Firefly in the Dusk🌙

Projects

DuskEngine

A cross-platform 3D game engine written in C++ with which I'm working towards building a game.

It's been in development for around three years now, using a breadth-first approach, thus most if not all of the systems needed to support the development of a game are already in, at least in an initial state.

New features and changes are added as needed by the gameplay.

It uses Lua for scripting and is based on an ECS architecture internally. Systems are designed to be easily replaced if a project has specific needs. It currently has OpenGL and Metal renderers and runs on Windows, Linux and MacOS. Web support is planned for the near future.

Hero Guild

An old Unity based prototype where you do your best to convince visiting heroes to join your guild, and then complete quests so the guild's fame grows even greater.

It featured building mechanics, a relationship system between the guild members that develops as they interact witch each other, much like what can be seen in games such as The Sims, and more.

It is currently on pause, but I always think it would be nice to resume work on it.

img

PQ3D

A sort of predecessor to Hero Guild, also done in Unity, this one was focused on managing a small band of heroes through a sequence of story based missions, with goals such as defeating a particular enemy in a dungeon. The heroes would gather their own food, craft their own items, and it was up to you to provide them with the means to do so and to offer them the guidance needed for attaining the true goal of the mission.

Some of the gameplay features were similar to what you'd see in the Majesty series.

img

img

img

img

Ars Ignis

My first Unity project, from way back in high school. It was meant to be a first person RPG taking place in an underground world, much of it inspired by games such as Arx Fatalis and Ultima Underworld.

img

img

img

img

img


For any questions or feedback, find me on Bluesky
Firefly in the Dusk🌙