slembcke

@slembcke@mastodon.gamedev.place
628 Followers
387 Following
5.4K Posts
Open source Minnesotan, making Veridian Expanse (@vexpanse). I made the Chipmunk2D physics engine, and some other fun libraries. By day, I do a lot of game adjacent work like therapeutic VR, real time drone mapping, and math for heavy machinery.
Veridian Expansehttps://store.steampowered.com/app/2137670/Veridian_Expanse/
Homepagehttps://slembcke.net
GitHubhttps://github.com/slembcke
Goodbye Tigger. You were a good cat. We love you very much, and miss you already. Thank you for sharing the last 21 years with us.
Did a bunch more stuff with my 6502 Forth-like. Most importantly I fixed the 4kb source limit by making read buffered lines instead of the whole source code at once. That doesn't make for a good screenshot, so here it is running a hailstone sequence instead:
Progress on SLORTH! (my 6502 Forth toy) I implemented more of the Forth meta-programming non-sense so I can do inline assembly. :D

I worked on SLORTH, my 6502 Forth-like, after a long hiatus. Added some new debugger features basically straight out of the Apple II Monitor. It can now disassemble, dump memory, step instructions, view the SLORTH or 6502 stack, execute code, etc. It's even all colored and syntax highlighted! Not bad for 1.8 kB. :)

Forth is indeed the ideal language to write a Forth in. >_<

Latest ad popup in Discord. Something about earning points by watching an ad about AI in Microsoft Edge or something?

What a dumb platform. Ugh. I dunno when peak "chat" was, but I wish I could convince people to go back.

Poked at my software renderer last night to add object rendering. No texturing yet, but sorting and clipping works.

Whaaaaaat? Apparently a bunch of Unity LTS versions are now locked to the Industry/Enterprise versions: https://unity.com/releases/editor/archive

The Industry license Unity forced us onto last year (a different story) finally expired, but apparently we were building our game against a LTS version that was only available to us via that license.

Now we either have to figure out how to downgrade (not officially supported), or upgrade to a *way* newer version and fix all the resulting bugs. -_-

#madewithunity

It’s amazing how a wobbly 21 year old cat can pin me so easily. I had to work from bed on my laptop for an hour this morning because he jumped up on the bed and laid on my shoulder. I couldn’t move! Every time I tried, he flexed his claws into my arm and pushed his head against me more and purred. It was just awful. 😢

#catsofmastodon

My toy software rendering now with more textures, fog, and dithering. Making a polygon based map editor has proven to be more difficult than my "toy" ambitions are driving. Gotta do graph algorithms... blegh.

Enough playing for now, back to some real work!

Hmm. So I was playing with my toy software renderer and was going to do the trick where you update the perspective reciprocal every few pixels.

It looks terrible everywhere except right near the UV origin. I suppose I'm still supposed to increment the reciprocal based on the derivative or something?

(me attempts to math more)