Hi fediverse, I'm finally doing my much overdue #introduction post!

I'm a #GameDev with a decade of experience, having founded Kitsune Games in March 2013. I'm currently focused on #KitsuneTails, a queer platformer in the style of beloved classics where you play a kitsune on a journey through a land inspired by Japanese mythology. In the past I've released games such as Super Bernie World, MidBoss, and more.

I'm also working on a fantasy console called the #Mega68k, which runs on the Motorola 68000 CPU. Additionally, I create a series of videos called #CodingHistory, which explores how 3D techniques from the 90s worked. I also like programming language development and make a lot of toy languages that don't go anywhere, and am trying to liven up the #PLDev hashtag on mastodon.

You can find my games at https://kitsunegames.com/games, or find more information on Kitsune Tails at https://kitsunegames.com/kitsunetails. For Coding History videos subscribe to my YouTube to see them when they come out: https://youtube.com/@EnikoFox

Games

Check out Kitsune Games' games, like the possession based roguelike MidBoss or the hat based puzzle game Ultra Hat Dimension.

Kitsune Games
@eniko very cool that you're working on a fantasy console, I'm doing the same with my Radix project, which combines an emulated 6502 CPU with a simplified version of the NES PPU. I program it in assembly, which is a bit brain-melting. You can check out the emulated 6502 here: https://semioticblocks.com/apto6502/
@mattwells oh that sounds really cool! yeah one of the reasons im running an (overclocked) m68k is cause you can program for it using C >_>
@eniko nice! I'm planning (so many plans, lol) on layering a scripting language over the assembly, but then I'd have to build a parser, which sounds daunting (I've used parser generators before but have never been really happy with the results).
@mattwells like as an interpreter, or that compiles down to assembly? because i've found parsing is trivial compared to trying to make a good optimizing compiler x_x
@eniko down to assembly for this project - I have an assembler that translates asm into "machine code" (really a JSON object), but I really threw it together quickly. I used to use Jison in projects to translate from DSLs into JS but debugging would get really confusing.