#Spectre Engine

31 messages · Page 1 of 1 (latest)

sterile moth
#

Hey everyone! Making a game engine here. It's for a specific game that will probably be called something like Spectre, but I'm not sure yet. The name of the engine sounds fancy and cringy, I know, but it's a reference to the ship you pilot in the game, which is called Spectre. So it's a fun combination of words. The Spectre also has an engine.
Anyway, the game is a flight simulator in a scifi setting. Humanity tried to terraform an alien planet, settled down a bunch of colonies on the surface, then everything went wrong! the planet's terraforming regressed and it became a hostile environment. But it's too late for the humans there now. Takes generations to settle in, so that's life now.

You will pilot a plane and move cargo all across the planet. I plan on it being a mostly zen gameplay, but with mysteries and intrigue to explore as well. The flight dynamics will be as realistic as I can make without compromising a fun gameplay or my sanity. So probably accurate enough to fool an amateur, but not a real pilot.

The main gimmick is raymarching. I've never seen a game with only raymarching as its only rendering technique. So this might be a very stupid idea. But it should be fun to try and make this work. At the very least a good learning experience. Why? Because I want to experiment with fractals as a way of generating complex futuristic cities to fly through. And nothing better than SDFs to achieve that.

The work done already: I did what I like to call an exploratory implementation. Zero regards to organization and design, with the bare minimum of what it would take. This version of the engine had a crude ECS-like system (just the concept of entity and component, not the actual data structures), scenes, renderer and other bells and whistles. At the end I could define a scene in code, with entities having complex models defined by SDF primitives. A terrain system that is large enough to convince as a tiny planet.

sacred vine
#

for a second i thought i saw my cubes getting abused

#

those landscapes look noice already

sterile moth
#

What I have to do now:
Basically remake that previous implementation. It was too messy to build upon. Which is fine, as I just wanted to know if it was conceptually feasible, and I could pull it off.
So yeah, I have a basic design in mind, and it should be just a matter of a few days before I have the engine to its previous state, minus the chaos.
Here's another gif. No flight dynamics yet, just using my imagination and making sounds with my mouth 'neeeoowwnn'

sacred vine
#

Fractal Flight Sim

sterile moth
#

I think that alone would work as a game, to be honest! ehehe

sacred vine
#

I can smell the Fern and Pirateship (those fractals which look like fern and that cool ship looking thing) DLC already

#

just using my imagination and making sounds with my mouth 'neeeoowwnn'
i did just that 😄

split pagoda
#

this looks super awesome

#

did you see nameless' work in #showcase ?

#

you're basically making a game in a universe like that, awesome

#

really looking forwards to this cause I'm not aware of anything like it, it's gonna be trippy

sterile moth
#

thanks! 😄 "it's gonna" is a very optimistic choice of words, but fingers crossed!

sterile moth
split pagoda
#

#showcase message

sterile moth
#

oh damn. That's quite an impressive fractal work!

#

It's really hard to manipulate mandelbrots into doing what we want

split pagoda
#

you might get extra constraints by the fact that you need this to run in real time

#

it would be a really cool VR title possibly so 60fps at the very least is a must

sterile moth
#

Twice as hard. Imagine flying through a disorienting fractal at 20 fps in VR. The true vomit simulator!

split pagoda
split pagoda
sterile moth
#

haha

dawn helm
#

Neat stuff

rapid orchid
#

Looks cool, subscribed :)

#

The visuals reminds me a bit of this game: https://store.steampowered.com/app/1203470/Earth_Analog/

In Earth Analog you take control of the exploration vessel Eurisko XI in a quest through deep space. Your goal: find our new home.In this story rich space flight adventure you must keep your ship in one piece while traveling through mysterious and often dangerous worlds. Apart from steering and landing your ship and exploring distant planetary s...

Price

$24.99

▶ Play video
dawn helm
#

My advice is to just power forward and not worry about the architecture too much

undone compass
#

fellow based C user?

sterile moth
sterile moth