vampiress ,
@vampiress@eigenmagic.net avatar

Dungeons of Freeport's renderer now works through SDL!

That's a goddamn satisfying thing to see. Some minor issues to work out, and there's no input system yet, but that's pretty trivial to sort out.

I'll be doing that tomorrow evening, I reckon.

Farbs ,
@Farbs@mastodon.social avatar

@vampiress oh fun!

How are you getting the characters onto the screen? Eg: one big dynamic mesh with a quad per character, or a dynamic texture with one texel representing each character, or a software renderer to a dynamic texture, or a whole lotta sprites (IDK what interfaces SDL provides) or?

vampiress OP ,
@vampiress@eigenmagic.net avatar

@Farbs I'm using my own engine between the game and SDL, so it's just a batched load of sprites using the same texture.

vampiress OP ,
@vampiress@eigenmagic.net avatar

One quirk of this is that I haven't put a padding line between the rows. This means it's not 1:1 perfect with a standard terminal but... I think I prefer this look?

ktnjared ,
@ktnjared@bitbang.social avatar

@vampiress Absolutely incredible!

vampiress OP ,
@vampiress@eigenmagic.net avatar

@ktnjared Thank you :-)

jacqueline ,
@jacqueline@chaos.social avatar

@vampiress i doubted you when i saw your font choice last week, but i was so very wrong to do so. You nailed it.

vampiress OP ,
@vampiress@eigenmagic.net avatar

@jacqueline Haha. Oh she of little faith!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines