Other projects

Many different projects have kept me busy ever since I discovered that I could work while others slept. Among all of them, I chose a couple that particularly mattered to me or that could be useful to others and I put them on this page.

cmd_parser

cmd_parser is a C++ command parsing library. It is different from boost::program_options in that it parses commands (think of svn or git for instance), not options (i.e. flags, like foo –quux -b 42). It is means to be type-safe, extensible and powerful, by offering features such as multiple signatures, completion and custom argument types.

This library was initially developed for nyello and iimms, but should be usable by any C++ program. It’s not stabilized yet, but you can already find working code in the Git repository:

http://git.xmms.se/?p=cmd_parser.git;a=summary

Zarbee

Initially developed as a school project for a Computer Graphics course at the Linköping University, Zarbee is a simple 3D scene creation toolkit. It relies on XML files describing scenes using a tree of primitives (e.g. cube, sphere, polygons, etc) and modifiers (e.g. translate, extrude, etc). All elements of a scene can be animated using a system of custom variables depending on time.

Features also include:

  • Definition of variables using functions and a time variable to create animations.
  • Dynamic parameters for all attributes, accepting variables or expressions.
  • Coloring and texturing of objects.
  • Grouping of objects, positioning of points in the scene.
  • Various types of lights, with custom parameters and assignable to any point in the scene.
  • Multiple cameras, with automatic or manual switching and custom parameters, assignable to any point in the scene.
  • Loading of multiple scenes, with automatic scene switching.
  • Music playback (Ogg Vorbis).

This project was developed by Josefin Gustavson, Sandro Stucki, Marco Schmalz and Sébastien Cevey. It is distributed under the GNU GPL License. You can find the releases and a demo on the (minimalistic) project homepage.

Screenshots of a demo made with Zarbee

Milcis

Milcis (logo)Milcis was an amateur project of developing an MMORPG. It lasted for more than four years, during which we developed a vast universe, a large multi-player engine and many graphical resources. The team eventually discontinued the effort because it was too massive and required time and energy we no longer had. Nevertheless, it proved to be an incredible virtual, human and artistic experience.

I was in charge of the game design, i.e. the development of the universe and all the gameplay mechanisms. We all worked to create a brand new universe for the game, very organic, wild and exotic — far from the usual medieval settings often seen in such games. Much of the background can still be seen on the official website.

Milcis, production design Milcis, milicien Milcis (screenshot) Milcis (screenshot)

Websites

Various websites I designed, either as a freelance webcoder, or for my own needs:

Cine7.Net Insomnia Bytes (sirius) Forcemploi TransFaire

Archives:

Categories:

Search:

Meta: