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.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.
-
Potjeh
- Posts: 11824
- Joined: Fri May 29, 2009 4:03 pm
Re: The Ghost of Christmas Future
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: The Ghost of Christmas Future
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.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'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
-
Potjeh
- Posts: 11824
- Joined: Fri May 29, 2009 4:03 pm
Re: The Ghost of Christmas Future
Cossacks pulled off 3D terrain with 2D objects without a hitch.
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: The Ghost of Christmas Future
Perhaps, but that's still only one point out of many. ;)
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Potjeh
- Posts: 11824
- Joined: Fri May 29, 2009 4:03 pm
Re: The Ghost of Christmas Future
I'm kinda opposed to 3D because I get performance issues with Salem ever since I upgraded my computer 
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: The Ghost of Christmas Future
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.
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
-
Potjeh
- Posts: 11824
- Joined: Fri May 29, 2009 4:03 pm
Re: The Ghost of Christmas Future
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.
Anyhow, I get like 30 second bouts of like 3FPS.
-
Kaios
- Posts: 9268
- Joined: Fri Jul 30, 2010 2:14 am
Re: The Ghost of Christmas Future
edit:
![Trollface ¦]](./images/smilies/troll.gif)
Last edited by Kaios on Thu Dec 26, 2013 5:35 pm, edited 1 time in total.
-
painhertz
- Posts: 6185
- Joined: Sat Jan 22, 2011 2:07 am
- Website: Http://www.noneyafuckinbusyness.com
- Yahoo Messenger: chaosovum
- Location: Louisiana
Re: The Ghost of Christmas Future
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!"
-
Headshot
- Posts: 236
- Joined: Mon Jan 25, 2010 6:04 am
Re: The Ghost of Christmas Future
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
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