Description

Live Chat: Discord.
Get the latest builds: Patreon.
Get Mods here: Reddit.
Public Version for Heroine Rescue Team (v0.51): Here.
Download for Heroine Rumble is at the Heroine Rumble page.

Sunday, March 29, 2020

Combat Test

https://twitter.com/Enlit3D/status/1243421015205502982

Finished implementing the Combat Loop with a simple enemy AI. Here is a barely playable  combat test to see if everything works correctly. A big thanks to the folks in discord that helped me test out the builds beforehand, so this version shouldn't be too buggy.

NOTE: This is meant to be a test, it is a simple 2 v 3 scenario that doesn't have much else. You have to restart the game to reset. The Grab is disabled for the test because the AI doesn't know what to do with it yet. 

Download LINK.

Instructions:

See if 1) it runs, 2) plays music 3) then try to break the game, like move beyond the movement limits, taking infinite turns, and so on.

Wednesday, March 25, 2020

Combat Loop

The basic combat loop is now working. If you haven't seen it, click on the twitter video: https://twitter.com/Enlit3D/status/1242136685602730002.

I knew it was going to be troublesome to get the grid <-> world coordinate system working seamlessly, but it turned out to be even more annoying than I anticipated. 100 Problems later, I think I fixed most of the glaring issues.

I also published a design document for the combat system (and only the combat system) here if you are bored:  https://docs.google.com/document/d/1eD70jvKmb3w45r33tXvXux7gyDAifRMiwMNAZY8crxo/edit .

Working on getting the basic enemy AI working + a couple Status Effects now. So the demo is more "playable."  Just finished making this which will serve as the enemy mob unit:



Monday, March 16, 2020

The Grid and Pathfinding






This is a screenshot from another game: Divinity II, Original Sin. A great thing about that your characters can move to any position, you can cast your spells with pixel point accuracy, and all the abilities seems to be resolved with radius and distances instead of confining to a grid. So the player felt immersed in the world rather than feeling like playing a boardgame.

This is the mechanic that I want to replicate.

Internally, the grid is necessary as it simplifies a lot of calculations and math. But, like Divinity II, I want to create the illusion that the world is grid-less. So that's what I have been working on.

You can take a look at the twitter link to see how it currently works.

One thing to note is the support for characters with various sizes. To get this working wasn't easy, but it is done. This means that in the future, the game may feature smaller units that only cover a single tile to strong boss-like enemies that covers multiple tiles.

Another new feature as a result of working pathfinding is the humble "Attack-Move" feature. When you click on an enemy outside of attack range, your character will now path to the target and then attack when in range. Of course, you can certainly move to an appropriate position manually first then attack, but the "Attack-Move" is a nice quality-of-life feature when you don't need that kind of precision.

You can take a look at it in action here: https://twitter.com/i/status/1239636331535323136.

BTW, if you are wondering why I am using twitter, its just a place for me to host videos. Many video hosts prohibits adult content, and pornhub takes forever to upload and encode the video. So twitter is the best I found atm.

Wednesday, March 11, 2020

The Demon and the Maid



Here's 2 new sets, the ladies are not naked clones of each other anymore :D

Friday, March 6, 2020

AnimationsViewer.exe



https://www.patreon.com/posts/34653311

This is a mostly a test to see if the game runs on everyone's machines. Not much of an actual game yet.

To view grab animations, select the purple hair girl, select grab, then select the other girl. Then it should give you a list of choices to pick from. Most of the options in grab do not currently do anything, but Switch Grab, Release for attacker and Reversal, Escape for the victim should work.

Thursday, March 5, 2020

Facial Expressions

https://twitter.com/enlit3d/status/1235658760053338112



Is now working :D. Just need to fix a couple other things then it's time to start testing the AnimationViewer.exe :P