Scenery idea

All development of pixel art, maps and other graphics.


Post Reply
User avatar
Talaroc
Warrior
Warrior
Posts: 429
Joined: 10 Feb 2005, 04:23
Location: The Frozen North

Scenery idea

Post by Talaroc »

Well, I'm just full of ideas today (amusing, as noone's yet even commented on whether or not people would like me to work on this game). As I can't run the game, I don't know if this is even an issue here, but I'll put this out anyway.

One of the things that has always irritated me to no end about traditional 2D RPG's is the issue caused by the angle of scenery. There seem to be two main schools of thought, each one quite irritating in it's own right. To take a simple example: my character is walking around a desert town, and comes to a palm tree. Depending on the school of thougt of the programmers, one of two things will happen; either the top of the palm tree will stop me as though it were on ground level, or I will be able to walk everywhere I would normally be able to, but will be hidden by the tree. Both are highly unrealistic, lead to gameplay problems, and are just plain irritating. So, here's my idea on what might be done:

Scenery could be drawn in two layers. The base layer, containing everything, acts just like the second school of thought (can walk anywhere you normally could in RL), with one exception--the character is drawn on top of the scenery. Over the top of everything is the second layer of scenery, which is identical to the base layer, with one exception; it is a 33% (or so) transparent PNG. As such, scenery looks completely solid and opaque, but when the player, an item, an NPC, or an enemy would be hidden by them, they are instead 33% visible. If this could be implemented, it would effectively bypass both problems and give the gameplay a much nicer feel.
User avatar
Bjørn
Manasource
Manasource
Posts: 1438
Joined: 09 Dec 2004, 18:50
Location: North Rhine-Westphalia, Germany
Contact:

Post by Bjørn »

It's an interesting thing to try, I think we definately should. Of course the transparency could be a bit of a performance problem, so it should probably be an option.
User avatar
ElvenProgrammer
Founder
Founder
Posts: 2526
Joined: 13 Apr 2004, 19:11
Location: Italy
Contact:

Post by ElvenProgrammer »

I've read many tutorials about this topic, it's an hard to solve problem if you want to make it also good looking, the easier way it's to draw the 9 tiles around the player of the 3rd layer with transparency. This shouldn't be so much performance stressing but of course won't be a so beautiful effect.
User avatar
Talaroc
Warrior
Warrior
Posts: 429
Joined: 10 Feb 2005, 04:23
Location: The Frozen North

Post by Talaroc »

Cool. One way or another, as long as you don't go with the "traditional" methods of ignoring the problem.
User avatar
maci
Knight
Knight
Posts: 507
Joined: 05 Dec 2004, 20:01
Location: Germany
Contact:

Post by maci »

noone ever ignored anything i this community
ElvenProgrammer wrote:Maci: don't be rude, we're here to help people ;)
Post Reply