Ground Tiles & Transitions

P1SIM is a commercial game under development featuring traffic, logistics, city building and more.
User avatar
robo
Route Supervisor
Route Supervisor
Posts: 395
Joined: 14 Jan 2007 12:14

Re: Ground Tiles And Transitions

Post by robo » 29 May 2012 08:19

The track grade for railroadtracks is usually not very steep, only 2%-4%.
http://modeltrains.about.com/od/layoutc ... grades.htm
This is one reason why it's so difficult to play with landscape in games, even in 3D.
I wouldn't mind to play with a flat landscape similar to Industry Giant2, but it should be possible to build bridges and tunnels for road and railroad crossings.

User avatar
Pyoro
Tycoon
Tycoon
Posts: 2471
Joined: 17 Oct 2008 12:17
Location: Virgo Supercluster

Re: Ground Tiles And Transitions

Post by Pyoro » 30 May 2012 11:36

Multiple height levels are imo always a nice feature, mainly because it allows building one kind of infrastructure bellow/above another and not only with bridges/tunnels. But I can see how this could be a problem to properly display in a straight top-down view game :?

Maybe an approach similar to Dwarf Fortress would work?
Image
Instead of a realistic top-down view you always only see the one z-level you're currently building on. So instead of seeing the "top" of a mountain, you actually see inside and can comfortably build tunnels and whatnot (those "triangles" mark slopes). For z-levels below I'd properly cover them in some light "fog" effect or something. You wouldn't really need to worry about shading or anything and could use all terrain types on one z-level and (if this is desired) you could for example allow building one z-level "above" just as on the ground, with roads/rails automatically being 'converted' to bridges ...
As for transitions; well, maybe some predefined "slope up" "slope down" track pieces with a certain length or something.

Not sure how this would turn out in game like this, of course. Works fine for DFII, but then again this is a different type of game ;)

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 02 Jun 2012 13:09

robo wrote:The track grade for railroadtracks is usually not very steep, only 2%-4%.
I am currently planning track slopes of 1/6 (increase height by one block while moving over 6 tiles). This is still much too steep but will look much more realistic than transport tycoon slopes.
robo wrote:it should be possible to build bridges and tunnels for road and railroad crossings.
both will be possible.
Pyoro wrote:Instead of a realistic top-down view you always only see the one z-level you're currently building on. So instead of seeing the "top" of a mountain, you actually see inside and can comfortably build tunnels and whatnot (those "triangles" mark slopes). For z-levels below I'd properly cover them in some light "fog" effect or something.
a "just show z-level x" option will be implemented. levels below the selected z level will be drawn with a foggy effect.
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 03 Jun 2012 19:51

since i want to code the 2d version like the isometric version i will change the terrain height logic. (currently the tile heights are saved; in future the tile corner heights are saved)
preview.jpg
preview.jpg (7.33 KiB) Viewed 5470 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 04 Jun 2012 19:52

I changed the ground style. Now the borders are slopes:
2012-06-04T21-49-31_preview.jpg
2012-06-04T21-49-31_preview.jpg (11.91 KiB) Viewed 5437 times
(for zoomed out version see www.p1sim.org)
Attachments
2012-06-04T21-49-31.png
(286.94 KiB) Downloaded 2 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 05 Jun 2012 13:04

2012-06-05T15-03-25_previe.jpg
2012-06-05T15-03-25_previe.jpg (11.89 KiB) Viewed 5400 times
(larger version attached)
Attachments
2012-06-05T15-03-25.png
(271.23 KiB) Downloaded 2 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 10 Jun 2012 20:13

2012-06-10T22-05-21_preview.jpg
2012-06-10T22-05-21_preview.jpg (18.05 KiB) Viewed 5266 times
Attachments
2012-06-10T22-05-21.png
(292.9 KiB) Downloaded 2 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

User avatar
Hazzard
Engineer
Engineer
Posts: 50
Joined: 14 Apr 2012 13:24

Re: Ground Tiles And Transitions

Post by Hazzard » 11 Jun 2012 08:50

Nice mountains! The shallow water to deep water transition is a little abrupt though, I think the water would work really well if it became darker the deeper it was, as Loconoob suggested.

User avatar
Pyoro
Tycoon
Tycoon
Posts: 2471
Joined: 17 Oct 2008 12:17
Location: Virgo Supercluster

Re: Ground Tiles And Transitions

Post by Pyoro » 11 Jun 2012 10:06

Looks greats :) Snow sort of reminds me of chalk stone mountains - but that's probably just me and not something to worry about. ^^

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 11 Jun 2012 12:13

