Project HellBlazer: a game about defeating Satan and training demons

Project HellBlazer is about a 10 year old boy (you) that needs to conquer hell and defeat Satan for reasons. You will explore a multitude of worlds, which will be different each playthrough. In these worlds a great variety of different demons can be found and collected, train them to create the ultimate party to battle Satan. Find new items, attacks and abilities to make your party even more powerful.

  • Collect a multitude of demons and train them to become even more powerful.
  • Demons can be upgraded by acquiring abilities that allow for different strategies.
  • Turn-based combat that emphasizes speed and strategy.
  • Explore multiple worlds, each different every playthrough.
  • Items, attacks and abilities are scarce, be prepared to hold on to those potions.
  • The game is difficult, expect to die a lot.

“The Dark Souls of the HellBlazer-likes” - Arjen and Jop 2017

facebook

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Progress Update #7: Making our game fun again

After playing our game, we noticed it was not fun to play. The past couple of weeks, we worked on making our game fun again.

The past couple of weeks were some tough times for our project. We noticed our game wasn’t fun anymore. After lots of thinking, talking and brainstorming, we hopefully found the root of the problem and started addressing them. The result is our latest build which can be found here.

Realising our game was not fun

After releasing our first public build, we came together to playtest our game. We noticed something was very wrong when we didn’t want to play anymore after a single short playthrough.

The combat didn’t require any strategic thinking, you could just spam the same move over and over again. Because we removed a lot of the type resistances, just spamming your strongest move became the most viable strategy. This meant that we would mostly avoid fights, as it felt like a mind numbing chore.

In-playthrough progression also felt unrewarding. Working towards a certain demon build, with specific skills and abilities was almost impossible. The player had no way to guide his build in a certain direction, the skills and abilities you could find were purely based on RNG.

Realising the game wasn’t fun was extremely demotivating for us. We discussed about what we could do to fix this or if a roguelike with JRPG combat was just inherently doomed to fail. We tried playtesting some different combat systems with pen and paper, but changing our combat system would change the game drastically. We would have to scrap a lot of our code and write a lot of new code. This would be fine and all, but we didn’t even know if this was really the root of the issue, especially since in some previous development builds, the combat required more strategic thinking, which made it a lot more fun than it is now.

playtesting

Here we tried a Hearthstone like combat system with some crappy hand made cards.


blue eyes white dragon

Arjen’s wimpy 2/3 creatures stood no chance against my Blue Eyes White Dragon

(which i gave some more health).


After discussing our issue with a friend, we got some fresh insight into the problem. The root of the problem probably wasn’t the combat system(although we still reintroduced type resistances and a lot of other minor tweaks), but instead was that the player is not rewarded for anything he/she did. The player also didn’t have to make any choices, since everything was decided by the random number generator.

Updated ability altar rooms

We changed the ability altar rooms a bit, there are now multiple altars, but the player can only choose one. This gives the player a choice and enable him/her to work towards a certain build. We still have to update the old ability altar rooms to contain more altars, so this feature will come in a later build.

Added a shop

After each floor, the player will now get teleported to a shop. Here the player can heal his demons and buy abilities, items and skills. We also added a currency, Demonic Essence, to be able to pay for all of this. Each defeated demon gives the player Demonic Essence, this gives the player an extra reward for fighting enemies. The shop allows players to make some very cool decisions, for example: should you buy that useful ability, but risk having not enough potions to survive the next floor?

shop room

A shop room, the visuals are still placeholders, but it works for now.


Shop ui

We updated the UI to also indicate how much Demonic Essence something is going to cost.


Implementing the shop was more difficult than it should have been. For some reason Unity wouldn’t pack our textures correctly. It distorted textures of some random tiles which resulted a lot of weird black lines.

2017 08 30 15 13 14 Unity 5 6 0f

This was the packed texture unity generated, notice the weird distorted tile textures on the right.


2017 08 30 15 13 57 Unity 5 6 0f

After some hard digging we eventually got correctly packed textures like this,

which meant we no longer had those weird black lines!


New way of getting demons

We originally had a catch system like Pokémon, you could catch new demons by using pacts (similar to Pokéballs). This didn’t seem to work quite as well in our game, so we changed it to a demon altar. At each floor, there will be a room with a demon altar. You pay some Demonic Essence at this altar to get a random demon. You can keep it or you can pay some more to reroll it to perhaps get a better demon. This forces the player to play with demons he or she normally wouldn’t use. This also rewards the player for fighting enemies, because you would have to collect some Demonic Essence to be able to use the demon altar.

Creature altar ui

The demon altar UI, you can see everything about the demon and choose to keep him,

to reroll or to come back later.


A new build of version 0.2.0, containing these new features, will be available on GameJolt. As always we would love to hear your feedback and ideas!

Take care,

Jop and Arjen

Progress Update #6: Working prototype

Progress Update #6: Working prototype

News

This post is a special one, it signifies the release of our first public prototype.

Progress Update #5: Working prototype in sight…

Progress Update #5: Working prototype in sight…

News

The past week Jop and I (Arjen) decided to take it a bit more easy, development time was attributed towards the bare essentials for a working prototype...

Progress Update #4

Progress Update #4

News

As promised the second weekly devlog of the summer. This week was all about fixing our combat system.

Devlog #1

Devlog #1

News

The first weekly devlog of this summer, these will go more into detail about the process.

Comments
aidanstern4
aidanstern4

Please let me help with this project! I do pixel design so I can be of use. my skype is sheboo4321

Reply Good karma Bad karma+2 votes
bulletwhale Creator
bulletwhale

Thanks for the reply! Currently we don't have a need for more artists, but we will contact you if we need additional help.

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Project HellBlazer
Platforms
Windows
Developer
Bullet Whale
Engine
Unity
Contact
Send Message
Homepage
Facebook.com
Release date
Game watch
Follow
Share
Style
Genre
Roguelike
Theme
Fantasy
Players
Single Player
Project
Indie
Embed Buttons
Link to Project HellBlazer by selecting a button and using the embed code provided more...
Project HellBlazer
Statistics
Last Update
Watchers
4 members
Articles
9
You may also like
Legacy
Legacy Roguelike
Rogue Empire
Rogue Empire Roguelike
Barony
Barony Roguelike
Caveblazers
Caveblazers Roguelike
Enter the Gungeon
Enter the Gungeon Roguelike