Openttd 3D
Moderator: OpenTTD Developers
-
- Engineer
- Posts: 8
- Joined: 16 Dec 2024 07:56
- Skype: src_sword_zhang
- Location: Beijing
Openttd 3D
Does anyone want to 3D-ify openttd? It may require a lot of code modification and 3D modeling work. Can it be done by AI? Train him to convert images into 3D models?
Re: Openttd 3D
It would be so much code modification that it might as well just be a whole new game.
Do you like drones, quadcopters & flying toys? Check out Drone Strike Force!

Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets

Base Music Sets: OpenMSX | Scott Joplin Anthology | Traditional Winter Holiday Music | Modern Motion Music
Other Projects: 2CC Trams | Modern Waypoints | Sprite Sandbox & NewGRF Releases | Ideabox | Town Names | Isle of Sodor Scenario | Random Sprite Repository
Misc Topics: My Screenshots | Forgotten NewGRFs | Unfinished Graphics Sets | Stats Shack | GarryG's Auz Sets
- Redirect Left
- Tycoon
- Posts: 7432
- Joined: 22 Jan 2005 19:31
- Location: Wakefield, West Yorkshire
Re: Openttd 3D
At that point you might as well just play Locomotion. Which was Chris Sawyers original 3D successor to Transport Tycoon Deluxe, although he got interested in rollercoasters and did Rollercoaster Tycoon 1&2, then appears to have used a modified version of the RCT2 engine to produce Locomotion, the track looks a lot like the Miniature Railway from RCT lollihui_zhang wrote: 16 Dec 2024 08:03 Does anyone want to 3D-ify openttd? It may require a lot of code modification and 3D modeling work. Can it be done by AI? Train him to convert images into 3D models?
There's also an open-source reimplementation, but you need the original files from Locomotion, it hasn't spawned its own open source graphics like OpenTTD, at least not yet.
Could you use an AI? Sure, you can make one. Will it really work? To a degree, likely! Not even triple A games however apparently have the money to make an AI work good. The GTA Trilogy "Definitive Edition" (lol) tried it, and from what we can tell there was a lot of AI or other automated stuff used to upscale things, and yeah it worked, but it had zero idea the context for some things. A lot of oddities such as this. Which from my limited knowledge of these things, appears to be a result of subdivision smoothing that has gone mad and with no context, and wasn't able to understand that one thing was -meant- not to be a perfect circle.
OpenTTD is open source, so feel free to give 3Ding it a go yourself.
Re: Openttd 3D
Locomotion isn't 3D.Redirect Left wrote: 17 Dec 2024 03:30Which was Chris Sawyers original 3D successor to Transport Tycoon Deluxe
It exists - called Transport Fever 1/2, there is also Mashinky and Train World - each taking their own take on the genre.
- Redirect Left
- Tycoon
- Posts: 7432
- Joined: 22 Jan 2005 19:31
- Location: Wakefield, West Yorkshire
Re: Openttd 3D
Far more 3D than Transport Tycoon was, albeit using an isometric camera still. It does however use 3d models made in 3d software like Blender, then squashed to Loco standards.
Re: Openttd 3D
Someone attempted, 5 years ago: viewtopic.php?t=86412
Re: Openttd 3D
It's still not 3d. You can use rendered sprites in OTTD as well. Locomotion is still the same tech as original TT, just with more views for each vehicle.Redirect Left wrote: 17 Dec 2024 07:30 Far more 3D than Transport Tycoon was, albeit using an isometric camera still. It does however use 3d models made in 3d software like Blender, then squashed to Loco standards.
- Redirect Left
- Tycoon
- Posts: 7432
- Joined: 22 Jan 2005 19:31
- Location: Wakefield, West Yorkshire
Re: Openttd 3D
I would 100% count games like RCT & Locomotion as 3D regardless of the isometric camera, the environment definitely has the feel of 3D, far more than games like TTD that has the same camera, but the graphics are rather... poor all things considered, and do not really portray that 3D feeling for the world. But that is just getting into personal opinions & preferences, and not worth arguing.
Re: Openttd 3D
The camera is irrelevant. The tech behind it is the same as it is with vanilla TT and any spinoff game - just pre-rendered sprites rendered back to front. TT was hand drawn, Locomotion had its sprites rendered off 3d models - true, but 32bit OTTD also has most of its sprites rendered this way.Redirect Left wrote: 17 Dec 2024 10:25 I would 100% count games like RCT & Locomotion as 3D regardless of the isometric camera,
The idea behind BrickED was to make a 3d editor that allows to render sprites from a 3d model while keeping the hand-drawn asthetic of TT games. BrickED can render 360 degrees of any vehicle and even apply the required modifications to its size to match what TT requires. By your logic - it makes OTTD 3d already.
- Redirect Left
- Tycoon
- Posts: 7432
- Joined: 22 Jan 2005 19:31
- Location: Wakefield, West Yorkshire
Re: Openttd 3D
I enjoy how you infact chose to continue arguing. Bold move. I respect that.
Re: Openttd 3D
Dunno how it looks on your end, I'm just correcting your incorrect statements.
- Redirect Left
- Tycoon
- Posts: 7432
- Joined: 22 Jan 2005 19:31
- Location: Wakefield, West Yorkshire
Re: Openttd 3D
I wonder what this means.
Alas you win, for I am sure the admin team will choose to scapegoat me, rather than you for continuing this tedium I have already attempted to end.
Again, I respect bold moves.
To answer the original question, yes, but mostly no. Again, anyone is free to muck about in code. So if you have no qualms with OTTD or it's code. Get in the guts and try to 3D it to either my, your or Uzurpators high standards. Good luck, if you need any other info DM me, Uzurpator has thoroughly trap carded this thread for me.
Re: Openttd 3D
If it happens then surely it'd be a visualizer like Armok Vision or Stonesense for Dwarf Fortress.
Re: Openttd 3D
It means that '3D' has an unambiguous meaning in the context of video game graphics. One in which 'sprites' are re-rendered every frame of the game, with respect to a view port, from a mesh and texture data, with usage of shader programs, usually on a separate device usually known as 'GPU'.
Diablo II was using pre-rendered sprites, Diablo II:Resurrected is rendered with 3D.
Re: Openttd 3D
Someone looked into that, a little less than two years ago, but as far as I can tell gave up on the idea: viewtopic.php?t=90601Pyoro wrote: 17 Dec 2024 11:11 If it happens then surely it'd be a visualizer like Armok Vision or Stonesense for Dwarf Fortress.
-
- Engineer
- Posts: 8
- Joined: 16 Dec 2024 07:56
- Skype: src_sword_zhang
- Location: Beijing
Re: Openttd 3D
1. 3D.kamnet wrote: 17 Dec 2024 02:46 It would be so much code modification that it might as well just be a whole new game.
2. like "Mine-craft", with an infinitely large map, as long as you have enough hard-disk space..
That's a good wish. I have to read the current code first.
-
- Engineer
- Posts: 8
- Joined: 16 Dec 2024 07:56
- Skype: src_sword_zhang
- Location: Beijing
Re: Openttd 3D
The current video generation AI can understand the rules of the 3D world. Perhaps some special training can be done to allow AI to convert photos or images into 3D models. I don't know if anyone is doing this job.Redirect Left wrote: 17 Dec 2024 03:30At that point you might as well just play Locomotion. Which was Chris Sawyers original 3D successor to Transport Tycoon Deluxe, although he got interested in rollercoasters and did Rollercoaster Tycoon 1&2, then appears to have used a modified version of the RCT2 engine to produce Locomotion, the track looks a lot like the Miniature Railway from RCT lollihui_zhang wrote: 16 Dec 2024 08:03 Does anyone want to 3D-ify openttd? It may require a lot of code modification and 3D modeling work. Can it be done by AI? Train him to convert images into 3D models?
There's also an open-source reimplementation, but you need the original files from Locomotion, it hasn't spawned its own open source graphics like OpenTTD, at least not yet.
Could you use an AI? Sure, you can make one. Will it really work? To a degree, likely! Not even triple A games however apparently have the money to make an AI work good. The GTA Trilogy "Definitive Edition" (lol) tried it, and from what we can tell there was a lot of AI or other automated stuff used to upscale things, and yeah it worked, but it had zero idea the context for some things. A lot of oddities such as this. Which from my limited knowledge of these things, appears to be a result of subdivision smoothing that has gone mad and with no context, and wasn't able to understand that one thing was -meant- not to be a perfect circle.
OpenTTD is open source, so feel free to give 3Ding it a go yourself.
-
- Engineer
- Posts: 8
- Joined: 16 Dec 2024 07:56
- Skype: src_sword_zhang
- Location: Beijing
Re: Openttd 3D
Thank you. I'm reading that post.
-
- Engineer
- Posts: 8
- Joined: 16 Dec 2024 07:56
- Skype: src_sword_zhang
- Location: Beijing
Re: Openttd 3D
Reading code and trying it on my computer. (Wayland/Sway with SDL2)
1. Reading original code
2. merge 3D rendering code from Assert
1. Reading original code
2. merge 3D rendering code from Assert
- Attachments
-
- 2024-12-20_15-12-1734680526.png
- My Desktop
- (2.41 MiB) Not downloaded yet
Who is online
Users browsing this forum: No registered users and 2 guests