epiglottal-axolotl

the h in adhd stands for hubris

i make morlequariat and also sometimes other stuff


Come watch me make and/or play games!
twitch.tv/epiglotalaxolotl
A website I made for some reason
dopcom.net/

posts from @epiglottal-axolotl tagged #indiedev

also: #indie game dev, #indie dev

Anonymous Guest asked:

Sorry, hold on, you’re making your game in a HOMEMADE GAME ENGINE? That’s awesome!!

I am! I'm using the SFML library to handle window creation, sprite rendering, and audio playback, so it's not completely from scratch, but:

  • all of the actual game logic is written in low-level C++
  • I created a level editor tool in Java to make map files. When I first started, I was trying to make map files in a hex editor, which was not remotely tenable long-term. (That's what the screenshot in this post is displaying.)
  • I designed a custom scripting language for cutscene/dialogue files that resembles assembly, and then when I realized that that language was too annoying to write in (but extremely easy to parse!) due to its over-reliance on jump-to-line-number instructions, I designed a higher-level language and then wrote a Python program that compiles it down to the original assembly-style language I used originally.

Also, if you're interested in playing this game to see what it's like: There's a demo on itch.io right now! Unfortunately, it's old and hasn't been updated since february. But as soon as I finish the next update (which was supposed to be out like a month ago, and then life got in the way) I'll make an announcement about it here!


 
Pinned Tags