tomjamespotter.bsky.social
Making new games for the ZX Spectrum! Loving all things retro-gaming on all platforms. Previous game "Knightmare" Available from BitmapSoft. Next game "S.C.I.O.N" coming Spring 2025.
227 posts
618 followers
643 following
Regular Contributor
Active Commenter
comment in response to
post
Reply of "No because it's gone woke" leaves alien scientists puzzled.
comment in response to
post
And a great job you did too! 👊
comment in response to
post
Haha, I'm in it too now!
comment in response to
post
Go for it 😁
comment in response to
post
Excellent! 😁
comment in response to
post
Eek! 😁
comment in response to
post
Nice! 😁
comment in response to
post
Glad you're enjoying it! And congrats on the Freeze-ZX coverage! 🤟
comment in response to
post
Thank you, sir!
comment in response to
post
So it has to go further to nearest. The other way round wouldn't work.
comment in response to
post
As I have only about 40kb for the whole game, everything has to use as little memory as possible. A routine that worked out what can and can't be seen, and therefore what to draw would take a lot of memory. So I simply have it draw everything, and elements that aren't in view just get drawn over.
comment in response to
post
Yeah, I think you've pretty much got it. The screen renders in layers, starting with the furthest away from the viewpoint. If you imagine the screen split into a series of rectangles and trapezoids, they get progressively infilled according to the local map environment.
comment in response to
post
I'm not sure whether you're interested to know about how the map is stored in memory and navigated, or how the elements of the screen are drawn?
comment in response to
post
Akalabeth! That is a seriously old-school example 😂
comment in response to
post
Thanks. I can't really speak to how others have done it, but mine is just a fairly simple drawing routine. It's not really 3d in any sense.
comment in response to
post
Thanks Eric! Hope you enjoy it! :)
comment in response to
post
Thanks Robert! I think the first shipment went out on March 10th. Hope you enjoy it! :)
comment in response to
post
Thanks Tim, much appreciated!
comment in response to
post
Level 2: 5216
Level 3: 0309
Level 4: 3471
Level 5: 8570
Level 6: 6694
Infinite energy cheat: 1337
comment in response to
post
Cheers matey 🤟
comment in response to
post
Wow, congrats on selling out the first batch!
comment in response to
post
Fun! What are the cartridges?
comment in response to
post
Stick at it! (Let me know if you want the infinite energy cheat code 😉)
comment in response to
post
Thanks so much for buying! Hope you enjoy the game :)
comment in response to
post
Love a nice cup of HP sauce 👊
comment in response to
post
Thank you! 😁
comment in response to
post
That's so cool, thanks! Do you have a link to the episode? 👊
comment in response to
post
www.bitmapsoft.co.uk
comment in response to
post
Ah, so you know all about jerky scrolling then! 😂