Jump to content
Sign in to follow this  
Lord7even

WIP Factroid - A factory simulator for Android

Recommended Posts

Are you interested to make a game great?

We're two friends who started developing games for fun. Today we have 4 years of experience with Unreal Engine and many 3d modeling tools and additionally, numerous submissions for UE4 game jams and other prototypes.

We would like to know if our latest development provides an enough interesting concept to continue working on it and furthermore, we are really looking forward to hear some feedback about the game in general.


You control a Factroid. A machine built to colonize new planets, gather and process resources as well as evolve with better technology. Build a main base and automate item production and research new technology. It will be possible to scan other planets and even solar systems to expand your factories and eventually colonizing the whole galaxy.

 

 


Key Features:

  • Several infinite resources to gather from manually
  • Mine resources faster the more you mine
  • Construct and place buildings to automate your mining and production process
  • Build a steam based engine system to fully power your Factroid
  • Research new technologies in your Factroid
  • Research the transmitter upgrade for the Factroid to gain access to other sectors on the planet (WIP)
  • Build bigger and more complex factories


Future Plans:

  • Scan the planet to find new sectors (levels) 
  • Transfer resources between sectors
  • Sectors can have different resources
  • Scan solar systems for other Factroids and take them over
  • More buildings, items and resources (Tier 2 - Tier n)
  • More energy sources (solar, wind, geothermal, fusion)
  • Better conveyor belt system
  • Productions continue even if the app is closed or in the background (real-time-server-like behavior)
  • Better User Interface
  • Upgrades for buildings (for instance shorter production times)
  • Underground levels
  • Release on iOS


Ideas:

  • Prepare the arrival of the Factroid builders with terraforming and facilities for humanoid life forms
  • Research every building manually by placing the ingredients into Factroid instead of having a research tree
  • More specific upgrades for Factroid. (Building range, faster construction speed, better power output, quicker sector transfers etc.)
  • Tower Defense like sectors for special resources for instance
  • Daily / Weekly quests
  • Make it multiplayer: trade with other players, time based events and/or PvP planets/sectors

 

Share this post


Link to post
Share on other sites

New Belt System:

This week we integrated a new belt system. It's entirely based on math and thus works much smoother than the old physic based one. Also the new belts provide a better and longer game experience since they consume much less performance. For the visual aspect we implemented curved belts which are still WIP but do their jobs pretty good :)

 

41d690e0d544aafb1d77f0ff484e9ae1.jpg



 
Asteroid Levels:

Further more we added special sectors on asteroids. The idea behind this is that they will contain an increased amount of an ore type to mine from. The available building space will be the biggest challenge to overcome.

 

740e4397bee1f11a4cc1e4f2007be512.jpg

 

5c9454a44fbd6b62c68ee65f07fb6d82.jpg

Share this post


Link to post
Share on other sites

 

Code optimizations:

A lot of time went to code optimizations. We reworked the belt system again to make the code even faster and more reliable. The google play synchronization also got a rework to make the code more logical. We can now save, load and delete the savegame in the google play cloud correctly.


Splitter:

We were able to add a belt part that splits a line in two or combines two lines into one. The Splitter is still work in progress and needs a little tweaking but does its job pretty decent for now.
 


Satellite:

We worked hard to present you the new satellite, that handles the scan process and will provide more functionality in the future. Later the scanning will cost resources and will be a lot slower. We also included a mechanism for the satellite and the transporters that they can continue working while the player is in the sector view building and upgrading their factories.

c11d1c0d5c81044fbd5af4666bbf6659.png



Work on Maps:

We created a new map and did some work on the ones we already have. Props got added and we experimented with "Pixel Depth Offset" to smoothen material transitions between landscape and props like rocks or ores.

e46d7b9bd3fecfef836f3c818f0a39f3.jpg

 

f7b896b7f8bffad531a3255f15460ee3.jpg

Share this post


Link to post
Share on other sites

Levels and Performance:

We did a lot of performance tests and decided to make the maps smaller and focus more on the management in the planet view. Here are some pictures from the latest progress.

 

7dd0b04156aaea4713350e940ae20f70.jpg

4d42f453be4cfecd6b1b2bbefa9c9d4d.jpg

 


Belts that build a loop: (WIP)

We extended the new belt system with functions to detect belts that build a loop since the system was not capable of moving items when no next item spot is free. We also changed the method how items move on belts. The solution needs some performance tweaking but is much more reliable now.

 

 

 


Planet View UI Work:

We expanded the planet view UIs with a dropdown menu to select a destination a bit faster and added global (ingame) notifications when new sectors were found or transporters have arrived at their destinations.

 

d8260a93e641e8c390de58b6438af31c.jpg

 


Statistics:

A new statistics window is now available that shows item production over a specific time. This is the first step for a continuous production even if the game is closed (offline-mode).

 

651d19944f8c06dfae1d184ed1ded3bb.jpg

 


Splitter mesh design and animations:

The splitter got a visual improvement with a new mesh as well as animations when an item gets moved inclusive an indicator for the next output lane.

 

78a1dd3f6d8eabe43a47855ec6afdc91.jpg


 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...