Adam's blog game development and casual madness
RSS Feed
  • Duality v2.0 Changelog

    Duality v2.0 is now feature-complete and, until more testing has been done, awaiting its binary release. This posting contains the full changelog since the previous v1.x release.

    Read More »

  • Project Summary: "Shopfloor"

    Shopfloor was a small project from the “Serious Games” category that was developed for Infineon Technologies. Designed as a casual interlude in scheduled in-house trainings for employees, the goal was to create a game that would be engaging and fun to play, while at the same time providing a platform for reflecting the lessons from their everyday work.

    Read More »

  • Conditional Details

    If you’ve programmed in C# for a while, you’ve probably stumbled upon the Conditional attribute. It allows you to specify that a certain method will only be called when a certain compilation symbol is defined. Let’s check the details of that.

    Read More »

  • Onikira Early Access

    Just a quick note to all of you who might have missed it: Onikira – Demon Killer, the first commercial game done using Duality is now on Steam Early Access, and it’s also on sale right now. Go grab it while it’s still hot!

  • Ownership Inversion in Delegates

    As you probably know, I’m currently busy rewriting the Cloning system in Duality. While you can read most of my experiences doing so in my last blog entry, there is a peculiar little problem case that revealed itself just recently. It should be solved by now, but I thought it might be interesting enough for its own followup entry. Let’s call it Ownership Inversion in Delegates.

    Read More »