![]() |
|
Eight Seasons |
Erin Maus
Member #7,537
July 2006
![]() |
Hey, it's me (again)! I recently revamped the tessellation method used by Eight Seasons. The stencil buffer clipping technique has been tossed out in favor of proper triangulation. The downside is that the initial loading times have increased. Oh well. So without further ado, here are some screenshots: {"name":"607602","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/8\/c\/8c132fdcd06813f858cc35483e49fd92.png","w":1920,"h":1080,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/8\/c\/8c132fdcd06813f858cc35483e49fd92"} {"name":"607603","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/a\/c\/ac532d723c987e22a531912f1e26b84d.png","w":1920,"h":1080,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/a\/c\/ac532d723c987e22a531912f1e26b84d"} And here's a trailer thing I made for Greenlight (I haven't put it up yet, though...): There's a little thing you'll need to keep in mind: when you load the game and access new menus/areas, batches of the games will be cached once to disk for later use. This process is a bit slow (the tessellation library I'm using is slow and I'm going to integrate another at a later time). So loading times for the first play through will be less than savory. Once it's done, though, the loading speeds are dramatically faster. There's a battle system: {"name":"607604","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/d\/b\/db771e29224e96198648358fd0e98d02.png","w":1920,"h":1080,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/d\/b\/db771e29224e96198648358fd0e98d02"} I haven't implemented a help feature yet, but the basic idea is outlined here: http://commaexcess.com/articles/17/combat-in-eight-seasons For a summary, mixing elements lead to different techniques:
Scrolls (the rune-like things on the left side of the screen) are specially formulated techniques. They provide a small boost over manually placing the elements, but limit creativity. Of course, since there's only two channels available at the beginning, there's not much creativity anyway Last but not least, the controls! They're simple: hold mouse on the left side to move left, right side to move left. Space bar is the action key (use it to search, open doors, whatever). ESC is the menu key (opens pause menu, but you can also just move the mouse to the top of the screen and click on the pause button). Lastly, F5 opens the diagnostics HUD, which shows the FPS (ignore the Lua memory bit, it's not too accurate as far as I can tell). Here is a download: http://commaexcess.com/file_download/24/brightside05222013.zip edit: The download link has been updated. Prior versions did not always play nice with audio format support on different PCs. This version should fix that. I appreciate any feedback on the performance in-game (ignoring the slow loading screens). On my netbook with an Atom + ION combo I get upwards of 50 FPS (about a 2x to 3x increase over the previous rendering method!), and on my desktop with an i7 / nVidia GTX 560 Ti I get a solid 60 FPS (except during caching/loading sequences, of course). Funnily enough, when everything is cached, the netbook has lower loading times (it has an SSD though). --- |
Yodhe23
Member #8,726
June 2007
|
I haven't played it yet, but I intend to do so when I get a few quiet minutes. I certainly like the feel of the game, and it is nice to see to evolve over the months/years. www.justanotherturn.com |
Erin Maus
Member #7,537
July 2006
![]() |
Thank you for your kind words! Any feedback motivates me more than I can describe. On a side note, I would like to point out that I fixed a problem with audio formats crashing the game. On some computers that I have access to, it would crash whenever it tried to play an audio stream. That's fixed now, so if you downloaded it before, I would suggest trying the latest version. The original post has been updated with the new download. --- |
Paul whoknows
Member #5,081
September 2004
![]() |
It crashed after showing the loading screen ____ "The unlimited potential has been replaced by the concrete reality of what I programmed today." - Jordan Mechner. |
Erin Maus
Member #7,537
July 2006
![]() |
Paul Whoknows, I fixed that just now. The copy I uploaded was one revision behind. Can you try it again and report the results? --- |
Sirocco
Member #88
April 2000
![]() |
Cute. Looks very Hellenistic. --> |
|