Announcing GAME MODE 2020, from June 1st through the 28th, where we're going to attempt to build an open source game in one month. Our entire development staff is putting their usual work on hold for the month of June to work on a brand-new game: DiamondQuest!
The Game
DiamondQuest is a mining-inspired, 16-bit-style platformer where you search for buried treasure, fossils, and gemstones, using your math skills to dig. The game will use positive reinforcement to encourage players to keep playing and to challenge themselves; the relaxing, non-threatening game environment provides a new twist on math drills, without triggering math anxiety.
Perhaps most exciting is that this will be an accessibility-first game, designed to accommodate motor-impaired players who normally cannot play computer games. The keyboard-driven gameplay is designed for players who are either limited to single keyboard presses (e.g. with a head pointer) or have slower reflexes. The concept for DiamondQuest came from Lead Developer Jason C. McDonald's long-time desire to build a game for a friend from college who lived with cerebral palsy.
Tech Specs
- Python 3.7
- Pygame (probably)
- Packaging: pip, PyInstaller, Snapcraft, (+whatever else!)
- Target: Win/Mac/Linux Desktop
- VCS: Git
- Development Platform: Phabricator (MousePaw Media DevNet)
- Project License
- Code: BSD-3-Clause
- Graphics/Music: Creative Commons BY-NC-SA (some CC BY-NC-ND)
The game will be completely free (as in free coffee). We won't be making any money from it whatsoever.
Call for Contributors
To pull this off, we need all the help we can get! We're putting out the call for contributors: developers, graphics designers, musicians, packaging gurus, math nerds (to help with the educational component), game design enthusiasts, and the like. Whether you're a novice or an expert, you'll find something to do.
NOTE: We especially need artists; we have one on our team, but having more will be a deciding factor in whether we accomplish our goal!
We'll be collaborating using Phabricator and Git, on MousePaw Media's DevNet platform. We have a robust issue tracker, code review system, automatic CI/CD pipeline, and chatroom. Instructions for getting started can be found at mousepawmedia.com/developers
As we move closer to the start of GAME MODE 2020, we'll be announcing related events, including live collaboration sessions. We'll also be publishing Development Updates here on DEV, so follow us for the latest!
So, can we do it? We're going to find out, and we would love for you to join us!