Free Gamemaking Resources
Getting Started
This short introductory series from Challenge presenter E-Line Media provides an introduction to some key topics in game-making and programming.
VIDEO
Ten Getting Started Tips For New Game Makers
Get Inspired: Ideas for a game can come from almost anywhere. Maybe making a game about a certain topic, theme or issue inspires you. Perhaps you've got an idea for a world, character or better future that you can express in your game. Maybe another work of art -- a painting, a movie, a book or even another game -- sparks something for you. Just be sure to use them only as inspiration. Don't copy someone else's work.
Know Your Audience: Great game makers design with an audience in mind. This includes information about your players: the abilities of a six-year-old who is new to games are different from a teenage core gamer. It also includes information about the platform the players will use. Mobile games are different from those played on a computer. Your design needs to take these differences into account.
Pick a Genre: Most games fall into a recognizable genre. Racing games, platformers, adventure and puzzle games are all examples of genres. By basing your game's design in a genre and following its 'rules,' you're more likely to make a game that's fun. Of course, it's good to bend the rules sometimes, too...
Get Active: Unlike, say, movies or books, games are an interactive art form. We call the things players do when they interact with your game mechanics . Think about how you can get your players active by focusing your design on the 'verbs' that are familiar to your genre. For instance, in the platformer genre, think about verbs like running, jumping, avoiding, collecting, etc.
Find the Fun: It may seem obvious, but games are supposed to be fun. Early in your design process, find what it is about your game that makes it fun. In general, games work because players find it fun to be challenged. Once you've identified your genre and mechanics, think about what will make the game challenging for your players. Ask yourself 'What does it mean for a player to be good at my game."
Write it Down: Create your game's core design before you start making it . Write the design down in a Game Design Document you can refer to later.
Learn and Plan: Develop a plan for making your game. This should include not only the steps and timeline for getting it done, but also how you will learn and experiment with the tools, coding and art resources you'll use to make it.
Iterate: We say that making games is an iterative process. This means that as you make a game, you often test, identify weak points and fix them to make it better. Don't assume that once you write your last line of code, your game will be perfect. In the industry, we like to say that games are never finished, just abandoned.
Get Feedback: Recruit your friends and family as playtesters and involve them throughout the process. Use their feedback to make your game better.
Follow the Process: Professional game-making teams organize their work into different 'phases.' Even if you're working alone or with a small team, following a simplified version of this game-making process will help keep you organized and on track.
Webinars
E-Line Media and XPRIZE Connect are presenting a series of webinars to help Challenge participants work on their submissions. You can view past broadcasts in the playlist here:
VIDEO
Check back here for a schedule of upcoming webinars.
Game-Making Discplines
We often talk about the different 'disciplines' or areas of responsibility that go into making a game. On a large professional team, these discplines may be divided between dozens or even hundreds of people. But even if you're making your Challenge game by youreself or with a small team, it can be helpful to think about your project and your responsibilities in terms of these disciplines.
Resources For Game Makers
Platforms
Many of the game-making platforms we've linked to above include resources like built-in quests, videos and courses, that introduce key game-making and programming concepts.
Online Resources
Resources For Educators
Platforms
Many of the game-making platforms we've linked to above include resources like built-in quests, videos and curricula, that introduce key game-making and programming concepts.
Online Resources
BrainPOP's GameUp includes great game resources for learning about Computer Science and many other topics.
URF Academy from Riot Games is a free resource and curriculum for educators who seek to encourage and inspire the next generation of game designers.
The TGR Foundation's printable Video Game Design curriculum (pdf ).
Third-party resources content is developed and maintainted by outside organizations. Links to resources are provided as a courtesy to Challenge participants. Code Games Challenge and the Sponsors are not responsibile for the content of third-party resources. Inclusion of a resource does not imply endorsement of that content by the Challenge or its Sponsors.