Various bits of software and tutorials you will find useful in creating better games (or use a search engine ...):
- Unity: Create With Code - Introduction to the Unity game engine; 3D projects, graphics supplied.
- Zero Engine - The series of tutorials for Zero Engine.
- Zero Engine Course - Series of projects.
- Zero Engine Forum - The place to ask questions.
- Flow Charts - Just the Wikipedia entry, but a good introduction.
- Unity Beat Detection - Open source project for Unity engine plugin allowing music/rhythm games.
- Unity 3D - The Unity 3D game engine, free to a good home.
- LMMS - Easily create your own music and other sounds for games and avoid lawsuits! Free and open source.
- sfxr - Easy way to generate typical sound effects.
- ToneMatrix - A very simple and fun music generator. These can then be saved and used by following these directions.
- The Gimp - Free open source graphics editor, Photoshop-like.
- MediBang - Great free art tool, download the installer today.
- Hexels - Create art that is hexagon-based, pretty cool.
- Krita - Free art tool with intuitive user interface.
- Piskel - Amazing web-based tool for creating sprite sheets and animations - free.
- Pseudocode - A detailed explanation.
- State Machines explained - Another way to learn about them.
- GeoGebra - Graphical software for doing geometry, trigonometry, and more. Very keen.
- Random Video Game Name Generator - Amazingly useful, painfully funny.
- Microsoft Keyboard shortcuts - The official list of keyboard shortcuts, to work like a boss ...
- Why bother taking a course?
Tools for teams:
- Trello - Organizes projects and team members to keep everyone informed.
- Titanpad - Live online exchange within your game project team.
Links to tutorials for learning how to use various tools: