Version History

Brief rundown of the progress made thus far. Please email [email protected] for a request, or just in general!

Build 0.1: Got the first standalone executable. It consisted of a super basic map, walls, and the ability to move

Build 0.2: Huge improvements! Got fluid motion, added the first few plant sprites, increased the map size substantially, added the sword, built in loading maps from files, and added the minimap.

Build 0.3: Added more plants, the fireball, lightning bolt, and frost shield spells, added scrolls to activate the spells, added health and mana bars, added health packs, built and implemented simple audio engine, added sound effects to most things including walking, swinging sword and casting spells, hitting things with spells or the sword.

Build 0.4: Available to download 0.49: Added the mana potion powerup, added portal network for maps, added logic for maps and ceiling/floor rendering so outside maps have green floors and blue ceilings, changed the lightning bolt from a sphere to a crackle, implemented WASD controls, added title screen, changed the lamp, mana bottle and health pack sprites, changed the mana bottle function, lowered the footstep volume, changed the health pack healing amount, enabled permanent objection collection so transfering maps there is persistent item removal, added firepits that damage the player on contact and is negated by Glacies, the Herba spell that does a small amount of damage to enemies while also healing the player a bit, gave all attacking spells damage, added the ability to collect additional spells to increase the power of all spells (Ignis, Electrica, Herba do double damage, Glacies lasts a bit longer, uses more mana (requires mana bottle!) and also heals players), changed outdoor environmental visuals (like the cloud that travels across the sky, the sun and rain), changed the Raycast render algorithm to DDA, fixed a bug that prevented sprites from loading with multiple colours, added partially functional pause feature (blocks controls but that is about it), added enemies, made fire pits and portals indestructible, changed title screen (new control scheme implementation partially functional).

Build 0.5: There are lots to, and is currently not available to download. Things to do and done:

1) to add music (UPDATE: refined and close to functional)

2) to fix the issue where controls are still grabbed with the window out of focus. (todo)

3) add doors and windows. (todo)

4) tweak spells (UPDATE: pretty close to there)

5) tweak enemy AI and add more enemy types (todo)

6) fix issue where dying just closes game (todo)

7) fix control scheme (UPDATE: still need to figure out what alternate controls are)

8) add more decor sprites (todo)

9) add message/notification system

10) added the first NPC.

11) tweaked the mapping system to allow for up to 9 maps; need to tweak further to add up to 100

12) added visible enemy HP, both per enemy above their heads, and in the message log

13) introduced experience and levelling system (todo: the mana bottle logic does not respect levelling, and should include mana cost per spell)

14) changed minimap to show direction player is facing

15) added character sheet and cleaned up hud

Eta: when it's ready.

× Enlarged screenshot

SCREENSHOTS

DOWNLOAD N3DMAN 0.49

SELECT YOUR OS