3D Starfield simulator
-
Fuze is honestly amazing, it's so much fun to be able to start with an idea (a 3D stack of objects) then start exploring ideas and before you know it.. You can make something like this, in only hours!
Quick breakdown of what's happening:
An array of 2000 spheres, randomly placed in across a really large range (mostly spread on the Z axis)
A camera setup really far back
Fly along that Z plane, incrementing the acceleration on each cycle, decreasing the Z position
Chuck in a few lights and 3D models and an ambient track for space vibes! -
-
@Tratax This is really cool! How did you do the music-- built-in song, or via your own music code?
-
@Spacemario Thanks, I used the following inbuilt functions :)
https://fuzearena.com/help/view/loadAudio
https://fuzearena.com/help/view/playAudiogamemusic = loadAudio( "changeme" ) < replace changeme with something from the Media Browser // The following variables are for fine tuning playAudio() volume = 0.5 pan = 0.5 speed = 1 // This function kicks off the music, -1 to loop infinitely playAudio( 0, gamemusic, volume, pan, speed, -1 ) // Your main game loop loop update() repeat
-
@Tratax Got it, thanks for that!
Reason I'm asking is because there seems to be three ways to do music at the moment: use one of the built-in tracks via code like what you just posted, re-use one of the MML parsers built by people on this forum, or "roll your own", which is what I've done so far.
Anyway, the music in yours sounded really cool, so I'm just trying to gauge what people are doing so far in these very early Fuze days :)
-
@Spacemario All good!
One thing that's really accelerating my learning with Fuze is spending the time to follow the supplied help files, tutorials and videos, they are really well done and make learning the concepts so much easier...
When i'm wanting to do a big project (3D RPG for example), I think about what I want to see most first and then break that into the most simple tiny project I can (just drawing a 2D character and moving that model).. this would teach the concepts of variables, sprites, controls, code sequence ordering, axis, etc .. often leads to a tangent of a new project but it's all learning!
-
@Tratax That's cool, it's exactly what I've been doing too! I first focused on the tutorials, then moved to "ok, how do I display a simple sprite", and went on from there.
My music code was actually adapted from the music tutorial-- I had to make some changes to integrate it with my main game loop, but it's otherwise the same.
-
So very, very cool. I cannot wait to see how this develops.
-
Have been helping @Something with their project as it's quite similar and decided to share an update of my own!
Heres's a Space simulator.. thing... now with third person view, roamable camera, shooting, and acceleration
Anyhow, enjoy and feel free to download , re-use, modify, etc
ID: N56LBNND5E -