• Register

Fight your way through the circles of hell to reach your wife, who it turns out, was a bit of a bitch. Go To Hell is a 2d roguelike platformer- taking inspiration from Risk Of Rain, Binding Of Isaac and Borderlands. It is currently in-development and is planning on a release through Steam Greenlight.

Post news Report RSS Guns. guns? GUNS!

An overview of the loot system implemented in GoToHell, procedurally generated guns, bows, and rocket launchers.

Posted by on


gotohell   Copy


Go To Hell is a 2d roguelike platformer- taking inspiration from Risk Of Rain, Binding Of Isaac and Borderlands. It has a brand new indieDB page, along with a sneaky teaser trailer. Wet your appetites below.



Procedurally generated weapons

The weapon system implemented in GoToHell is heavily inspired by games like Borderlands. Below I will explain the process of their generation, along with some juicy gifs to keep you entertained. This for people who are interested in the nitty-gritty of development, if not then you might want to skip the technicals and look at how shiny the gifs are.

The weapons are given a colour based rarity, much like many loot based RPG's. (White, Green, Blue, Purple, Orange, Cyan) And according to their rarity they are allocated an amount of points to "spend" on modifiers. (Completed automatically)

Modifiers are phrases that impact the stats of the weapon. For instance, "Speedy" makes the projectiles faster. "Buck-Shotting" makes the projectiles split into two mid-air. "Constant" increases clip size.

All together there are around 35 phrases that impact the stats of the weapon. These modifiers are also added into the name of the weapon.

Here are some cards displaying the stats & names.

2323


Modifiers are also worth an amount of points according to their effectiveness. More powerful modifiers are worth more points. So when the weapon is being generated it spends the points on the modifiers, that affect the stats. And the higher the rarity, then the more powerful, or more stats it can have.

So let's say a weapon is orange rarity (legendary), then it has 6 stat points to spend on modifiers randomly. it can either have 6 low tier modifiers (worth 1 point each) or two more powerful modifiers (worth 3 points each). And of course many other combinations.

There are also many other dependencies and tweaks within the modifiers themselves that are either random or change according to the weapon type. (Bow, Gun, Rocket launcher) But lets on get into that. As for the looks of the weapon, they are also generated procedurally. They are generated as follows.

The gun is divided up into separate images according the weapon type. (Stock, Handle, Grip, Barrel, Accessory, Sight, Clip) You can see this visually below. The same is of course for each weapon type, with different sprites to choose from.

gun sp


All this amounts to an incredible ammount of variation in the weapons. Here are some of them in action.

guns super small 2



Items

Along with the vast ammount of weapons available in the game using the system above, there are also a ton of items. (Currently 36)

itemssss


Items are the games way of modifying gameplay directly, without affecting the way you play. This is done by equipped items causing a with a variety of proc events. (Events that have a chance occurring when a specific action is preformed.)

For instance, once unlocked and collected, the ""Huckleberry bullet" causes a lock-on effect much like your favourite hero on that other game.

huckle


Another example is the "Medical Saw Blade" item, it has a 5% chance of spawning a spinning blade when killing an enemy. Enemies that contact the blade take bleed damage.

saw blade


That's just two examples of the item effects!

Furthermore items can also be powered up in the menu before starting a new run, allowing players to choose 5 of their favourite items, giving them a 5x drop rate! This adds some strategy to the game, allowing users to think hard about what items complement each other.

empower



More

That's an overview of the weapons and items as well as some other technical gibber-gabber. More articles will be posted in the future about Go To Hell, but for the time being you can follow me on twitter, like the facebook page, or contact me to say hi.

I'm a one-man team, and marketing is haarrd, so help me out. Yeah? I'm looking at you feillyne. :)


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
GoToHell
Platforms
Windows
Creator
9fingergames
Contact
Send Message
Release date
Game watch
Follow
News
Tags
Release
Browse
News
New
Post news
Report
Report
Share
Related Games
GoToHell
GoToHell Platformer
Related Engines
GameMaker Studio
GameMaker Studio Commercial