Top Down Space Sim In The Works

I’m working on a top down space simulation game that will be highly moddable :slight_smile:

It will be patterned after the old DOS game Rules of Engagement 1 & 2. The game experience is viewing screens on the ship bridge and giving orders to your ship and other ships in your fleet.

I’m going to be using an asset I created for generating levels/scenes from a png image for generating the solar systems. This way players can easily mod in their own star systems to play in.

I’m using the Radial Menu UI Control (https://docs.flaxengine.com/manual/ui/controls/radial-menu.html) as it works perfectly for this game. Selecting any ship will bring up the menu and based on the target ship’s faction alignment different options will be available. I’m also using the wireframe option in materials to visually represent the ship shields.

Players will be able to mod ship component stats, factions/races, star systems, design their own ships from available components and design enemy ships to play against. This game is in the very early stages.

5 Likes

Why are you creating a 2D game in Flax Engine? Flax engine is not optimized for 2D, it is extremely optimized for 3D.
I’m excited to see how your game turns out!

think this is amazing, and these simple tutorials teach a ton of stuff

what think is also really cool is how 2D sprites in a 3D world turn into amazing results, or somehow this could get really cool, and it’s nice to have templates for game jams, and have been thinking of making those

then that myself struggle to make art like that, or sort of making a really impressive user interface, and everything that goes into that, or hope to see a ton of awesome stuff from these rave tutorials, etc

( wait, or think this was about an asset pack, and making extra content for the engine, and that looked very amazing also ) :sunglasses: :100:

have been thinking of making a 3D, or mixed with 2D animation ’ point and click ’ hit video game, or really hope to see more content like that from the fans of Flax Engine

Thanks. It looks 2D but it’s 3D with an orthographic camera. The triangles are 3D as are the shields. For the shields I created a torus 3D model and separated it into 4 parts.

Thank you! I made a breakout clone in Unity using 2D sprites and giving them 3D colliders. The bricks were all 3D though. It turned out great. Creating games using 2D and 3D assets is a good idea. For Flax I think 2D games can only be created in the Canvas/UI space? Maybe I’m wrong. I did test it out once. I applied a rigid body and collider to a image in the UI. And when it impacted with another 2d image with a collider it did work. However… as it’s a 3D collider in a 2D space it went off the visible space of the UI. Trying to constrain the rigid body position so it can only move along certain axes had no effect for UI controls with rigid bodies attached. I think rigid bodies are only meant for Actors in 3D space.

1 Like

creating something like physics from the 3D world space, and then connecting that with the UI must be quite difficult, or sounds like it’s easier to just build everything in the normal engine

from what know you have to set the velocity on the rigid bodies in the normal game world, and not the UI that should work quite differently, or one could get a great - looking result from adding 2D sprites in a 3D world, and then being quite careful with the camera, or also mix the two art - forms

not sure that’s my experience, and somehow Flax Engine is mostly a 3D engine the same way Unreal Engine is that way, or even Unity from way ago was mostly that way, and then indies began developing very important 2D content, or they have better support for that these days ?!??

have seen among the tutorials on your channel, and they’ve very good, or it’s sort of proof one could make amazing things in Flax Engine, and then also a very nice channel for most people besides that

I’ll keep that in mind :slight_smile: Thanks your compliments mean a lot!

1 Like