• Register

A game of strategy and adventure on a distant, unknown planet. Command a handful of colonists struggling to survive in a hostile environment.

Post article RSS Articles

Construction mechanics

News

One of downsides of writing own game engine from scratch is amount of work that needs to be done before the actual gameplay may be implemented. Recently I've thought that I can finally start working on it when I've realized that my game doesn't have any sort of user interface apart from 'level' editor ;) writing all the button controls is not something I would gladly spent time on so I just took advantage of IDE in which game is written and made some temporary menu's using standard and a bit modified components. As a result I got sort of retro looking ASCI-windows gui. Each window can be moved and scaled. It's not drawn on OpenGL context like rest of the game but rather like normal 'OS' windows. I like the result so maybe it's not gonna be temporary after all.

ASCI-Windows edition

After that I could finally implement some means to build things, on both user end (marking 'build' and 'dig' areas) and AI that carries out the tasks.

Speaking of AI; before this project I always used state machines for controlling actors which worked well at beginning but as logic gained in complexity it was hard to keep code clear and even harder- bugless.

So this time after some research I've decided to use behavior tree approach which so far looks like a good choice. Wrote my self a nice little editor for it and even got a way to visualize the logic on the fly, sending node states from game to logic editor via udp. All that stuff can be seen in the video:

Water and Air

Water and Air

News

I've been working on water and atmosphere simulation past few days and here are the spoils.

Post comment Comments
Fireball24
Fireball24

looks like a very interesting idea tracking

Reply Good karma Bad karma+3 votes
aidolifo
aidolifo

se ve muy bueno, espero que no se como minecraft, porque la mayoria le copia

Reply Good karma Bad karma+1 vote
GrandMoffbob
GrandMoffbob

THIS IS AMERICA WE SPEAK ENGLISH HERE
DO YOU SPEAK IT

Reply Good karma Bad karma-1 votes
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Joshu145
Joshu145

Don't be so naive as to assume that only english speaking people are welcome to indiedb...

Reply Good karma Bad karma+1 vote
aidolifo
aidolifo

estaa, america no es solo de los estadunidenses, pendejo mal parido

Reply Good karma Bad karma+2 votes
laggyluk Creator
laggyluk

w minecrafta grałem z 15min

Reply Good karma+1 vote
Karchedon
Karchedon

w słowniku ludzi kulturalnych brakuje słów, by wyrazić, jak mało mnie to obchodzi ;P

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X