Firefly in the Dusk๐ŸŒ™'s Avatar

Firefly in the Dusk๐ŸŒ™

@fireflyinthedusk.bsky.social

Making things using my engine, DuskEngine. It is written in C++ with support for scripting in other languages (Lua at the moment). It can run on Windows & Linux (OpenGL and soon Vulkan) and MacOS (Metal).

57 Followers  |  63 Following  |  83 Posts  |  Joined: 26.02.2025  |  2.3745

Latest posts by fireflyinthedusk.bsky.social on Bluesky

If you're asking which ones are the most beautiful and fit to showcase an engine... hmm. Not sure, but getting high quality dungeon assets is the most critical step there. Avowed had some nice eye candy in dungeons, from memory.

15.10.2025 09:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

But as a direct reply to the question... the legacy type dungeons in elden ring, I think, off the top of my head.

15.10.2025 09:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

How good a dungeon is is also influenced by how important to the player it is to actually explore it. For a game that makes you want to explore every single inch of everything, check out Underrail with the oddity XP system, it ties progression to exploration successfully.

15.10.2025 09:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿคœ๐Ÿค›

14.10.2025 14:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hi, yup, it's my engine :)

14.10.2025 13:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Happy birthday, for me it's probably when I program some behaviors for NPCs and I see it unfold and it's even nicer than it was in my imagination. I also like the iterative nature of everything and looking at before & after comparisons.

14.10.2025 09:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Grats!

14.10.2025 09:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This looks super cool, looking forward to it.

12.10.2025 20:27 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

I've added the ability to play music to #DuskEngine, and I also made a little music player app for the in-game phone to test it out. Bonus night mood at the end. All of the music was made by opengameart.org/users/joth #gamedev #indiedev #solodev #enginedev

12.10.2025 19:26 โ€” ๐Ÿ‘ 18    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
an image showing a large hotel building

an image showing a large hotel building

a close up of the hotel building showing details on the walls and some balconies

a close up of the hotel building showing details on the walls and some balconies

Working on a larger and more complex building in #blender, the old houses look tiny compared to it #gamedev #solodev

10.10.2025 19:05 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I cant get over how good the portraits look X_X the rest looks amazing too of course, this is a very cool looking game.

07.10.2025 15:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

A cool #DuskEngine feature I've been working on is supporting custom editor windows written in Lua. Editor scripts are placed in folders called "Editor", so they can also be shared between projects like assets. The commented code for this demo window is here pastebin.com/XrGPwtXA #gamedev #enginedev

07.10.2025 15:11 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

I'm an #IndieDev building a custom engine for my medieval fantasy survival game.

Some things I've done so far:
Simulation with client / server networking
Basic DX12 renderer
Asset pipeline
Character movement and animation
#ProcGen world creation
Basic UI
Basic Audio
Basic Health / Combat

05.10.2025 00:07 โ€” ๐Ÿ‘ 104    ๐Ÿ” 7    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1

This looks super impressive :O awesome

05.10.2025 07:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Cool feature, but make sure to defend against malicious users who will do their best to get you a huge bill or fill up your allotted space with junk. Also a fallback in the game for when the cloud is unavailable is a must ๐Ÿ‘ You probably knew all this but just pointing it out, good luck.

24.09.2025 13:47 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image Post image

#indiedev #solodev Hi, today there's an update available for Rat tier on a certain site. Things are pretty dire for me lately, see one of the attached images for details on why that is and ways to help. Even if you can't, please consider checking out a demo in a reply, reposts are also nice. TY ๐Ÿฅน

23.09.2025 19:48 โ€” ๐Ÿ‘ 14    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Video thumbnail

Long time no post; dev on #DuskEngine slowed a bit these past two months, but some code still got written. Here's a new feature, the ability to specify a time scale for FixedUpdate in scripts. Slow-mo, speed-up and pause are now possible #gamedev #indiedev #enginedev

23.09.2025 17:24 โ€” ๐Ÿ‘ 29    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is so cool

07.09.2025 18:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Itโ€™s been a warm week around here. โ˜€๏ธ Here is a comfy area to relax at the water ๐ŸŒŠ๐Ÿ‡

16.08.2025 10:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hmm something does seem to have changed.

13.08.2025 16:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

For a moment I thought the ball would hit the yoga guys XD

30.07.2025 14:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Is there too much noise if you highlight the good parts instead of the bad ones?

26.07.2025 18:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Ask yourself if the reason you mentioned is relevant to the player or will even be considered that way by them. That way you don't risk picking things that make sense to you as a developer only. My vote goes to counting up. Players play to win, they want to see how close they got to winning.

26.07.2025 18:06 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Biblically accurate mouse

07.07.2025 15:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Random idea but maybe also try shifting the forgery a bit to the right, left, up, down while scoring and see if by doing so the score doesn't increase, and pick the position with the highest score. I am not sure if this would work in general tho :( in any case, it all looks great! looking forward ๐Ÿ‘€

03.07.2025 15:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I see, if the player is told that's the evaluation criteria (and it looks like they are), it's all good ๐Ÿ‘ I was wondering because in the Vermeer video some early forgeries seemed to be more accurate to me than later ones because "they had more of the important parts" even if in the wrong positions.

03.07.2025 14:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Nice! Btw, do you use a pixel-based check for accuracy or something more sophisticated?

03.07.2025 14:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Each time you post forgeries ordered by accuracy I kinda expect them to start way off and then converge to something resembling the original work, but it always feels like they cycle through various levels of accuracy (more random than ordered) ๐Ÿค”

03.07.2025 13:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

TVs no longer show a basic effect when on and instead they can tune in to channels, and the Ads Channel will loop this ultra epic ad I made for the ultra epic placeholder paper bag. This uses the UI system, much like the mobile phone I posted a while back #enginedev #gamedev #indiedev

29.06.2025 16:31 โ€” ๐Ÿ‘ 16    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You can have more than one thread available in a browser context?

25.06.2025 18:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@fireflyinthedusk is following 20 prominent accounts