lustycarrier avatar

DevDiary #1 - ECS Battleship

lustycarrier

Published: 24 Apr 2019 › Updated: 24 Apr 2019DevDiary #1 - ECS Battleship

DevDiary #1 - ECS Battleship

ECS Battleship

Overview

The first development log for my current hobby project that I am working on. The gameplay comprises mainly of ship customization from macro level. Meaning they have to assemble ship with a chassis as a base - then add a few wings, engines, other hull components - A futuristic lego building like Space Engineer but it is concentrated towards ship-building and tactical combat.

Similar Games & Gameplay

Similar games like Space Engineers, Battleships Forever, and Reassembly will give you some idea as to how my game will be based upon in terms of ship building. For combat, however, is different depending on the type of ship built. Fighter-like ships, controls will be similar to Ace Combat, Starlancer, and other Aerial/Space Dogfights. Bigger ship controls require more management from micro-to-macro level. Enabling/Disabling/Auto-mode the shields, or manually shoot with your main cannons or let them aim and shoot towards your focused target, etc.

About The Engine

The engine used is Unity Engine 2019.0.1f, the recently released 2019 version of Unity. Will be using purely ECS to help improve the speed of the development and also reduce the possible problem coming out when developing own system inside the Unity which of course is connected to the first.
The whole first part, which is designing the components for ships took a lot of time since learning the ECS' way of approaching game development took a lot of time as well.

Fighter Ship Control Test

I've added here a screenshot of my current test build of the ship. Only one(1) ship present together with a lot of asteroid for aesthetics reasons.

lotsOfComponents.PNG

If you are familiar with Unity but you haven't touched 2019 and ECS, and noticed the amount of components on the right, do not worry. The component themselves aren't monobehaviours and are just different kind of components that is very lightweighted, a part of ECS.

Ship Test (Video)

Video link to my website

That's all there to my current development log, hope to see you guys in the next update!

Leave DevDiary #1 - ECS Battleship to:

Written by

Read more #devlog posts


Best Posts From lustycarrier

We have not curated any of lustycarrier's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From lustycarrier