Work in Progress

=S=P=A=C=E= =C=O=L=O=N=Y=

2

was8bit 2019-07-31 06:29 (Edited)

=S=P=A=C=E= _____ =C=O=L=O=N=Y=

You are the commander of a space colony on Jupiter’s moon, Ganymede. This is an exploratory mission, as well as the initial stage of the possible future settlement of this moon. You main mission is to establish mining operations that will provide the raw materials for the development of future missions.

Basic survival needs are already met and managed by the support team, and are not directly part of your responsibility, so are not shown on this game layout. Only things directly part of your mission are shown.

Your mission starts with one command center (the ‘glowing’ icon) a factory for making new things, and three initial vehicles - one of each type. Your main operation will be to explore potential mining sites, mine them, transport the raw materials to the factories, and build new buildings and vehicles. Although factories can build ‘ready to go’ vehicles, they can only make building kits - these require construction vehicles to carry the kits and construct the buildings where you want them.

BUILDINGS:
1) Control Centers: Self-contained cities that are vital for the success of future missions
2) Factories: Require raw materials from the mines. Build new vehicles and building kits.
3) Mines: Bring raw materials up from the ground for the transport vehicles to carry to the factories

VEHICLES:
1) Bulldozers, clear rough terrain for building new buildings, and for the other vehicles to travel on.
2) Transporters, carry the raw materials from mines to the factories
3) Constructors, carry building kits and can build the buildings where you want them

BOTS:
Our affectionate “nickname” for our vehicles... we don’t actually drive them from inside, but control them remotely from our control center. To command a BOT, move the red cursor over a BOT, and then use (A) or (B) plus a direction arrow to give that BOT a command... or also, (PAUSE) turns a BOT off.

Factories are also like stationary BOTS... once they are fully loaded with raw materials, you can remotely instruct them what to build.

(Further BOT command instructions are inside game code)

MINES:
1) Checkered mines produce regular ore... transport these to factories so they can make more things.
2) Square block mines produce gold... transport these to a command center to help improve your command centers.

WIP: game under construction.....

v0.03 reworked code: all 3 BOTS ‘should’ be able to move with (A) and turn off with (PAUSE)
V0.04 reworked more code: bulldozers can bulldoze again with (B)
V0.05 gold mine now produces gold...
V0.06 ore mine produces rare ore... transporter can pick up both, and deliver gold to command center for upgrade.
V0.07 can load ore into factories
V0.08 added random unknown mines and blocked surfaces..

Space Colony 0.07.nx | Open in app
2019-08-14 06:03
Space Colony 0.06.nx | Open in app
2019-08-13 06:04
Space Colony 0.05.nx | Open in app
2019-08-12 17:51
Space Colony 0.04.nx | Open in app
2019-08-11 17:30
Space Colony 0.03.nx | Open in app
2019-08-09 14:08
Space Colony 0.03.nx | Open in app
2019-08-09 05:01
Space Colony 0.03.nx | Open in app
2019-08-09 04:57
Space Colony 0.02.nx | Open in app
2019-08-07 09:38
Space Colony 0.01.nx | Open in app
2019-08-07 08:44

Tinycloud778 2019-07-31 18:45

Wow it’s a great idea


was8bit 2019-08-01 01:08

Thanks :)

I often overcomplicate games... I hope I can get this one going... :)


Tinycloud778 2019-08-01 01:50

Looks like it’s going to be a great game


was8bit 2019-08-01 02:00

I hope ... I appreciate the support :) I haven't figured out all the details yet...

... I'm experimenting with the idea of having clickable things and you can see what they have and can command them...

That's my goal anyway....


was8bit 2019-08-01 05:19

So I started an approach to power the dirt mover machine and ended up with over 10 variables for it... and decided to scrap that approach and try a different approach...


Timo 2019-08-02 11:43

SYSTEM command is not available yet. Also only touch programs are supported by the energy saving mode. No need to use it for games.


was8bit 2019-08-02 12:49

Yep, I understand it now... thanks for the help :)


Tinycloud778 2019-08-02 17:16

Looking good


was8bit 2019-08-03 04:54 (Edited)

Thanky :)

