Still 20 more ending screen needs to be done. Only 7 more to draw and others I will do with game engine. One ending screen I also put use in adventure. Since this picture of island is shown if player totally skip visiting an island, so I decided it should be shown if player also visits in island but while adventuring.
Attached screenshot when party is leaving from the island.
I also found out why game was pausing in combat if there were multiple sounds playing same time. Reason was that while sound playing was starting it took about 20 ms and now screen was redraw in that time. Now in combat one NPC could use 4 sounds in on turn so game might pause for 100ms which is clearly visible.
I fixed this by instead of playing sound I just add the sound name into a list and then there is a separate thread going through that list and playing sounds from there. Now playing sounds and updating screen are indepent operations.
Sounds like you are planning a library that should make games more robust. External library won't help for that. You just need to test it more throughly specially with method called fuzzing. In fuzz testing you try out invalid and uxpected values to see if test target can survive from those.
Yesterday I got first time the end screen in game. End screen was same as when main character dies since actual end screen are still underwork. So yesterday I got working two out of three possible main plot endings and today I got final one working too. Last map is still missing finishing touches and then there are lot's of end screen to draw.
If you have height information in map you could use different height to cast different lengths of shadows. Tall mountains would cast long shadows as house only small one. If you have heigth maybe house could have longer shadow from the center of the house.
Looks cool. Reminds a bit like boards in Space Crusade board game.
Ubuntu 14.04 has Flare 0.19 in repository so you get that simple typing to terminal "sudo apt-get install flare".
If you have older Ubuntu for example 12.04 you need to compile it from source.
Still 20 more ending screen needs to be done. Only 7 more to draw and others I will do with game engine. One ending screen I also put use in adventure. Since this picture of island is shown if player totally skip visiting an island, so I decided it should be shown if player also visits in island but while adventuring.
Attached screenshot when party is leaving from the island.
I also found out why game was pausing in combat if there were multiple sounds playing same time. Reason was that while sound playing was starting it took about 20 ms and now screen was redraw in that time. Now in combat one NPC could use 4 sounds in on turn so game might pause for 100ms which is clearly visible.
I fixed this by instead of playing sound I just add the sound name into a list and then there is a separate thread going through that list and playing sounds from there. Now playing sounds and updating screen are indepent operations.
Great piece of art! I just hope it would be a bit longer so I could use it in final battle in my game.
Sounds like you are planning a library that should make games more robust. External library won't help for that. You just need to test it more throughly specially with method called fuzzing. In fuzz testing you try out invalid and uxpected values to see if test target can survive from those.
Are you planning to make DRM library or library that checks that game binary or resource files aren't altered for cheating?
Yesterday I got first time the end screen in game. End screen was same as when main character dies since actual end screen are still underwork. So yesterday I got working two out of three possible main plot endings and today I got final one working too. Last map is still missing finishing touches and then there are lot's of end screen to draw.
Wow looks really nice. What is the tilesize? Tilesize could be added to the tags.
If you have height information in map you could use different height to cast different lengths of shadows. Tall mountains would cast long shadows as house only small one. If you have heigth maybe house could have longer shadow from the center of the house.
Following one license is enough. See FAQ:
http://opengameart.org/content/faq#q-multilicense
Pages