Regarding 3D

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

knedle
Traffic Manager
Traffic Manager
Posts: 158
Joined: 13 Apr 2007 17:07

Post by knedle »

Well, you can always give user some predefined cameras to view universe of OTTD, one of it could be isometric camera, another one would be camera you can move and rotate however you want, and another one would be camera you can attach to any of your trains or buses and see everything that average passanger sees, wouldn't it be cool from time to time? I would love to see my biggest city from window of some high speed train which connects two airports together. :)
As I remember, Railroad Tycoon 2 has been using 3D models and game looked pretty cool, it was also pretty fast on my old Cyrix 150MHz with 32MBs of RAM... (WOW! even my sound card has more RAM than this computer! ;) ).
User avatar
SuperVGA
Engineer
Engineer
Posts: 66
Joined: 17 Apr 2007 09:09
Location: Denmark

Post by SuperVGA »

knedle wrote: As I remember, Railroad Tycoon 2 has been using 3D models and game looked pretty cool, it was also pretty fast on my old Cyrix 150MHz with 32MBs of RAM
Wow... A 150Mhz Cyrix running RT2 smoothly? I can hardly believe it.
Apart from that, i agree with the last 3 posts.
Would be nice with more directions on everything.
More detail and more possibilities.

But i'll try a suicide when the visual intrepentation of "perspective"
comes to OpenTTD. 3D simply doesn't belong in that league...
"Easy Driver"

-I want to paint like Simon Foster.
User avatar
Born Acorn
Tycoon
Tycoon
Posts: 7595
Joined: 10 Dec 2002 20:36
Skype: bornacorn
Location: Wrexham, Wales
Contact:

Post by Born Acorn »

knedle wrote:As I remember, Railroad Tycoon 2 has been using 3D models and game looked pretty cool, it was also pretty fast on my old Cyrix 150MHz with 32MBs of RAM... (WOW! even my sound card has more RAM than this computer! ;) ).
You're mistaken. The trains were 2d, on a 3d(ish) landscape,
Image
dmh_mac
Transport Coordinator
Transport Coordinator
Posts: 278
Joined: 25 Apr 2005 18:18

Post by dmh_mac »

athanasios wrote:Most strategy games converted to 3D are a failure. Seems they are great hits in our days but when compared to older versions they are 0. Younger guys have to go and play original games and then understand what I mean.
3D OpenTTD would be nice for viewing but not to play. Isometric is the best way to display things and you don't get confused. So any attempt for 3D should not remove isometric view and should mainly concentrate on 3D vehicles to make their movement more natural.
I think current day 3d remakes fail not because they are 3d but because the gameplay gets simplified to appeal to the mainstream\casual gamer.
Back in the day the gaming was done by geeks who weren't scared off by complexity, now everybody plays games and most people expect to be able to start playing without reading one line of manual text.

If done correctly a 3d version of openttd could keep almost the exact visual style and certainly play the same way. Orthographic graphics are very much possible with 3d rendering and perspective camera modes would be optional.
Johnny B Goode
Director
Director
Posts: 534
Joined: 17 Mar 2007 16:36

Post by Johnny B Goode »

Yeah. This happened in Lomo.
Jezulkim wrote:Credits:
- Johnny B Goode, for digging this thread up and giving me an idea for this update.
- Mr. Owen Rudge, for his TT website where I grabbed the names.
Yeah! I've been credited! (Thanks, Jezulkim)
Winner of Most Annoying Member Award 2007 - Runner-up for Biggest Spammer 2007
My blog - Diary Of A Madman
Image
Image
User avatar
athanasios
Tycoon
Tycoon
Posts: 3138
Joined: 23 Jun 2005 00:09
Contact:

Post by athanasios »

dmh_mac wrote:most people expect to be able to start playing without reading one line of manual text.
I hate manuals. You don't need a manual when game has good tutorials like TTD and in game help. Consider Dune 2000 and many other strategy games. Campaigns have a simple start and get more difficult. Some have tutorial campaigns to learn the GUI. Much much better than reading a manual.
http://members.fortunecity.com/gamesart
"If no one is a fool I am also a fool." -The TTD maniac.


I prefer to be contacted through PMs. Thanks.
User avatar
SuperVGA
Engineer
Engineer
Posts: 66
Joined: 17 Apr 2007 09:09
Location: Denmark

Post by SuperVGA »

athanasios wrote:Isometric is the best way to display things and you don't get confused
dmh_mac wrote:If done correctly a 3d version of openttd could keep almost the exact visual style and certainly play the same way
I agree with both of the above. I think it would be possible to keep the gameplay the same way, even though i'm convinced that 2D is actually the best way to overlook any strategic scenario.

Btw, i trried to create an isometric-looking landscape in 3D, and it is quite possible. With an extremely low FOV, or view angle,
the rendering "lens" becomes close to flat. After that, with the rendering of small items, it would look like there is no perspective.
Quite convincing, actually. Furthermore, i could rotate the camera around the focused tile on the landscape... Nice iso lookalike...
"Easy Driver"

-I want to paint like Simon Foster.
Yuffie
Engineer
Engineer
Posts: 10
Joined: 30 Nov 2004 10:31