.. the next thing is to get the bulldozer to either just move, or to bulldoze and clear a path...


was8bit 2019-08-05 04:04 (Edited)

Egads, I can’t believe it took so much effort to accomplish this,!!

BOT can now be commanded to move... I’ve decided that uncleared terrain blocks movement, so now the next thing is to program BOT to clear terrain...


was8bit 2019-08-05 04:08 (Edited)

As this will be geared for SLOW play, after bulldozing is done I’ll need to add a feature that SAVES the current status of the game... as the entire game will use the top BG for storing THINGS, and the hidden bottom layer stores the status of each thing, all I will need to do is store both BG’s :)

I won’t be using ANY variables or arrays for anything you will see on the screen ;)


was8bit 2019-08-05 04:27

.... tweaked graphics and colors ...


was8bit 2019-08-05 17:30

Re-organized character set, reworked some code, tweaked graphics...


Tinycloud778 2019-08-06 03:29

When will we be able to build buildings??


was8bit 2019-08-06 05:15

ERP... so much to do...

1) Ability to create roads
2) Ability to explore land
3) Ability to build things
4) Ability to mine resources

My BIGGEST problem is trying to figure out how to use both background layers as game data and not use actual variables to run the game...


was8bit 2019-08-07 09:21 (Edited)

CRACKED IT !!!! :D

The graphics are all done if you want a sneak peek.... basically the hidden BG layer stores timing data that controls how long things take to progress from one state to another state.. my graphics control all else... NO VARIABLES, all “DATA” is stored graphically in the 2 BG’s and so PERSISTENT MEMORY consists simply of saving/loading these 2 backgrounds to save all current game conditions :) no worrying about trying to maintain and store a ton of variables....

Page 3 of the graphic set are left blank on purpose... these are reserved as “variables” to be stored on the bottom layer... as vehicles have empty spaces around them (i needed 3 colors for the vehicle a 4th color for cleared ground) any graphics would show behind the vehicle, so these characters have to remain blank...


was8bit 2019-08-07 09:24

I’ve decided to keep things incredibly simple, so no connections from one building to the next is required... powering up things is assumed automatically taken care of...living and surviving stuff is also assumed and handled automatically ...


was8bit 2019-08-07 09:44

BTW, check out my space colony game on original lowres board ;)

OUTPOST: MULE (space colony simulation)
Posted Sept. 26, 2018

(It’s different than this one)


was8bit 2019-08-07 09:47

Although initially this game seems slow and boring, once you have a dozen different BOTS everywhere doing different things, it will get very complicated very quickly...


Tinycloud778 2019-08-07 21:51

Wow it’s very good


was8bit 2019-08-07 22:55

Thanks so much :D


was8bit 2019-08-09 05:03 (Edited)

OK, all 3 BOT vehicles should be able to be commanded to move or stop....

My next thing to do is get the transporter to pick up ore and deliver to the factory...


Timo 2019-08-09 08:35

There is a (debugging) PRINT in the game breaking it :(


was8bit 2019-08-09 14:05

Oops, thanks .. I’ll fix....


was8bit 2019-08-09 14:09

... fixed... I overlooked that as (B) functions aren’t reworked yet....


was8bit 2019-08-10 07:22

... actually, I need to get the bulldozer working again....


was8bit 2019-08-11 17:32

Bulldozers work again with (B)...

Next, to get transporters to pick up ore or gold from a mine... then to deliver their cargo...


Tinycloud778 2019-08-11 18:28

Wow can’t wait to see the finish state


was8bit 2019-08-12 05:47

I’m not even sure myself ;) it’s fun making it though :)


was8bit 2019-08-12 17:52

Got gold mine working... will get the rare ore mine working and THEN will get transporter bot to pick up either cargo (delivering is another task)...


Tinycloud778 2019-08-12 19:44

Looking good


was8bit 2019-08-13 03:51

Thanks :)


was8bit 2019-08-13 06:05

Can upgrade command center now :)


was8bit 2019-08-14 06:05 (Edited)

Fixed some bugs... reworked some graphics...

can now load ore into factory... now i need to let you program a loaded factory to make stuff :)


Log in to reply.