Home, Presentations, Concept Drawings, Screenshots, Renders, PhotosWeek Two: Concept Refinement and 3d-EngineFireflyThe GameDescriptionFirefly is a game where you must navigate a bug called Firefly through the world he lives in. Firefly will always follow the light and avoid shadily places. His aim is to build a nest and it is your task to help him: Gather all the different materials that are needed in order to create a shelter for the young Fireflies. But keep in mind: Firefly does not survive without food. The longer the last meal is ago the slower Firefly will become. So plan betimes to move Firefly to where he can find something to eat that will restore his powers. If Firefly has recovered his strength he can go on collecting useful materials. But be aware: There are dangers awaiting you in Firefly's world that you will have to face. Every player will navigate his own bug through the map and collect materials for the nest. You can either be fast in building your nest or try to interfere with your opponent for example by stealing material he has collected. The Light PadRedesignAfter facing the technical issues of working with a high resolution rig of photo diodes, Light Pad has been redesigned to a much simpler, yet high quality input device. The light will be meassured by a webcam filming a paper surface on which the user performes gestures by casing shadows onto that surface. The EngineInteract with lights in a 3d-environmentWe strife for a plattform independent way to interact with a virtual environment using input from a webcam. To that end we have looked into the capabilities of PortVideo, ARToolkit, OpenCV and Qt. Although we have not finally decided how to get camera input into the game, PortVideo and Qt are no longer in our inner selection. Rendering the world of FireflyOur 3d-engine is 100% home-brewed and uses SDL to create plattform independence. OpenGL was the natural choice for rendering a cross-plattform game and for image loading we use DevIL. Meshes are loaded using our own file format. At the moment the engine supports:
Some preview modelsWall... obstacle for our dear Firefly Collectable materialsSome stuff to drag around The NestMy home is my castle! |
||