Game
9 Till Void

5 years ago

Devlog 1 - January 2020


I started this project last August, pretty much immediately after playing the witch in Dicey Dungeons for the first time. I had some loose notes for this game written out already, but something about this character clarified some pieces missing in my notes.

For those out of the loop, Dicey Dungeons is a dungeon crawling "card"-slinging roguelike where you collect dice-powered equipment, instead of cards. In a typical card game roguelike, like Slay the Spire or Dream Quest, randomness comes from the order that you draw your cards. In Dicey Dungeons you always have the same equipment available to you, but the dice rolls affect what can be done each turn, simulating a different kind of randomness. It's a clever system.

The witch flips the whole game on its head, though. Your equipment gets re-branded to spells which need to be prepared before use each combat encounter. Each spell takes up a spell slot that correlates with one of the six sides of a die, so rolling a 5 would allow you to prepare the spell in the 5th spell slot. I would go into more detail about why this is such a good system, but you should just play the game yourself!

9 Till Void also features its own sort of spellcasting system, but first let's do a quick overview of the basics. 9 Till Void is played in levels, where each level is a 9*9 square board. You always start and end each level at the exit door in the center, which is unlocked by collecting all keys on a level. Ideally you also kill enemies and collect as much money as you can along the way.

You always have 9 spell slots, one for each row on the board. You can only cast a spell if you and the spell occupy the same row on the board. So when you start a level, you can either cast the spell in the middle slot, or move up or down towards your other spells. The randomness comes from the board layout. Coins, mana, actions, keys, hearts, and enemies are randomly strewn around each level. The composition of a given level will affect how you approach it with your current spell loadout.

There's obviously a lot more nuance to the game than I'm leading on, but it's hard to explain so much with only some text and a single screenshot. Maybe I'll have more to show and tell for the next devlog...

-Ben



0 comments

Loading...

Next up

​The Demo is available now for free!!!

The demo features:

1 Game mode (at least 2 in full game)

8 Levels (20 in full game)

10 Enemies (24 in full game)

36 Spells to find (72 in full game)

Enjoy!

Devlog 2 - February 2020

Some awesome fanart from Zyalin! https://twitter.com/Zyalin_Art

I'm developing a new commercial game with a small team! A demo will be coming to steam soon, but you can wishlist it in the meantime if you're into deckbuilding / autobattlers / roguelikes!

https://store.steampowered.com/app/2862890/Become_the_Moon/

Wonder if anyone can guess what kinda game I'm working on right now with this GameJolt session data as the only clue. I bet someone can sleuth it out!

^^^_>>

Sleepy

Coming Soon! #Nojong

Nojong, an arcade mashup of Tetris and Mahjong is out now!

For some reason, it's really hard to change the alpha value of a tile layer in GameMaker. You can do this easily for sprite or instance layers, but not tile layers. So here's a video on how to easily update the alpha value of tile layers in real time.