In progress

posted in Blue stain for project Shoot
Published October 30, 2014
Advertisement
The system to get objects moving along a path is done. The path interpolation can be linear between the control points or following a b-spline. The orientation can be fixed or also following the path. One path can be used by many objects each having a position offset or a different speed or a different start time. At each control point, a pause can be specified.
I improved the terrain patch functions. I now have more shapes: rectangle, disc, ring, dome, each one with or without border smoothing. Various modes of application are available: "set", "add", "sub", "min" and "max".
Here is an example with craters manually added using a "add"-ring with border smoothing and a "sub"-dome:

[sharedmedia=gallery:images:5823]

Now, the system that will be used to add trees, rocks, asteroids or other things can work in combination with the terrain patches. Here, the craters position and size are automatically generated:
[sharedmedia=gallery:images:5824]

You can find a small video of the test application here: http://www.mediafire.com/watch/y03p4zz33n8mhzl/2014-10-30-moving.ogv

Now, I am working on collision and will think of a way to get water on the terrain. Maybe these features will be in the next entry...
Previous Entry The new project
Next Entry Rover and menu
1 likes 2 comments

Comments

unbird
Zaxxon/Blue Max style game play ? Haven't seen this in a long time ;)

Nice terrain by the way.
October 31, 2014 10:43 AM
alfith

Yes, something like Zaxxon (never tried the other one). I am still not sure about the use of the vertical movement but I would like to allow it.

October 31, 2014 07:39 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement

Latest Entries

Not my game but...

1469 views

Spaceship update

1839 views

Big WIP

2290 views

Late creation

1318 views

Hidden gold

2177 views

Effects

2388 views

Let's rock

3257 views

Pick-ups

2409 views
Advertisement