[Lumen] Initial progress status.
by Grungi
Hi there ! Welcome to the first status update about Lumen, a project I have with a friend. I figured that a good way to keep the motivation intact would be to periodically report here about our progress with the game.
Oh yeah, Lumen is a game ๐
We’re using Panda3D, a free 3D engine, andย Python as a programming language. Yesterday, I spent the evening working on some initial tests, and got to the point depicted in the video below.
ย So, what do we have right now ?
- A terrain generated from a black and white picture, called a heightmap;
- Automatic simplification of the terrain based on the distance to the camera (Level of Detail, or LOD for short);
- A sphere that you can control with the keyboard;
- A mouse-controlled third person camera;
- Some simple effects like fog;
It’s really not that much from a code standpoint, but it helped me get acquainted with Panda3D.
We’re not quite ready to discuss the concept behind Lumen right now, but as a first step we decided to concentrate on the control of the character first. That and the basic rendering stuff, of course. I’ve been following the progress made by the Overgrowth team (Just go and watch some of their progress videos. The game is gorgeous, those videos are awesome and really informative.), and they made a video about character animation which serves as a model for how to go from what I have now to something more elaborate.
So next in line : investigating the use of proper physics (and make that ball jump), and probably improve the terrain rendering a bit.
See you next time !
Seems great ๐ Oh man it’s been a while since I came here ! Your room in Germany seems to be nice, though ๐
It is indeed (the room, I mean :D).
I suppose I should post another progress vid soon. I have progressed a bit, but I’m already pushing the limits of my laptop ๐ So I need my desktop computer to be more efficient.