UzeMaze
- JimmyDansbo
- Posts: 33
- Joined: Fri Feb 24, 2023 8:57 pm
- Location: Denmark
UzeMaze
Hi.
Let me introduce the first port of a game from Commander X16 to Uzebox.
This game started life as the first ever, finished game for the Commander X16, called CX16 Maze.
Later it was ported to the Commodore 64, realizing my life long dream of creating a game for the C64.
I have also written a port for the Cerberus 2080 computer, but that was mostly just to learn some Z80 assembler.
I have now ported it to Uzebox and the name has changed to UzeMaze
The point of the game is to color in all the fields of the maze. Once you have chosen a direction, your character will continue moving in that direction until it hits a wall. Your job is to figure out a way to get all the black fields filled in with color.
You control direction with the DPAD
Reset the current level by pressing SELECT
When the level is completed, you can advance to the next level by pressing B
UPDATE 06 March 2023:
New version of the game with added features:
* Remaining fields are shown in top left corner
* When a level is finished, you are shown how long it took and how many moves were used
* If you press X in any level, you can use the level selector to choose any level you want to play
* Level 58 has been added, this level is tricky, one wrong move and it can not be solved. Remember that pressing Select resets a level.
It seems I am not allowed to upload .hex files, but the .uze file is attached here and you can have a look at my spaghetti-code at:
https://github.com/jimmydansbo/uzemaze/
Let me introduce the first port of a game from Commander X16 to Uzebox.
This game started life as the first ever, finished game for the Commander X16, called CX16 Maze.
Later it was ported to the Commodore 64, realizing my life long dream of creating a game for the C64.
I have also written a port for the Cerberus 2080 computer, but that was mostly just to learn some Z80 assembler.
I have now ported it to Uzebox and the name has changed to UzeMaze
The point of the game is to color in all the fields of the maze. Once you have chosen a direction, your character will continue moving in that direction until it hits a wall. Your job is to figure out a way to get all the black fields filled in with color.
You control direction with the DPAD
Reset the current level by pressing SELECT
When the level is completed, you can advance to the next level by pressing B
UPDATE 06 March 2023:
New version of the game with added features:
* Remaining fields are shown in top left corner
* When a level is finished, you are shown how long it took and how many moves were used
* If you press X in any level, you can use the level selector to choose any level you want to play
* Level 58 has been added, this level is tricky, one wrong move and it can not be solved. Remember that pressing Select resets a level.
It seems I am not allowed to upload .hex files, but the .uze file is attached here and you can have a look at my spaghetti-code at:
https://github.com/jimmydansbo/uzemaze/
- Attachments
-
- uzemaze.uze
- (20.69 KiB) Downloaded 3 times
Last edited by JimmyDansbo on Mon Mar 06, 2023 7:45 am, edited 1 time in total.
-
- Posts: 1349
- Joined: Mon Feb 11, 2013 8:08 am
- Location: Brisbane, Australia
Re: UzeMaze
Nice work. Couple of levels got me stumped for a bit (12 I think was when I felt dumbest)
How many levels are there? I got to 25 before I took a break to write this.
How many levels are there? I got to 25 before I took a break to write this.
- JimmyDansbo
- Posts: 33
- Joined: Fri Feb 24, 2023 8:57 pm
- Location: Denmark
Re: UzeMaze
There is a total of 57 levels (so far)
Re: UzeMaze
The gameplay is fun, and wow it gets hard too. I was about to submit a bug report for an "unbeatable level" I was almost sure about it
Good work Jimmy!

Re: UzeMaze
Congrats for your first game! Nice and simple and difficulty increases at a nice pace. I will post it on the main site.
To up the challenge a bit what about displaying the moves count and also the best/lowest number of moves required to best each level?
@Edit: Created a Wiki page for you game. Fell free to register on the Wiki to update it as you want.

Strange, many can upload hex file. What message do you receive?It seems I am not allowed to upload .hex files
@Edit: Created a Wiki page for you game. Fell free to register on the Wiki to update it as you want.
- JimmyDansbo
- Posts: 33
- Joined: Fri Feb 24, 2023 8:57 pm
- Location: Denmark
Re: UzeMaze
I can assure everybody that all 57 levels are beatable, I have done it my self 
Thanks to uze6666 for the great suggestions of improvements for the game. I think I will create a list of the features I should add:
Regarding the .hex file, it did show up in attachments, but was shown with red text and I could not inline it in my post.
Thanks for posting on the main site and adding to Wiki, I have registered on Wiki so I can update the page if/when the game gets updated.

Thanks to uze6666 for the great suggestions of improvements for the game. I think I will create a list of the features I should add:
- Count moves - possibly show a par for the level
- Show number of unpainted fields
- Time each level

Regarding the .hex file, it did show up in attachments, but was shown with red text and I could not inline it in my post.
Thanks for posting on the main site and adding to Wiki, I have registered on Wiki so I can update the page if/when the game gets updated.
Re: UzeMaze
You got that done quick enough Jimmy! I'll have to have a go later.
- JimmyDansbo
- Posts: 33
- Joined: Fri Feb 24, 2023 8:57 pm
- Location: Denmark
Re: UzeMaze
I updated the game:
Now there is a counter in the top left corner showing how many fields that ramains to be colored
When the level is finished, you can see how much time you have spend on the level.
Update version of the game can be found below
Now there is a counter in the top left corner showing how many fields that ramains to be colored
When the level is finished, you can see how much time you have spend on the level.
Update version of the game can be found below
- Attachments
-
- uzemaze.uze
- (20.03 KiB) Downloaded 3 times
- JimmyDansbo
- Posts: 33
- Joined: Fri Feb 24, 2023 8:57 pm
- Location: Denmark
Re: UzeMaze
I registered a couple of days ago on the Wiki, but have not been approved yet?uze6666 wrote: ↑Fri Mar 03, 2023 12:59 am @Edit: Created a Wiki page for you game. Fell free to register on the Wiki to update it as you want.
Re: UzeMaze
Ah yes you are right. I missed it, I don't receive email notifications when new account are created. Just approved it.