Skip to content

Project Version History

Adam edited this page Jul 21, 2013 · 4 revisions
  • 2009-??-??: Finished the ZweiDe engine, a 2D game development framework that could be considered a sketchy predecessor to Duality.

  • 2010-10-11: Finished the Nullpunkt project. Its engine and specialized editor system were based on ZweiDe. The decision was made to keep future engines and editor systems more flexible.

  • 2010-11-01: Engine prototyping
  • 2010-11-20: Launch of the developer blog.
  • 2010-11-21: First public appearance of the Duality project - yet without a name.

  • 2010-11-23: Experimenting with serialization, cloning, logging and other basic infrastructure.
  • 2010-12-11: Introducing plugin architecture
  • 2010-12-20: Official announcement of the Duality project, begin of editor development.

  • 2010-12-20: Material system, texturing, cached rendering, multisampling and other rendering related topics.

  • 2010-12-20: Working on the Duality editor: Project View, picking techniques.

  • 2011-03-01: Mostly Minecraft.

  • 2011-04-11: Prefab system design and implementation.
  • 2011-04-16: First iteration of the custom Property Grid used in the Object Inspector

  • 2011-04-16: The editor slowly takes shape: Scene View, Object Inspector and Resource Inspector added.

  • 2011-05-03: Moved the project to google code and made it open source.
  • 2011-05-25: First public demonstration of Dualtiy via video blog.
  • 2011-06-04: Implemented an audio subsystem based on OpenAL. Mostly a refined version of the one that was implemented in ZweiDe and Nullpunkt.

  • 2011-06-07: Experimenting with smooth sprite animation techniques.

  • 2012-04-29: Ported Farseer Physics to OpenTK and (roughly) added it to the Duality framework. Created a small physics-driven Tetris demo.
  • 2012-07-31: Finished implementing physics and created a small Physics demo.

  • 2012-08-13: Video blog: Physical Platformer
  • 2012-08-23: General usability tweaking in the Duality editor.

  • 2013-02-18: Released a bachelor thesis dealing with the internals of Duality to the public.
  • 2013-07-21: Moved project from google code to to GitHub.

Clone this wiki locally