Sunday, 15 March 2015

Arena of Audacia (AoA)

I figured it is about time to give AoD a name or I'll never decide on one! The project shall be henceforth renamed until otherwise noticed as:

Arena of Audacia - AoA

For the past few days I've been working on the simple game opening. Now that that's done (as of now), I will be working on the first boss and a couple more skills. Meanwhile, you can look at the heroine's gracefully fluttering dress all day.

Wednesday, 4 March 2015

AoD - Demo v0.4

New grunt enemy!

File size: ~10MB
Password: aod

*try this first (if possible), a 3rd-party plugin for Dropbox for DL count tracking

Gaah releases are taking increasingly longer to release.

The big part of this demo is the change in the physics handling. AoD is now using the GM:S built-in  box2d physics (basic) instead of my terrible self-coded physics so you should see fewer weird collisions between enemies and player. I tried to make it play as similarly as possible as the previous releases so give the physics a try and see if things like the attacks knockback, player/enemy movement feels right.

Remember I said something about making one boss enemy, two or more skills, and maybe a proper game intro and name? That was suppose to be v0.4, but I had to revamp the physics (not happy with the previous) so ... yeah those will be v0.5. :/

I'm trying the compiling into an archive this time instead of into a single executable file. Hopefully this will help against being falsely flagged as malicious.

Also, how about Arena of Audencia for a name?

Release Notes - v0.4
  1. Transitioned from old to new physics!
  2. New enemy grunt.
  3. Saving and loading now possible.
  4. Minor A.I. behaviour tweak. Still not smart enough.
  5. Spawn enemies up to ROUND [10] with new enemy.
As with the previous release:
  1. Depleting health doesn't kill player and causes enemies to no longer be able to hit player.
  2. Stepping out of arena bounds still does nothing to player.

Known Bugs
  1. Collision & hitboxes are currently wonky. Enemies & player sometimes glue together.
  2. You might run into a fatal error (game will abort) stating "instance cannot be found". I have applied some codes to curb this error but I might have missed some parts.

Movement - Arrow keys
Attack - 'C' key
Activate skills - 'A', 'S', and 'D' keys

Space - Zoom-in/out
F2 - Restarts game
F4 - Full-screen/Window mode

Game Menu
Enter - Pause Menu
ESC  - Exit/save menu

Numpad 0 - Trips the player (or press Ctrl)
Numpad 1 - Gives you 3,000 gold
Numpad 2 - Immediately equips yourself with all skills (or press '8')
Numpad 5 - Spawns more random enemies (or press '0')
Key '7'      - Enable/disable debug text


Let me know what you think about AoD/AoA in the comments!