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.

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
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
planet blox
Platforms
Windows
Creator
laggyluk
Engine
Custom
Contact
Send Message
Homepage
Laggyluk.com
Release date
Game watch
Follow
Share
Style
Theme
Sci-Fi
Players
Single Player
Project
Indie
Embed Buttons
Link to planet blox by selecting a button and using the embed code provided more...
planet blox
Statistics
Last Update
Watchers
37 members
Articles
2
You may also like
Total War: Rome II
Total War: Rome II Grand Strategy
Last Day of Rome
Last Day of Rome Grand Strategy
Hearts of Iron IV
Hearts of Iron IV Grand Strategy
Crusader Kings II
Crusader Kings II Grand Strategy
Imperator: Rome
Imperator: Rome Grand Strategy