UzeMaze

Use this forum to share and discuss Uzebox games and demos.
User avatar
JimmyDansbo
Posts: 39
Joined: Fri Feb 24, 2023 8:57 pm
Location: Denmark

UzeMaze

Post by JimmyDansbo »

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
umsplash.png
umsplash.png (151.35 KiB) Viewed 1690 times

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.
umlvl21.png
umlvl21.png (87.79 KiB) Viewed 1627 times
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 105 times
Last edited by JimmyDansbo on Mon Mar 06, 2023 7:45 am, edited 1 time in total.
CunningFellow
Posts: 1485
Joined: Mon Feb 11, 2013 8:08 am
Location: Brisbane, Australia

Re: UzeMaze

Post by CunningFellow »

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.
User avatar
JimmyDansbo
Posts: 39
Joined: Fri Feb 24, 2023 8:57 pm
Location: Denmark

Re: UzeMaze

Post by JimmyDansbo »

There is a total of 57 levels (so far)
User avatar
D3thAdd3r
Posts: 3293
Joined: Wed Apr 29, 2009 10:00 am
Location: Minneapolis, United States

Re: UzeMaze

Post by D3thAdd3r »

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 :lol: Good work Jimmy!
User avatar
uze6666
Site Admin
Posts: 4812
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: UzeMaze

Post by uze6666 »

Congrats for your first game! Nice and simple and difficulty increases at a nice pace. I will post it on the main site. :P 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?
It seems I am not allowed to upload .hex files
Strange, many can upload hex file. What message do you receive?

@Edit: Created a Wiki page for you game. Fell free to register on the Wiki to update it as you want.
User avatar
JimmyDansbo
Posts: 39
Joined: Fri Feb 24, 2023 8:57 pm
Location: Denmark

Re: UzeMaze

Post by JimmyDansbo »

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:
  • Count moves - possibly show a par for the level
  • Show number of unpainted fields
  • Time each level
The timing of each level could possibly allow for speedrunning ;-)

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.
User avatar
danboid
Posts: 2081
Joined: Sun Jun 14, 2020 12:14 am

Re: UzeMaze

Post by danboid »

You got that done quick enough Jimmy! I'll have to have a go later.
User avatar
JimmyDansbo
Posts: 39
Joined: Fri Feb 24, 2023 8:57 pm
Location: Denmark

Re: UzeMaze

Post by JimmyDansbo »

I updated the game:

Now there is a counter in the top left corner showing how many fields that ramains to be colored
umlvl01.png
umlvl01.png (71.04 KiB) Viewed 1657 times

When the level is finished, you can see how much time you have spend on the level.
umlvlfinished.png
umlvlfinished.png (151.13 KiB) Viewed 1657 times

Update version of the game can be found below
Attachments
uzemaze.uze
(20.03 KiB) Downloaded 42 times
User avatar
JimmyDansbo
Posts: 39
Joined: Fri Feb 24, 2023 8:57 pm
Location: Denmark

Re: UzeMaze

Post by JimmyDansbo »

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.
I registered a couple of days ago on the Wiki, but have not been approved yet?
User avatar
uze6666
Site Admin
Posts: 4812
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: UzeMaze

Post by uze6666 »

Ah yes you are right. I missed it, I don't receive email notifications when new account are created. Just approved it.
Post Reply