~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Demo edition ready to launch!
Download link:
http://www.squarefantasy.net/GeneroDemo.zip
Read my last post for more info on this
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Some updates in post 14 further down below
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hi,
I've recently been working on a scene editor for my current, biggest-ever (We're 7 people working on it!
) game.
Currently, it can import a Multiscape terrain and place objects onto it with support for scaling, rotation and alpha (more things to be added if I see it as neccessary such as i.e. shaders).
That's pretty much it for the time being, since I'm waiting for Extends before going into the other aspects of it, but it's supposed to be able to add lights, weather effects (like rain/snow) and visual surroundings (skyboxes/spheres/domes).
Possibly, 3D sounds should also be possible to add to objects; some streaming stuff for a waterfall for example.
The other night I thought that it, with a few modifications, should be useable for any DBPro user as well, so I figured I could as well post about it here and hear whether anybody would be interested.
~~~~~~~~~~~~~~~~~~
Things that already exist
Load object from a 'main object folder', meaning that any object file of the type *.dbo, *.x and *.3ds placed in this folder can be imported to the editor from a drop-down list instead of browsing for every single object.
Find and position objects on ground (assuming that the object is on an multiscape terrain; else it's positioned at Y: 0)
Rotate camera to face camera (probably not the most usefull function, but hey, who knows?
)
[Obvious functions]: Position, rotate, scale and set object alpha.
Furthermore, objects can be moved using the WASD keys, raised (Y+) by pressing/holding + and lowered using -.
Rotate object left by pressing 'r'; right by pressing 'R'.
Scale object equaly in X, Y and Z directions by using '<' to reduce and '>' to increase scale.
Editable fields for all of the above also exist for more specific manipulation.
Import a multiscape terrain
Close project (duh)
Display scene polygons, current camera positions and FPS
Assign names to objects for easier handling after loaded scene (in the game it will be used, that is).
View objects as wireframe (if selected).
~~~~~~~~~~~~~~~~~~~~~
Things that will be done upon getting hands on Extends:
Create entire light mode (set light positions, range, colour and type)
Add support for the real-time sky system
See whether the extend rain/snow particles are any good, else try to code my own and implement system for this (type, strenght and so on)
~~~~~~~~~~~~~~~~~~~~~~
If I'm to release it for this community, this must be done....
Translate from Swedish to english
.... and this will probably be done as well:
Add support for different languages
Make it possible to include other types of landscapes than multiscape; most likely advanced terrains (doubt that many still uses the default terrain and/or matrices?)
A credit page
Model previewing
Probably some bells and whistles that I come up with during developement; feel free to submit ideas
~~~~~~~~~~~~~~~
Also, for the mandatory screenshot, see the 'view' button below (be warned though, the text that is present on the image is in Swedish; you could probably guess what most of it means though
"I kören hörs de brummande busarna Björnligan och Gondolen"