🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Weekly Updates #12 - Having a 【Midnight Special】

Published September 17, 2018
Advertisement

Last week didn't have any particular theme, although it still was a busy one...

Statuses

First off, all statuses now have effect textures. these are really abstract, but nice to look at.

image.png.4975af5046f96c04a9ebe6f8740f50b5.png

(From left to right: Bleeding, Burning, Damned, Frenzied, Frozen, Knocked Out, Poisoned, Paralyzed and Stunned)

Also, I've perfected statuses effects on enemies. Now their current status is a lot more obvious. A nice status icon is displayed over their head to help identify that status.

A burning enemy

The Diner

Secondly, I've added a new room: the diner. 

image.thumb.png.6edb0b03df23837772f58f6f8f0d79d8.png

The idea of it is quite simple: the diner offers food for the player to eat. 

The room itself is modelled after classic 50s diners with a jukebox and checkered patterns all over the place.

f4de64_51ef0af66801e2337b58448bc112ab37.

There's even a nice neon sign that is truly aesthetic. 

image.thumb.png.cdfe13ce8c2e8369f6f19cee0ce93ca9.png

The lighting is still a WIP, but the models themselves are pretty much done. There might be some details to add here and there, though...

The exterior also needs some work. I was thinking of giving it a huge diner sign, but for now, there's nothing fancy...

Crystals

Lastly, I've given the player the ability to switch their active crystals.

For those who didn't know, crystals are run-persistent collectables that can give the player the opportunity to take shortcuts that gives fame and fortune to whoever chooses to take them.

A GUI element is displayed at the bottom of the screen. Within it, there are 3 crystal counters for each type of crystals.

image.thumb.png.719b9d77c312bac471e1f3857243c5fd.png

When the player switches their active crystal, the element rotates around to display the right counter at the right time. There's even a nice animation for it.

switches.gif.a59d364bc368884febd2aa80f1c72cf9.gif

I've only worked on this yesterday, so it still has rough edges here and there. Also, there's no discernable way to identify the active type of crystal on the GUI element alone as of yet...

There are some icons that could be ready, but I want to try to put those icons in a custom font file.

This way, I can use Unity's dynamic text display functionality to have scalable graphics.

One of the drawbacks of this is that only monochrome icons can be used...

Minor updates

  • Modified the bank so that it spawns with a back wall
  • Fixed bugs with MonoBehaviours scripts presets
  • Fixed a whole lot of bugs with the map generator.
    • Turns out that when the player was extremely lucky, they could remain trapped in the stating room because all other rooms would become secret rooms.
  • Added a limit on how many secrets tunnel rooms can be spawned
  • Added a ceiling to most room obstacles such as locked doors and cracked walls so that the lighting won't look weird anymore.
  • Added back walls to special rooms. Thus, the design of those rooms will be applied continuously rather than abruptly end.
  • Changed the tri-colour decal shader to add emission (mainly used with the diner's neon sign)

This week

Now that the diner is done, I can go ahead and continue the implementation of even more rooms. 

Last time I've talked about status-themed rooms, but turns out that there are a lot of other more important rooms to be added beforehand.

I will be adding these up progressively...

Now that the player knows their current active crystal type and their remaining amount, I can also add rooms dealing with those.

I could also try to spawn pickable crystals, but right now rooms seem to be more important than crystals: they add more opportunities and varies the gameplay a lot.

And finally, another possibility is to actually create these custom font files I've previously talked about, although it's not that important...

Before I forget! Last week I've forgotten to mention that I've also tried to compose some music for the game. Here's a preview:

ohok.mp4
2 likes 0 comments

Comments

Awoken

Very interesting indeed.  When do you think you'll have a playable demo for people to provide some early feedback?

September 19, 2018 09:49 PM
jb-dev
39 minutes ago, Awoken said:

Very interesting indeed.  When do you think you'll have a playable demo for people to provide some early feedback?

If every thing goes to plan there should be a somewhat playable version in early 2019.

Although I hope it could be sooner

September 19, 2018 10:30 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement