Everdark Abyss - Engine Update #1
After a long time, I've finally managed to put some work into this project.
I've felt that no matter how much I've fine-tuned the gameplay, it was lacking something. In the past few months, I've dedicated some time to study older RPG engines, specifically those built before 2000. I've come to understand that the simplistic geometry of the levels used in these games offered opportunities for unique gameplay elements that are very hard or impossible to implement in modern RPG titles. For eg. destroying walls dynamically or creating them on the fly. Because of that, I've spent time creating a simpler 3D collision engine that, combined with some modern gameplay elements, will hopefully create the desired gameplay experience.
Building a project from the ground up can be a challenging process, but I hope that this approach will simplify things later on.
Currently, the following has been implemented:
- Basic player movement
- Sprinting
- Crouching
- Climbing ladders
- 3D platforming
- Fall damage
- Basic lighting
- Sound emitters
- Portals (switching between areas)
- Automatic stair climbing
- Basic projectile handling
- Foundation for the Save/Load system
- Error and crash logging system
What's next?
- Doors (hinge, portcullis)
- Levers and other buttons/activators
- Looting
- Inventory
- Debug Menu
If you like this project, follow me here on Itch and on Youtube so you won't miss the updates.
Get Everdark Abyss
Everdark Abyss
Enter the Everdark Abyss!
Status | In development |
Author | Reinhold_Kirkham |
Genre | Role Playing |
Tags | 3D, Action RPG, Dark Fantasy, Dungeon Crawler, First-Person, Open World, Retro, Roguelike, Roguelite |
Languages | English |
Accessibility | Subtitles |
More posts
- Everdark Abyss - New Enemy and Environment #12Jan 15, 2024
- Everdark Abyss - Music and Dialogue system #11Dec 10, 2023
- Everdark Abyss - Try the Combat Demo #10Aug 27, 2023
- Everdark Abyss - AI, Combat, Factions #9Aug 20, 2023
- Everdark Abyss - NPC AI #8Aug 13, 2023
- Everdark Abyss - Audio, Combat, HUD #7Aug 06, 2023
- Everdark Abyss - Active Effects #6Jul 30, 2023
- Everdark Abyss - Inventory #5Jul 23, 2023
- Everdark Abyss - Inventory #4Jul 16, 2023
- Everdark Abyss - Art Direction #3Jul 09, 2023
Comments
Log in with itch.io to leave a comment.
Looks great. You have clearly played the classics. Good luck I'll be sure to follow and add it too my first person RPG collection here on itch.
your dedication to keep it genuine is admireable, in what language is your engine written?
Thanks for asking, I am using GML in Game Maker 1.4 as the foundation, and extending it with custom 3D functions.