nivrig, to amiga
@nivrig@mastodon.social avatar

Amiga Isometric Devlog #4 - Entities, Clipping, and Physics

gemini://s73.girv.in/glog/2024/2024-05-06-amiga-isometric-devlog-04.gmi

🧙🏻

nivrig, to amiga
@nivrig@mastodon.social avatar

Mo' physics, 'mo assumptions proved wrong.

Added "supporting" objects with individual gravity, which will be the basis for moving platforms and maybe also lifts. Free bonus iso-sort glitching too.

🧙🏻

#Amiga #RetroDev

nivrig,
@nivrig@mastodon.social avatar

It just worked :)

Platforms will need a "hover" flag or similar so the player gravity movement won't affect them is all.

Camera is janky still, I haven't looked at it really.

#Amiga #RetroDev

video/mp4

nivrig, to random
@nivrig@mastodon.social avatar

I think I might have a beer.

🧙🏻

#Amiga #RetroDev

nivrig, to amiga
@nivrig@mastodon.social avatar

It's a start 🤷🏼‍♂️

Can't jump on top of it though, and it'll probably disappear down a recursion singularity if you push one object into another.

But it's a start.

🧙🏻

#Amiga #RetroDev

video/mp4

nivrig, to random
@nivrig@mastodon.social avatar

Narrator: his first attempt at bob clipping did not go well.

nivrig,
@nivrig@mastodon.social avatar

The left clip is interesting.

Instead of a left shift and descending mode as you might expect, it blits in ascending mode as normal but sets FWM to mask off any clipped pixels.

The word before the first pixel is actually blitted to, but left unchanged because of the mask. It makes the clip routine a lot simpler 😎😁

nivrig,
@nivrig@mastodon.social avatar

Round and round.

Now the "other entities" and "bob clipping" yaks have been shaved, I can maybe get back to looking at the object physics 🙄

🧙🏻

#Amiga #RetroDev

video/mp4

sos, to retrocomputing
@sos@mastodon.gamedev.place avatar

MS-DOS 4.0 is now open source under MIT licence.

https://github.com/microsoft/MS-DOS

#retrodev #retrocomputing #dos #msdos

sos,
@sos@mastodon.gamedev.place avatar

The best thing about MS-DOS going open source is that this logo is now free under MIT licence.

#dos #msdos #retrodev #retrocomputing

nivrig, (edited ) to amiga
@nivrig@mastodon.social avatar

Fixed the 20000 pixel jumping, added normal jumping and gravity. s'orright.

🧙🏻

#Commodore #Amiga
#RetroGaming #IsoMetric #RetroDev

nivrig, to amiga
@nivrig@mastodon.social avatar

Looks like the Rogue Declan boxed editions are actually shipping now! Hurrah!

Get yours here:
https://www.polyplay.xyz/?suche=Rogue+Declan&lang=eng

⚔️🕹🕹⚔️

#Commodore #Amiga #RetroGaming #RogueLite #RetroDev

nivrig, to amiga
@nivrig@mastodon.social avatar

No, really, I'm getting somewhere with the collision detection. It's just that it jumps 20,000 pixels sometimes. It's fine.

🧙🏻

#Amiga #RetroDev

nivrig,
@nivrig@mastodon.social avatar

See, the block collisions mostly work. Mostly. Until they don't.

🧙🏻

#Amiga #RetroDev

video/mp4

gameboyscene, to gameboy
@gameboyscene@mastodon.gamedev.place avatar
retrotechtive, to zxspectrum
@retrotechtive@retrochat.online avatar

And now, the moment that nobody has been waiting for...

Colin The Cleaner - TURBO! 100% Assembly Edition!

https://youtu.be/CZhntG_ZUHQ

This is a manual transcode I've been doing, just for the fun of doing Z80 coding again 😄

All the gameplay is in place, the 15 levels can all be completed.

Still missing some presentational parts, the "UI" for defining keys, etc.

#zxspectrum #assembly #z80

retrotechtive,
@retrotechtive@retrochat.online avatar

My assembly version of Colin The Cleaner is now available to try out on itch:

https://retrotechtive.itch.io/colin-the-cleaner-turbo-edition

I consider it BETA quality. Go careful near those platform edges! (It's a bit quicker than the original 😄 )

#zxspectrum #retrogaming #retrodev

gameboyscene, to residentevil
@gameboyscene@mastodon.gamedev.place avatar

Update from @lord_lestar on 1 for the Color with "Hicolor" background

"Dev diary update. New handgun animation, rooms transitions reimplemented and a debug menu to ease to dev testing."

Long video on youtube
https://youtube.com/watch?v=CkniziNQZNU

nivrig, to amiga
@nivrig@mastodon.social avatar

Made a start on the iso game movement and physics. Just notes and sketches for now. I'm away with work and probably won't get near it again until the end of the week 🙄😠

🧙🏻

gameboyscene, to gameboy
@gameboyscene@mastodon.gamedev.place avatar

So many recent #GameBoy kickstarter

"Introducing "Cosmo Knight ZiON," an action-adventure game that fuses science fiction with engaging gameplay mechanics."

https://www.kickstarter.com/projects/cosmoknightzion/cosmo-knight-zion

#retrogaming #retrodev #gbdev #indiedev #nintendo #gameboycolor

4 panel of side scroll game play different stage and scene

nivrig, to amiga
@nivrig@mastodon.social avatar
nivrig, to amiga
@nivrig@mastodon.social avatar

So far, so good.

We have floors, but we can't do walls yet. The builds the walls up in a layered bitmap from parts, which the can't really do easily.

I'll look into pre-generating all the possible wall configurations or something like that.

nivrig, to random
@nivrig@mastodon.social avatar

Fixed the animation importer. Lots of stuff is actually working to get it this far, and not really much changed in the code apart from platform things. I had to recompile SGDK to boost the stack space though.

I'll need to look at how to implement the background tiles and if it can be done in a way the fits into the MegaDrive's not-mega memory. I think there's about 4Kb spare with the smallest dungeon size 😬

#MegaDrive #Genesis #RetroDev

video/mp4

nivrig, to amiga
@nivrig@mastodon.social avatar

ADAM IS ME is an 800 and ST take on Baba Is You, and it's great! An version apparently exists and is just in need of some music...

https://files.scene.org/view/parties/2023/sommarhack23/wild/adam_party_103.zip

I'm sure other enhancements could be added like more colours and saved or passworded progress too.

The 8-bit version is the original and is open source:
https://github.com/ilmenit/AdamIsMe

nivrig, to random
@nivrig@mastodon.social avatar

Well, it's a start, of sorts, I suppose.

🤷🏼‍♂️

⚔️

video/mp4

nivrig,
@nivrig@mastodon.social avatar

Still not sure this is feasible given the memory requirements of the game.

⚔️

video/mp4

nivrig, (edited ) to amiga
@nivrig@mastodon.social avatar

As I suspected, I needed a smarter isometric "is in front" function to cope with the player changing Z coordinate. Oh well. Seems to work now.

gemini://s73.girv.in/glog/2024/2024-03-31-amiga-isometric-devlog-03.5.gmi

#Amiga #RetroDev

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • Durango
  • ngwrru68w68
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • DreamBathrooms
  • Youngstown
  • slotface
  • vwfavf
  • PowerRangers
  • everett
  • kavyap
  • rosin
  • anitta
  • khanakhh
  • tacticalgear
  • InstantRegret
  • cubers
  • mdbf
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • cisconetworking
  • tester
  • normalnudes
  • modclub
  • provamag3
  • All magazines