The Ghost of Christmas Future

Announcements about major changes in Haven & Hearth.

Re: The Ghost of Christmas Future

Postby Potjeh » Thu Dec 26, 2013 3:48 pm

loftar wrote:For the record, it should be said that we really were unsure of whether to go with 2D or 3D for a long time. The main two reasons we went with 3D were that it's much easier to create new animals, character clothes, equipment and animations and similar things; and also that it's possible to do such things as rotating objects and having a height map. Outside of that, there are many things speaking both for 2D and for 3D, but we felt those things pretty much eclipsed all else.

Pre-rendering the models into sprites gets the best of both world - all the ease of creating new art assets with none of the performance concerns.
Image Bottleneck
User avatar
Potjeh
 
Posts: 11811
Joined: Fri May 29, 2009 4:03 pm

Re: The Ghost of Christmas Future

Postby loftar » Thu Dec 26, 2013 4:07 pm

Potjeh wrote:Pre-rendering the models into sprites gets the best of both world - all the ease of creating new art assets with none of the performance concerns.

It wouldn't be all that swell, though. Maintaining all the various orthogonal dimensions of the resources that we want to be able to have (such as animation, angle, various displayable options, and so on) would require quite a complex system, not to mention a combinatorial explosion of source files (the memory requirements of which may well negate whatever performance gains may be had anyway), while still producing worse results in such aspects as a more limited number of angles and animation frames, lack of height map, more limited drawing options (no dynamic lighting, none of those cloud shadows, no depth fog in the water, &c&c&c), the lack of long and thin objects (say goodbye to wagon gates forever), and many other things. It would also be less maintainable in terms of code, with all the weirdness and strangeness in the current Haven client for trying to compensate for the various drawing order problems that result from using 2D.

It's not as if I didn't consider the option, but I couldn't really take it seriously.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am

Re: The Ghost of Christmas Future

Postby Potjeh » Thu Dec 26, 2013 4:16 pm

Cossacks pulled off 3D terrain with 2D objects without a hitch.
Image Bottleneck
User avatar
Potjeh
 
Posts: 11811
Joined: Fri May 29, 2009 4:03 pm

Re: The Ghost of Christmas Future

Postby loftar » Thu Dec 26, 2013 4:17 pm

Perhaps, but that's still only one point out of many. ;)
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am

Re: The Ghost of Christmas Future

Postby Potjeh » Thu Dec 26, 2013 4:19 pm

I'm kinda opposed to 3D because I get performance issues with Salem ever since I upgraded my computer ;)
Image Bottleneck
User avatar
Potjeh
 
Posts: 11811
Joined: Fri May 29, 2009 4:03 pm

Re: The Ghost of Christmas Future

Postby loftar » Thu Dec 26, 2013 4:32 pm

Sure, I can see that point, but I hope I'll be able to work them out, quite simply. I do have a few OpenGL optimizations in mind that I think should be able to improve the performance of the client quite a bit. :)

Though it does seem a bit strange that you're having performance problems in Salem with an upgraded computer, to be honest. I haven't personally seen it perform all that badly.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am

Re: The Ghost of Christmas Future

Postby Potjeh » Thu Dec 26, 2013 4:37 pm

Yeah, the weird part is I just upgraded my CPU and RAM. I did switch from Intel to AMD and from XP to 7, though.

Anyhow, I get like 30 second bouts of like 3FPS.
Image Bottleneck
User avatar
Potjeh
 
Posts: 11811
Joined: Fri May 29, 2009 4:03 pm

Re: The Ghost of Christmas Future

Postby Kaios » Thu Dec 26, 2013 4:38 pm

edit: ¦] ¦] ¦]
Last edited by Kaios on Thu Dec 26, 2013 5:35 pm, edited 1 time in total.
User avatar
Kaios
 
Posts: 9171
Joined: Fri Jul 30, 2010 2:14 am

Re: The Ghost of Christmas Future

Postby painhertz » Thu Dec 26, 2013 5:33 pm

Why u kill sekret forum Jorb? The raw majority of us love the new screenshot! :(
"I shall PERSONALLY witness for you at the shiny, chrome gates of Valhalla!"
User avatar
painhertz
 
Posts: 6185
Joined: Sat Jan 22, 2011 2:07 am
Location: Louisiana

Re: The Ghost of Christmas Future

Postby Headshot » Thu Dec 26, 2013 9:07 pm

Hey. And what about steam greenlight Loftar? Do you plan to use it?
W3 - Vitterstad | Headhunter [Lawspeaker]
W4 - AD/Sparta | VIII The Justice [Fighter]
W5 - Vitterstad | Headhunter [Founder]
H8 - Core | Headhunt [Founder]
H10 - Dis | Dominar Morghoul [Council]
H12 - Wild West Exodus | Headshot [Lawspeaker]
H13 - TPDR | Headshot [Member]
H14 - Definitely Not Abusers | Headhunter [Member]
H15 - Mental Disorder | Headshot [Member]
H16 - hidden
User avatar
Headshot
 
Posts: 236
Joined: Mon Jan 25, 2010 6:04 am

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: Claude [Bot] and 8 guests