
Dualzone
Backstory
You are a genius living in your parents basement, and you’ve successfully managed to create a time machine. At this point you’ve used it without problems many times, and is therefore carefree when it comes to using it. However, one day your mom manages to spill all of her milk, and therefore asks you to go get some in the shop. What you did not know however, is that she spilled it on your time machine, which has dire results. The next time you use the time machine, it causes a time rift which splits you into two alternative timelines. You must then race your time-twin to become the true future self.
(Notice the different colored suits in the intro, purple to blue + red)
Game Loop
2-player platformer (General overview)
There is 2 players, one red and one blue. Each player must race to get to the finish line first (i.e. the time machine). The first person who gets there alone wins, in other cases the game continues.
Here are the unique scenarios:
Both players reach the goal:
In the case where both players reach the goal, a new screen will appear where the 1st person who got to the goal can select a harmful obstacle to place on the map. The 2nd player will be able to select and place an innocuous obstacle.
Both the harmful and innocuous obstacle will stay there till end of game, making the level more and more difficult as rounds are played
Who gets to place what will be said on screen.
No players reach the goal:
If no players reaches the goal, a random player will be selected to remove an obstacle. They can remove a single obstacle, either any of the harmful or any of the innocuous.
One player reach the goal:
If only a single player reaches the goal, they will win the game. And a victory screen appears.
Obstacles
Whenever both players reach the goal, the 1st player who got there gets to place out a harmful obstacle on the map and 2nd player
It is possible to soft-lock the game by placing either harmful or non-harmful in certain positions, there is a safe-guard for this scenario which appears 1 minute into the game. Any player can press this button using the mouse and remove an obstacle of their choosing.
Obstacles - Harmful
There are 3 different harmful obstacles.
- Saw
- Swinging axe
- Laser
Obstacles - Innocuous
There are a few non-harmful obstacles which the second player to reach the goal can select and place.
Inputs
Player 1:
W - Jump
A - Move left
S - Crawl
D - Move right
Player 2 (Arrow keys):
Up - Jump
Left - Move left
Down - Crawl
Right - Move right
Shared:
Mouse - Move and place obstacles
R - Rotate any obstacles before placement
ESC - Cancel obstacle placement
Enter - Pause menu / Skip introduction screen
Features
- Local two-player platforming
- Blue vs. red timeline race
- Place obstacles between rounds
- Fast, chaotic matches
- Pixel-art inspired visuals
The Team
Jørgen Bårli, Magnus Dahl-Hansen
Developed during the UiT course INF-3910 Game Lab, spring 2026.
| Updated | 19 hours ago |
| Published | 3 days ago |
| Status | In development |
| Platforms | HTML5, Windows, Linux |
| Author | Bamojo |
| Genre | Platformer |
| Made with | Godot |
| Tags | 2D, Godot, Local multiplayer, Short |
| AI Disclosure | AI Assisted, Graphics, Sounds |


Leave a comment
Log in with itch.io to leave a comment.