Author Topic: Ebony Spire: Heresy - First Person Roguelike  (Read 6075 times)

BacioiuC

  • Newcomer
  • Posts: 3
  • Karma: +0/-0
    • View Profile
    • Email
Ebony Spire: Heresy - First Person Roguelike
« on: May 23, 2016, 10:17:41 AM »
PC (Windows for now, Linux build coming soon) download link!

Hi everyone! I saw getter77 linked to the game from the forums and decided to ask you guys for some feedback on the current iteration of the game. In short, I wanted ES:Heresy to be a combination between ADOM (with NotEYE in first person) and Cardinal Quest. The main mechanic of the game revolves around acquiring and using items to advance. Both the player and the enemies in the level can pickup, use, equip and throw items and a generic enemy will act/fight differently based on the item he has in inventory/picks up. So for example a regular Pixie can use a Tome of Teleportation to run away from combat but if she picks up a throwing dagger can decide to teleport and throw the dagger at the player.


| | |


Last night I released a fist iteration of the game on itch to check if there are any performance and/or stability issues. Most of the mechanics are in there and I'm now working on adding the missing content and enemies.

Really interested in the following areas:
  • How do you find movement in first person?
  • Are there any performance issues (as in, movement feels jagged/laggy input)?
  • Did you encounter any crashes when trying out the game?



akeley

  • Rogueliker
  • ***
  • Posts: 348
  • Karma: +0/-0
    • View Profile
Re: Ebony Spire: Heresy - First Person Roguelike
« Reply #1 on: May 23, 2016, 08:16:51 PM »
I have a big sentiment for turn based FP games so had a go.

- when I press F1 gfx gets glitchy and then when pressed again all the 3d gfx is gone, upon restart the same (menus are still readable)
- needs minimap badly
- and maybe "look" command so you can check monsters and items
- enemies sometimes move on space (space is "wait", right?) press or they just stand still
- nice music
- game froze once just after choosing a class and starting
- what`s with the lopsided stairs?

The beginning is a bit of a chore, as all the enemies are rather lame. And without some minimap I gave up fast, so maybe missed on those clever teleporting pixies (hope there are some later :)

I`m on Win 8.1 x64

BacioiuC

  • Newcomer
  • Posts: 3
  • Karma: +0/-0
    • View Profile
    • Email
Re: Ebony Spire: Heresy - First Person Roguelike
« Reply #2 on: May 24, 2016, 07:32:05 AM »
Hi, thanks for checking it out!

- when I press F1 gfx gets glitchy and then when pressed again all the 3d gfx is gone, upon restart the same (menus are still readable)
- That's a debug feature with the C++ host. I'll disable it for the next build, maybe have the Help Menu pop-up as an overlay.

- needs minimap badly
- You can press "M" to view a top-down version of the map. Needs some work as it doesn't quite show your orientation now. It's on my todo list.

- and maybe "look" command so you can check monsters and items
- Look is definetly happening! One of the features I loved the most in Adom

- enemies sometimes move on space (space is "wait", right?) press or they just stand still
- Yeah, Space is wait a turn. Non-aggressive, or low aggression enemies sometimes do that as their score action system yields same result. I wrote a small paper for my colleagues at work on how I handle turns and AI. You can check it out here. YASD was the name of a game I did quickly in a couple of days during an internal game jam using this game's framework.

- nice music
- Thanks, but the music is temporary. I initially used it for the YASD prototype. All sounds were cc0 and some CC.3.0, but I can't remember where I got them exactly and I'll have to change 'em. Attribution and all.

- game froze once just after choosing a class and starting
- Added the game froze as a bug on github! Thankies, these are the kind of things I need to look out for.

- what`s with the lopsided stairs?
- What do you mean by loopsided stairs? :D

Thanks for your reply good sir! Lots of good points here!