I made a game and engine in D that's a cross between Superliminal and Viewfinder, and you can play the demo now
Element Green
element at kymorphia.com
Thu Feb 27 18:36:58 UTC 2025
On Monday, 24 February 2025 at 03:08:11 UTC, Lewis wrote:
> Hello! I'm Lewis, a solo developer from Vancouver. I've been
> working on [The Art of
> Reflection](https://store.steampowered.com/app/2290770/The_Art_of_Reflection/) for ~4 years. It's basically Superliminal meets Viewfinder with mirrors, with a bit of Portal and The Witness thrown in for good measure.
>
> I built the game and engine from scratch in D, using D3D11,
> PhysX, FMOD, and a few other libraries. Happy to answer any
> questions about the process, but in short I'm super happy with
> my decision to use D. I honestly can't really imagine going
> back to C++ at this point.
>
> You can play the demo right now if you want to give it a spin.
> Feedback is always welcome and appreciated.
>
> Thanks so much for your support!
>
> -Lewis
This game looks really awesome! I hadn't really played any games
for a decade or so and then recently played the Portal games,
which I thought were fun, but I was disappointed when I ran out
of levels to play. I must admit too that I was pretty annoyed by
the backstory and thought it got in the way and likely consumed a
lot of resources they could have used to make more levels.
I look forward to playing The Art of Reflection. I see someone
mentioned it runs on Steam Deck, does that mean I can get it
running on Linux as well with Proton? Great to see such cool
software written in D. I just ported a software synthesizer I've
been working on for several years from C to D and did a similar
dance with respect to non-GC threads for critical low-latency
processing, so I also find your solution to this to be quite
interesting.
More information about the Digitalmars-d-announce
mailing list