Post by Yuffie »

You don't need to tweak the FOV. In OpenGL you can provide a projection matrix which is not perspective, but orthogonal. This gives you the TTD look but with full 3D movement capability.
Some years ago I started coding something of this kind to learn about openGL.... I must still have the code somewhere...
User avatar
SuperVGA
Engineer
Engineer
Posts: 66
Joined: 17 Apr 2007 09:09
Location: Denmark

Post by SuperVGA »

Heh, Ok, i use dx3d(yeah, i know), that must be why...
"Easy Driver"

-I want to paint like Simon Foster.
User avatar
charlieg
Transport Coordinator
Transport Coordinator
Posts: 323
Joined: 08 Oct 2003 14:07
Contact:

Post by charlieg »

SuperVGA wrote:Heh, Ok, i use dx3d(yeah, i know), that must be why...
Nope, you can do orthogonal perspectives in dx3d too.
Open source tycoon games
--
Free Gamer - open source and Free Software games
FreeGameDev forums - open source game development community
User avatar
SuperVGA
Engineer
Engineer
Posts: 66
Joined: 17 Apr 2007 09:09
Location: Denmark

Post by SuperVGA »

I must suck at making my projection matrix, then...
I guess i'll head over at MSDN to find out...

Matrix.CreateOrthographic ... neat ...

Even though, i stick to hometransformed polygons when doing
iso... don't really know if i can trust this.
Any experience with it?
"Easy Driver"

-I want to paint like Simon Foster.
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Post by Zephyris »

Just dream!
Attachments
3dopenttddemo2.jpg
3dopenttddemo2.jpg (213.98 KiB) Viewed 1000 times
3dopenttddemo.jpg
3dopenttddemo.jpg (191.04 KiB) Viewed 1055 times
knedle
Traffic Manager
Traffic Manager
Posts: 158
Joined: 13 Apr 2007 17:07

Post by knedle »

That reminds me of PSX version of TT, if you look over internet you should find 3D renders from that version
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Post by Zephyris »

This could be sooooo awesome! Please do it, I promise Ill model for you!
Attachments
3dopenttddemoa2.jpg
3dopenttddemoa2.jpg (178.34 KiB) Viewed 998 times
User avatar
PouncingAnt
Transport Coordinator
Transport Coordinator
Posts: 357
Joined: 09 Nov 2004 22:33

Post by PouncingAnt »

Nice concept pics!

One thing which would be cool, is when switching to orthagonal view, you could change the lens, this way there is a smooth transition between perspective and orthagonal modes.

(Hope I got the terminology right. I've barely used those functions myself)
NB: the below challenges are still open for submission, so feel free to perform necromancy on them!
Try the PouncingAnt National Monopoly Challenge
Or even better, the PouncingAnt National Monopoly Challenge 2
Or better still, the PouncingAnt National Monopoly Challenge 3
Or, the PouncingAnt National Monopoly Challenge 4

Or try my scenario instead!

-(A lazy) OpenTTD Japanese Translator-
-(A lazy) PNGcodec user-
"You get what you pay for, so pay attention!"

Patches:
Company Station Stats
Youri219
Traffic Manager
Traffic Manager
Posts: 191
Joined: 28 Apr 2007 11:53

Post by Youri219 »

PouncingAnt wrote:Nice concept pics!
Indeed. Also not many polygons, so it's should not be that GPU demanding, but still looking nicely shaped.
knedle
Traffic Manager
Traffic Manager
Posts: 158
Joined: 13 Apr 2007 17:07

Post by knedle »

What about engine? Would it be possible to use Quake 2 engine to render objoects in OpenTTD? It's already free to use, so we could save a lot of time by just using it instead of making dedicated engine?
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Post by Zephyris »

More concept spam... 1339 poys, 2922 tris...
Attachments
3dopenttddemob.jpg
3dopenttddemob.jpg (428.31 KiB) Viewed 997 times
Gubius
Engineer
Engineer
Posts: 1
Joined: 19 Feb 2009 07:59

Re: Regarding 3D

Post by Gubius »

Well, I don't know the complete conversation here now, but 3d should be possible, no? I just think of the PS1 Version of TransportTycoon, and it worked fine for me(just framerate to low then ;) )

And you could make it optional, or something, for the ppl that can't stand it :D

Well so I just want to question again...is it even posible, or do you have to redo it from bottomline?

Sorry, to redo an old thread :D
User avatar
Roest
Traffic Manager
Traffic Manager
Posts: 215
Joined: 03 Apr 2008 08:18

Re: Regarding 3D

Post by Roest »

Gubius wrote:Well, I don't know the complete conversation here now, but 3d should be possible, no? I just think of the PS1 Version of TransportTycoon, and it worked fine for me(just framerate to low then ;) )

And you could make it optional, or something, for the ppl that can't stand it :D

Well so I just want to question again...is it even posible, or do you have to redo it from bottomline?

Sorry, to redo an old thread :D
Consider the ammount of work to do it and what could be possibly gained. Then think about it for like 10 minutes and maybe you'll get the same result as me. If you want we can secretly compare our results.
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: No registered users and 51 guests