The platform is launching its 14th iteration of Game Off, an annual month-long game development competition. Running this November, participants are challenged to build games around the theme SHIFT. Developers can interpret this concept broadly—whether by changing gears, altering viewpoints, warping reality, or simply using the Shift key as a control mechanism.
Over the years, thousands of developers have participated in Game Off, producing everything from refined platformers to experimental projects. The competition welcomes both first-time game creators and experienced developers. Submissions must be completed and uploaded by December 1, 2026, at 13:37 PST.
Interpreting the SHIFT theme
The theme offers multiple angles for creative interpretation. Developers might explore shifting gears, shifting perspectives, shifting dimensions, shifting bits, working a night shift, or designing a game controlled entirely by Shift keys. The platform emphasizes that how creators interpret the theme is entirely their choice.
GitHub provides several concept starting points to spark ideas:
- A one or two-button game using only Shift keys for control
- A racing game where shifting gears alters mechanics beyond speed—second gear reverses gravity, third slows time, fourth removes brakes
- A perspective puzzle where camera rotation transforms walls into floors and shadows into platforms
- A puzzle-platformer alternating between two overlapping realities, where objects and hazards exist differently in each world
- A shapeshifting adventure where transforming into creatures and objects grants their abilities and weaknesses
- A night-shift horror game in a convenience store with increasingly strange customers and mysterious aisle seven
- A comedy detective game where the player committed the crime and must shift blame onto unlikely suspects without contradicting evidence
- A programming puzzle using bitwise shifts to manipulate world objects—shift left to double size, shift right to halve it
- An adventure about convincing someone to cover your shift so you can fight the final boss
Developers can also explore themes like shifting tectonic plates, shape-shifting aliens, shifting alliances, shifting sands, or stick shift mechanics. The platform advises against overthinking the concept and recommends starting with one core mechanic and one playable level before expanding.
For brainstorming assistance, GitHub suggests using GitHub Copilot with a prompt like:
Act as an indie game designer. Suggest 10 original game concepts inspired by SHIFT, each with a unique core mechanic, genre, and technical twist. Prioritize ideas a solo developer could prototype in a weekend.
How to participate
Developers can work independently or form teams, using any programming languages, game engines, frameworks, libraries, and tools they prefer. The submission process involves four steps:
- Create a free GitHub account if needed
- Join the jam by visiting the Game Off 2026 page on itch.io; GitHub account sign-in is available for itch.io
- Create a public GitHub repository for the game's source code, pushing it before December 1, 2026, at 13:37 PST
- Submit the game on itch.io before the same deadline; pushing code to GitHub alone does not constitute submission
Voting and evaluation
After submissions close, participants vote on entries created by fellow developers. Games are evaluated across six categories: Overall, Gameplay, Graphics, Audio, Innovation, and Theme interpretation. Voting concludes on January 1, 2027, at 13:37 PST, with winners announced on the GitHub Blog and GitHub social channels.
Guidelines
Game Off maintains intentionally relaxed rules while preserving fairness:
- Games must reside in a GitHub repository; projects should begin during the jam, though templates and starter projects are permitted, with most work occurring during the submission period
- Licensing is flexible; open source is encouraged but not required
- Solo or team participation is welcome
- Any tools and assets are acceptable—open source, commercial, commissioned, or original
- AI-assisted development is allowed; participants will be asked about their AI usage so others understand how the game was created
The core requirement is that final code must be pushed before the deadline, with emphasis on keeping the experience creative, respectful, and enjoyable.
Resources for new developers
Game Off welcomes newcomers to game development. Participants have created first games during the jam using established engines, custom builds, or platforms ranging from old consoles to terminals and calculators. There is no single correct approach.
Available game engines and frameworks include:
- Godot (GDScript, C#, C++)—open source, lightweight, beginner-friendly for 2D and 3D
- Unity (C#)—popular for 2D, 3D, mobile, and XR with extensive tutorials and assets
- Unreal Engine (C++, Blueprints)—strong for cinematic visuals and complex 3D environments
- Phaser (JavaScript, TypeScript)—suited for browser-based 2D, arcade, and platformer games
- Pygame (Python)—friendly for learning fundamentals or rapid prototyping
- Bevy (Rust)—modern, data-driven engine with entity component system
- LÖVE (Lua)—lightweight and fast for 2D games and creative experiments
- Flame (Dart, Flutter)—mobile-first 2D game development
- Ebitengine (Go)—straightforward, cross-platform 2D engine
- Defold (Lua)—compact, cross-platform with built-in development tools
- libGDX (Java)—familiar for Java and Android developers
- HaxeFlixel (Haxe)—suited for retro-inspired 2D, platformers, and jam projects
- raylib (C, plus bindings)—simple, code-first library for lower-level work
- PICO-8 (Lua)—fantasy console with constraints for pixel-art games
- TIC-80 (multiple languages)—fantasy computer for small games
The Game Off 2026 Community provides a space to ask questions, share progress, and find teammates. A community-run Discord server also offers support.
Getting started with Git and GitHub
For those new to version control, Game Off is an ideal opportunity to learn. Resources include Git documentation covering version control fundamentals, GitHub Docs with tutorials and guides, and the GitHub Community for questions and collaboration.
Whether participants spend November shifting pixels, bits, timelines, or unfinished tasks into the final hours, they join a global community creating games together. GitHub invites developers to take a different perspective, change the rules, and discover what happens when they press ⇧.