Form a team and compete
Help — I’ve never created a game before!
(taken from Game Off 2018)
With so many free, open source game engines and tutorials available online, there’s never been an easier (or more exciting!) time to try out game development.
- Brand new? You might be interested in Scratch or GameMaker. (Search YouTube for hundreds of great starter videos)
- Comfortable with Python* C++ or C#? Godot might be a good match for you. (Godot uses GDScript, which is similar to Python)
- Proficient with Python? Check out Pygame.
- Dangerous with Java? Take a look at libGDX.
- In love with Lua? Check out LÖVE or Defold. Like retro games too? Drop everything and check out LIKO-12!
Do you really like retro games? Maybe you can…
- Crank out a text adventure in or some interactive fiction with Clojure or Ink (similar to Markdown).
- Craft that 8-bit console game you always fantasized about with PICO-8, Pixel Vision 8, TIC-80 (Lua), BASIC8 (Basic), or Pyxel (Python).
Sound like fun? Join a local team and get started. No team in your area? Start a new one! Up to seven students in middle or high school can come together to be a team. Teams are usually made up of programmers, artists, writers, sound/music creators, or whatever they need. Write an original story and characters, then create something that follows the theme. The only requirements are to find a coach (a parent or teacher is ideal) and access to software creation tools.
Detailed information including rules and scoring for the 2018-2019 OGPC season can be found on the season page.
Check out some of our past submissions and winners at our team management site.
Coach a team
Ready to make a difference to a group of talented students? Volunteer as a coach to help guide them to the competition. Many OGPC team coaches are parents or teachers involved with middle and high school technology education. Coaches don’t need to be programmers or artists themselves. The main job is to help keep the team organized, make sure that they make steady progress, and to get them ready for the Main Event (including registration).
To get started, use the Join Mailing List button below to get added to our mailing list. We’ll let you know about the kick-off in November (Game Jam) and how the season works. We also hold conference calls throughout the season to check in on teams and make sure things are on track. After the kickoff, you can create your teams in our Team Management System (TMS), and invite your team members to join. About a month and a half before the Main Event in May, official event registration will open. Read the linked Coaches Guide for more details!
Interested in volunteering?
OGPC requires dozens of volunteers every year and we are always looking for more help. There are many ways that volunteers contribute to the success of OGPC, but our biggest needs are for judges and speakers. See below for detailed descriptions of those roles. If you don’t feel comfortable volunteering in one of those rolls, fear not. We also need help with basic event logistics. And if you have a special skill you think might be of use, let us know.
If you’re interested in volunteering in any capacity, please fill out our volunteer interest form. It will let us know who you are and what you are interested in doing.
Volunteering as a Judge
Our greatest volunteer need for the Main Event is judging! Fortunately it is also one of the more fun jobs – you get to spend the day checking out games and talking to participants. Judges evaluate teams and their products as well as give candid, constructive feedback. There are multiple judging areas… If you have a background in programming, art, game design or project management, great, we need your skills. If not, fear not, many of the achievements that need to be scored do not require special skills to evaluate.
Volunteering as a Speaker
Part of the OGPC experience is the interaction between the students and industry professionals. The idea of working in games and related fields seems like a dream to many of the kids. Hearing first-hand accounts of how projects unfold, how teams work together, and what’s possible in the real world can be a huge source of motivation. To this end, we host a wide range of professional gaming and software industry speakers every year. Most of the speakers address the students in small (15-20) groups throughout the day so they can interact one-on-one with questions and great discussion. We also have a keynote presentation during the final assembly of the day which is addressed to all the attendees together before the awards ceremony.
Volunteering as an organizer
OGPC isn’t just a one-day event. There’s marketing, sponsorships, outreach, web updates, software development, event planning, and more that needs to be done through the year! Join our planning group or help out with your skills and talents. We’re all unpaid, but it’s a rewarding way to spend your time. Help make a better experience for our teams!