NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Took about a week, but loading game works! With some quirks. (Shows the last action, too; and why is monster health zero?)

#sadconsole #monogame #dotnetcore #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Added key bindings, one of the top requests for games. You can rebind all in-game things.

Here, we take the default one-hand friendly defaults, and remap stairs keys. It persists across multiple game sessions, too 👌🏾

#dotnetcore #sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid #accessibility

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

First cut at a key-rebinding menu. Not everything is rebindable; all in-game functions (walk, fire, etc.) are, but menu options typically aren't (yet).

#a11y #accessibility #sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Generating a dungeon takes a long time (possibly several seconds) Clicking "N" on the titlescreen and seeing nothing isn't great.

So I added a little message about what dungeon you're about to embark on.
🧐

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Switching options in-game now reflects changes immediately - characters change, monster colours change. (Options menu shrunk intentionally so it's easy to see -- see cluster of monsters around the final boss)

#accessibility #a11y #sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Making progress on the options menu. You can at least see the options now, as well as their current state - on or off. (Toggling is still in progress.)

#ui #sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

The title screen shows off hints about the game (click to see the full screenshot, it's invisible in the thumbnail). This is for reasons (two out of three hints relate to ).

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid #a11y #accessibility

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Quite possibly the final title screen for . It's Good Enough for my needs, and readable - especially with the plain-text title print-out under the ASCII art.

Thanks to @mr_dude_III for the tips, man you're even good at ASCII art! 😁👍🏾

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Working on end-game events for . Won't give away spoilers ... shooting the ship core causes energy to just splay harmlessly off it. 🧐🤔

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Recoloured chasms so they're more visible - before, they used to be just black voids in the ASCII style. Now, they have a dark background, so they're visible in both display modes.

Thoughts?

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Added a "fully saturated" palette option to make monsters really, really clear. It was an / request.

What do you think? With regular palette, the monsters are all just varying shades of blue, instead.

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid #a11y #accessibilty

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

First cut at using a solid-colour wall/floor for my (requested /#a11y feature). It looks pretty decent (considering I prefer that classic look).

#sadconsole #monogame #gamedev #alitheandroid #ascii #accessibility #roguelike

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

WIP sub-menu in-game. You can use it to review data cubes (story items you find), or to quit the game entirely (no save/autosave yet)!

#ui #sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Found a weird bug in today. If you descend, then ascend, you see power-ups from the previous floor. (It's really obvious, when they're embedded in the walls, that something is wrong.)

#sadconsole #monogame #roguelike #ascii #gamedev #bugs #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Dungeon now generates with data-cubes (story hooks) on every floor between B2 and B9. Here, you can see me pick up a placeholder (empty/corrupt) one that I generated for testing.

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Finished adding "backtracking" areas: areas that you can't yet access, but will soon (on the next floor) get the power-up for. This encourages metroidvania-style backtracking! Pictured here, the chasm room.

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

You no longer start with all weapons - now you start with just the blaster, and can assimilate weapons as you encounter them.

Here, I rush through B2 and B4 to get the mini-missile launcher and zapper.

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Difficulty ramps up on higher dungeon floors. You experience more types of monsters, in addition to a large number of monsters.

Here's a quick run-down of one dungeon, floors B1 to B10.

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Added spawning enemies (TenLegs => t). They spawn eggs ever turn, which hatch about 20% of the time. (Pro tip: I fixed two crash bugs by recording this for y'all.)

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago

NightBlade · @nightblade9
34 followers · 112 posts · Server mastodon.gamedev.place

Added stairs up to the previous floor. The really cool thing is, you can now see that the floors and dungeon are persistent. It's not regenerated each time. Monsters, power-ups, they're all persistent. 💪🏾

#sadconsole #monogame #roguelike #ascii #gamedev #alitheandroid

Last updated 6 years ago