Program
Across the years, I had the privilege to teach programming, game design
and cybersecurity to many gifted students who later became successful
professionals in their respective fields. Some founded their own
companies while others are now working in large studios around the
world.
Learning how computer works and, most importantly, how we can make
computers work for us, is a fundamental skill I would like to tell you
more about. This page is a work in progress where I am going to share
some resources that should help get you started if you are an aspiring
developer and/or hacker.
Ideally, some day I'd like to start different online courses related to
game development and hacking where we could interact a little more
closely. When this happens, you will find more information and any
relevant link here.
For the time being, let's start with some tutorials and resources on
different topics that I will update when I have time.
Cybersecurity
Hacker
Diary Notes: Mutillidae
a step by step tutorial to learn important website hacking concepts by
exploiting the Mutillidae app. We will be using tools like Nikto, Wfuzz
and OWASP ZAP.
PeriHack: a Cybersecurity Board Game
a prototype for an educational board game to train cybersecurity skills. Red team vs. Blue team:
what will you attack? How can you defend? What's going to happen next? Let's find out!
Game Design and Development
Designing a
Wind SFX
A tutorial to design a blowing wind SFX in Audacity.
Free Resources for indie game developers
Graphics
·
HasGraphics -
hasgraphics.com : includes some very nice tile sets and sprite
sheets.
·
Mayang's Free
Textures - mayang.com/textures : a huge collection of more than
4300 high quality textures
·
Open Game Art -
opengameart.org : an excellent website featuring tons of free
sprites and textures suitable for many game genres. It also has a
section for music and sound effects.
·
PV
Games - pioneervalleygames.com/free-resources.html : tiles and
sprite sheets suitable for RPG and adventure games
Music / SFX
·
Free Music
Archive - freemusicarchive.org : free downloads under Creative
Commons and other licenses of music across many genres.
·
Free Sound Project -
freesound.org : a huge database of creative commons licensed
sounds.
·
Open Music
Archive - openmusicarchive.org : a collaborative project to
source, digitize and distribute out-of-copyright sound recordings
·
SFX Source -
sfxsource.com : a great collection of professional quality SFX,
including also royalty free music.
·
SFXR
- drpetter.se/project_sfxr.html : simply of the best little
freeware tools ever!
To conclude, some "golden rules" for success: never stop experimenting,
never stop learning and, most important, never stop having fun with what
you do!