Hazzard wrote:The shallow water to deep water transition is a little abrupt though
This problem is known and being discussed [img=http://slick.javaunlimited.net/viewtopi ... 505d231362]here[/img].
Hazzard wrote:I think the water would work really well if it became darker the deeper it was, as Loconoob suggested.
Yeah. That would look cool. I will implement this height-dependend brightness feature for the water tiles.
Pyoro wrote:Snow sort of reminds me of chalk stone mountains
Good point. Here is a new suggestion for the snow level:
2012-06-11T14-07-47_preview.jpg
2012-06-11T14-07-47_preview.jpg (16.58 KiB) Viewed 5227 times
(larger version attached)
Attachments
2012-06-11T14-07-47.png
(626.05 KiB) Downloaded 2 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 11 Jun 2012 12:36

dynamic shading of the height levels is something that costs performance. perhaps i just switch off the corner shadows of deep water and deepest water level like show in the picture.
2012-06-11T14-35-09_preview.jpg
2012-06-11T14-35-09_preview.jpg (9.39 KiB) Viewed 5223 times
(larger version attached)
Attachments
2012-06-11T14-35-09.png
(167.05 KiB) Downloaded 2 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 11 Jun 2012 12:41

... which brings us to a mini map view like this:
2012-06-11T14-40-50_preview.png
2012-06-11T14-40-50_preview.png (56.67 KiB) Viewed 5222 times
(larger version attached)
Attachments
2012-06-11T14-40-50.png
(204.3 KiB) Downloaded 2 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

oberhümer
Tycoon
Tycoon
Posts: 1279
Joined: 23 Oct 2009 19:35
Location: Here and there, sometime or another

Re: Ground Tiles And Transitions

Post by oberhümer » 11 Jun 2012 13:50

The shallow water still looks out of place, perhaps use a brighter shade of the blue the rest of the sea is colored, and/or reduce the contrast between the different levels.
--- Licenses: GNU LGPL, version 2 or newer, code and graphics. CC-By-SA, graphics, alternatively. If you're using any, I'd like to hear about it --- Call them "track types" ---
--- Mostly inactive developer for: NuTracks - Central European Train Set --- Running/compiling for: Linux (x86) - Android - Windows (32/64 bit) ---

--- Need a file packer? 7-Zip --- BOINC - use your computing power to benefit science --- Block trackers, not ads --- Unix in dispersible pellets, the formula for the future. ---

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 11 Jun 2012 14:03

oberhümer wrote:The shallow water still looks out of place, perhaps use a brighter shade of the blue the rest of the sea is colored, and/or reduce the contrast between the different levels.
2012-06-11T16-01-44_preview.png
2012-06-11T16-01-44_preview.png (29.79 KiB) Viewed 5216 times
(larger version attached)

satisfied?
Attachments
2012-06-11T16-01-44.png
(531.04 KiB) Downloaded 2 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

oberhümer
Tycoon
Tycoon
Posts: 1279
Joined: 23 Oct 2009 19:35
Location: Here and there, sometime or another

Re: Ground Tiles And Transitions

Post by oberhümer » 11 Jun 2012 14:05

That's definitely better.
--- Licenses: GNU LGPL, version 2 or newer, code and graphics. CC-By-SA, graphics, alternatively. If you're using any, I'd like to hear about it --- Call them "track types" ---
--- Mostly inactive developer for: NuTracks - Central European Train Set --- Running/compiling for: Linux (x86) - Android - Windows (32/64 bit) ---

--- Need a file packer? 7-Zip --- BOINC - use your computing power to benefit science --- Block trackers, not ads --- Unix in dispersible pellets, the formula for the future. ---

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 11 Jun 2012 14:06

bringing us to this minimap view:
2012-06-11T16-05-00_preview.png
2012-06-11T16-05-00_preview.png (67.02 KiB) Viewed 5214 times
(larger version attached)
Attachments
2012-06-11T16-05-00.png
(355.48 KiB) Downloaded 2 times
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

User avatar
Hazzard
Engineer
Engineer
Posts: 50
Joined: 14 Apr 2012 13:24

Re: Ground Tiles And Transitions

Post by Hazzard » 12 Jun 2012 00:01

That's quite nice.

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 12 Jun 2012 18:06

I added a less contrast shadow style for water tiles, since in reality its quite hard to see the underwater terrain. But I would like to view it since its quite helpful when building bridges and routing your ships.

Note: Bridge pillars can only be built on water tiles with a max depth of 1 block. Big ships need a depth of min. 2 blocks. Small ships need a depth of min. 1 block.
2012-06-12T19-20-15_preview.png
2012-06-12T19-20-15_preview.png (43.9 KiB) Viewed 5153 times
Click for full view
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

LocoMH
Chairman
Chairman
Posts: 845
Joined: 26 Nov 2005 16:21
Location: Dresden (formerly Ruhr Area)
Contact:

Re: Ground Tiles And Transitions

Post by LocoMH » 12 Jun 2012 18:15

But you can always raise earth underwater (if your bank account lets you ;) )?

User avatar
smallfly
Chairman
Chairman
Posts: 862
Joined: 19 Oct 2009 13:29
Location: Germany

Re: Ground Tiles And Transitions

Post by smallfly » 12 Jun 2012 18:52

LocoMH wrote:But you can always raise earth underwater (if your bank account lets you ;) )?
Yes, you can. But its not the bank account that limits you. In P1SIM all terrain modifications are associated with construction vehicles that drive to the tile that has to be changed and start digging and moving earth masses. Thus you need to have a certain number of construction vehicles available at the moment. The more you send to the construction site, the faster the earth works go on.

Underwater digging is more complicated than normal earth-works:
underwater.png
underwater.png (154.61 KiB) Viewed 5131 times
(image source: http://www.sterk-spezialtiefbau.de/leis ... ushub.html)

Looking at the picture it is easily understandable, that you can dig from 0 (beach) to -1 (shallow water) and from -1 to -2 (deep water). But you won't get deeper with this method. Fortunately in P1SIM there is no reason to dig deeper than -2 since the biggest ships are "happy" with -2 :)
www.p1sim.org - P1SIM - Traffic, Logistics, City-Building & more
Join the discussions here on tt-forums.net!

Post Reply

Return to “P1SIM”

Who is online

Users browsing this forum: No registered users and 1 guest