Water ... that adapts itself to the flow, that breaks everything like a sword
The Humble Indie Bundle #3
Get link
Facebook
X
Pinterest
Email
Other Apps
-
This time short post for people that didn't know (like I) that run 3rd edition of action Humble Indie Bundle. Where you can get 5 Indie titles and in the same time support some charity foundations. More info on:
I already bought it and spread the word :). I really appreciate this bundle since they one. Its a very nice opportunity to support independent developers.
I played in them to :] and + I played vvvvvv and it's simple but gameplay rules (it's addictive). Two next game I will try today (yesterday I slept all day after work :])
So like always start with problem description: I have some pool of command represented as enumerator. Each of command can have unique data that size can be different. I wanted to create system that allow me in easy way iterate over them and execute. After some time I created this implementation: template<ECommands::enum cmd> bool execCommandTemp(ECommands::ENUM a_cmd, void* a_data) { if (a_cmd == cmd) { SCommand<cmd>::execute((SCommand ::SData*)a_data); return false; } return execCommandTemp<(ECommands::ENUM)(cmd+1)>(a_cmd, a_data); } template<> bool execCommandTemp<ECommands::WRAP>(ECommands::ENUM a_cmd, void* a_data) { return true; } bool execCommand( ECommands::ENUM a_cmd, void* a_data ) { return execCommandTemp<(ECommands::ENUM)0>(a_cmd, a_data); } where SCommand look in example such a way: template <> st...
On begin I wold like to thanks two people: You Tube user rezoner1337 for publishing info about remake on wykop and gog.com forum user M2Grzegorczy for this topic . It's really great to see that they shown such a initiative and to say truth the moment I saw this posts I couldn't believe. So what else left for me thanks you again. Second thing is the problem I was pinpointed by few people: there is no easy way to communicate with me. So I added email contact on blog because alexfont wrote that he couldn't found any. Maybe any of you have other proposition how to make contact with me easier? And on end progress of game: this week I spend mostly on AI and removing sliding of player. I will not say to much here because I plan to show both things in next movie which will have this time music created specially for game by Jesse Gorter . From more interesting changes is shown of discrete mode with animation and influence on gameplay. So e...
It's funny that only with time and experience you start to understanding how hard UI code is. I remember a lot of situations when UI freeze in meantime of doing something. Whole window is locked and you just prying that its still alive. First version of my tools were similar: everything happening in one thread which was block when I was doing some longer operation. Because there was not too much to process it was not so painful. With time this changed, amount of data grow. To fix the issue I started adding progress bars to some operations and was happy. Sadly I was still wrong. This solution is still messy. I block whole UI and just update progress bar when some operations may be processed in background. Recent change of threading taught me beaut of asynchronous operations. Right now all my communication Engine UI is happening by events which cleaning my design of whole tools. All code where I mix UI with mechanics changing in creation of event and processing of it later. Be...
I already bought it and spread the word :). I really appreciate this bundle since they one. Its a very nice opportunity to support independent developers.
ReplyDeleteYes :] I think that bundle is a grate thing :] And games are great to, they look very nice on my steam :]
ReplyDeleteOnly tried Cogs and Crayon yet, and both looks great and addicted.
ReplyDeleteI played in them to :] and + I played vvvvvv and it's simple but gameplay rules (it's addictive). Two next game I will try today (yesterday I slept all day after work :])
ReplyDeleteI played 2 other games and only Hammerfight somehow is hard to play. Irritating me that I can't get the control of my ship and don't know why.
ReplyDeleteAbout And Yet it moves. I played in demo/prototype of this game in past and it's still fun :]