Asteroid Run
If you found yourself here - then you might have been part of a workshop!
Welcome!
Here you can find the project files for the game ‘Asteroid Run’ - you can download these, and play around with the project for yourself! I also uploaded the built game which you can download and play, as well as the hand-outs given during the workshop, just in-case you need them.
Project Credits
Code and Design: Dylan Moon
Art and Music: Foozle whom you can find here.
Font: Mounir Tohami whom you can find here.
What to do now?
Are you excited to make your own games? Have your own ideas you want to try on the project? Great! Experiment with the project! Try your own ideas!
Change numbers to affect the game. Add your own artwork. That’s the beauty of video-games, they are big - but they are all made up of small pieces that come together to make a whole!
So start small, and learn. Don’t get discouraged if it is hard at first. Everyone starts off that way - you just need enough time and practice, and then you’ll start finding it a bit easier!
What do I use to make a game?
All the tools I listed are, or at least they were, free to use personally when I listed them. If they require payment now, you can probably find a free alternative!
Unity Game Engine: This project uses the Unity game-engine. It is a really powerful software that lets you do a lot to make your own digital games. There are a lot of resources online to help you learn how to use it. I highly recommend it as a starting point.
Visual Studio Code: This software lets you write your own code! You will need it to edit the Unity scripts included in the project files!
Krita: This software lets you draw your own artwork! You can then export it to .PNG format, and import it into Unity!
Blender: This software lets you make 3D models! This is a bit more complicated, but with enough time and practice - you’ll get the hang of it!
BFXR: This software lets you make simple sounds for your game!
How do I learn how to use these tools?
These are very good, and powerful tools you have available! You can find a lot of places to learn how to use them online!
Unity offers its own small courses to help you learn how to use the engine - this is a very good starting point. Find the beginner courses, and start off there. You will learn how to write code, and build games!
If you don’t like to write code - which a lot of people do not - you can use something called visual scripting! Unity lets you use visual scripting to create games without needing to write code! You can find a course on it offered by Unity here.