Page 1 of 2

LUNAPARK81

Posted: Sun Jun 04, 2023 4:34 pm
by dr beep
I think it is time to claim the record for the smallest "Theme park simulator".

Jonathan Cauldwell set quite an achievement with "Amusementpark 4K".
https://jonathan-cauldwell.itch.io/amusement-park-4k

Now I will make a simulator in just 1K called "LUNAPARK 81".

So far the startscreen is built as well all ideas are written down.
Now it is time to start coding....
lunapark81.png
lunapark81.png (16.07 KiB) Viewed 4022 times

Re: LUNAPARK81

Posted: Sun Jun 04, 2023 6:32 pm
by kokkiklhs
I wonder if a big teddy bear prize can be squeezed within this 1k... :lol:
...but with your magic coding skills, anything is possible!!!
8-)

Re: LUNAPARK81

Posted: Sun Jun 04, 2023 6:47 pm
by dr beep
kokkiklhs wrote: Sun Jun 04, 2023 6:32 pm I wonder if a big teddy bear prize can be squeezed within this 1k... :lol:
...but with your magic coding skills, anything is possible!!!
8-)
No,
only:

L = Laughing mirror
S = See-saw
M = Maze
B = Bumpercars
R = Rollercoaster
F = Ferriswheel
W = Wildwatertrack

Re: LUNAPARK81

Posted: Sun Jun 04, 2023 6:55 pm
by dr beep
At this moment:

Screen decompresses to fill 1K to the most.
Timeloop is ready. You play 5 minutes (or any other time, will find out later).
Check is made if program runs 60 or 50 hz.
End of gameloop with hiscore is added.

Scoring can be displayed.
Movement loops are copied over sysvar but not yet called.

517-32 bytes remaining (32 bytes for stack calculated)

Re: LUNAPARK81

Posted: Sun Jun 04, 2023 7:28 pm
by kokkiklhs
Incredible!!! :shock:
All these in just 1k?
If Sir Clive -God rest his soul- knew that back in the days, he'd have produced the first Zeddies with only 512 bytes RAM, to obtain an even better market price!!! :lol:

Well, I'll first go for the bumpercars, it's my absolute favorite!!
:mrgreen:

Re: LUNAPARK81

Posted: Sun Jun 04, 2023 7:38 pm
by dr beep
kokkiklhs wrote: Sun Jun 04, 2023 7:28 pm Incredible!!! :shock:
All these in just 1k?
If Sir Clive -God rest his soul- knew that back in the days, he'd have produced the first Zeddies with only 512 bytes RAM, to obtain an even better market price!!! :lol:

Well, I'll first go for the bumpercars, it's my absolute favorite!!
:mrgreen:
Bumpercars can't be placed immediately. You need to earn enough money to place them.

Re: LUNAPARK81

Posted: Sun Jun 04, 2023 7:47 pm
by kokkiklhs
dr beep wrote: Sun Jun 04, 2023 7:38 pm Bumpercars can't be placed immediately. You need to earn enough money to place them.
Damn, I knew it wouldn't be that easy!!! :lol:

Re: LUNAPARK81

Posted: Sun Jun 04, 2023 8:26 pm
by dr beep
Player controls now added, next placing items.

420-32 bytes free

Re: LUNAPARK81

Posted: Sun Jun 04, 2023 9:31 pm
by dr beep
Player can now built a park.

Next to do:
add visitors and revenues

Bytes free:
337-32
lunapark81-2.png
Here you see a path with the ride LAUGHING MIRRORS

Re: LUNAPARK81

Posted: Mon Jun 05, 2023 9:39 pm
by dr beep
Visitors are shown and erased (needed to move them)

Only thing to do is moving of visitors which is moving but also doing the ride.
When doing the ride money must be added

Around 180 bytes left for coding
(250 free but 70 needed by visitor data and stack)