top of page

Barum 383 Devlog

Welcome to the Barum 383 devlog page. Here is a breif insight into the development process of my biggest and most ambitious project yet "Barum 383" my final project at university.

Barum 383

Barum 383 is a Sci-Fi strategy game that aims to incorporate real time and turn based strategy. The game features many technical elements and 3 factions on a conquest style map and will involve real time battles between fleets.

Alpha V0.1

Solar Systems

  • Implemented Basic Grid, Skybox and Player Controls

  • Added data structures for RTS mechanics using a Game Instance

  • Implemented a basic procedural planet generation system.

  • Added a turn timer where planets rotate around their respective sun

  • Planets have widgets and random names

  • Setting up the framework to expand on the procedural generation

Alpha V0.2

Solar Systems and Faction

  • Added multiple types of star and planet

  • Factions now occupy planets

  • Pirates spawn in every system with a % chance

  • Player accumulates resources from their planets population every turn.

  • Added basic placeholder UI

  • Building more foundations for UI and turn based mechanics.

Alpha V0.3 Update

Game UI and Planet Shaders

  • I am currently working on Planet Shaders and game UI in order to flesh out the core mechanics of the game.

  • I have added the ability to build and research on planets, move fleets and added a comprehensive list of technologies and improvements that the player will be able to build.

  • Currently in the prototype stages preparing to improve the look and functionality of the game.

  • The planet shaders will help develop realistic looking planets which will be randomly generated. The goal is to have around 2000+ different planet variations.


Alpha V0.3 

Game UI and Planet Shaders

  • Added UI elements to planets

  • Basic planet shader has been implemented - Planets will procedurally spawn with procedural textures based on NASA textures in blender.

  • Ui is in the process of an overhaul to make the game communicate better.

  • Rings and orbits have been communicated non-diagetically.

bottom of page