Author Archives: Krom

Changing AA lead to a crash

Alpha 5 has a bug that is responsible for almost half of its crashreports: For reasons, Windows does not allow to change windows pixel format more than once (something about it being more complicated than destroy and recreate the window). … Continue reading

Posted in How things work | 10 Comments

Warriors got icons

Spent today’s morning making missing icons for warriors: Citizen icons got tweaked a bit too. Shoulders got wider and pose became bit more self-confident.

Posted in Artwork, Live progress | 2 Comments

Experimenting with terrain

Been experimenting with new terrain types and transitions yesterday: Not sure if they will stay like so though. I plan to update terrain rendering in next versions (to add support for textures among other things).

Posted in Live progress | Leave a comment

Reorganized menus

Posted in Live progress, Video | 3 Comments

Inventarization

Let’s list some links! Facebook group where I post links to new articles in the blog and sometimes new screens. Subscribe to get latest news! Google+ group was more active in early days, now it’s mostly empty. Twitch channel where … Continue reading

Posted in Sidenotes, Site | Leave a comment

Two towns that AI has built

Here’s an example of how AIs build their towns: And here’s how winning AI town looks (note the minimap):

Posted in Live progress | 2 Comments

Neat OOP magic

When something comes out too complicated and does not work as it should, being riddled with entangled cross-references – move it into a new class and break all the logic into smaller chunks .. and then magic happens – it … Continue reading

Posted in Sidenotes | 1 Comment

Okay, shadows!

Okay, shadows! Those funny dark patches behind objects that sun seems to create 🙂 Unlike real world, where sun adds lit areas on surfaces (yep, shadows are places where sun did not create illumination), in virtual world it is the … Continue reading

Posted in How things work | 11 Comments

AI improvements

Been restoring AI functionality and improving it. Here’s results of 2 AIs skirmish:

Posted in Live progress | 4 Comments

Alpha 5.2

Thanks everyone for crashreports! Two big bugs fixed and now Alpha 5.2 is out: P.S. Still trying to isolate and fix “Exception in script: ‘Integer overflow’ in procedure ‘CHECKVICTORY’” exception happening in mission script..

Posted in Downloads, Live progress | 10 Comments