Dungeon Graphics

Messages are moved here (should anyone ever want to see them again) once they are no longer applicable to the current version (e.g. suggestions that have been implemented or bugs that have been fixed).

Moderator: George Gilbert

Forum rules
Please read the Forum rules and policies before posting.
Post Reply
User avatar
cowsmanaut
Moo Master
Posts: 4378
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

Dungeon Graphics

Post by cowsmanaut »

So here it is.. I know that the walls I've done are now capable of being shown along with all the other items I've actually completed. I've had a large number of requests to complete the set but it's been so long and I'm so horribly disorganised that I've not gotten around to it.

I propose, to any takers, that I will gradually complete the set on one condition.

Some one helps me. Now I'm not expecting you to draw anything.. What I need is for someone to organise what should be done next. Now this is not all.. The file for placing them and centering them etc needs to be updated to correctly select the items for the correct folder under their correct name etc etc etc. So more or less what I would require is that someone email me each week with one Item to do. This email would include file name and sizes for the X Y of the image (ie wall_main.bmp width:102 Hight:54 ) I will do one item per week.. all images of it. like a pit for example it has 7 images.

Anyway, I leave it to you. If someone really wants me to complete them then you need to keep me going.

Moo

(oh BTW if you don't already know.. I'm the artist previously known as Prin.. erm I mean DRAKE. I just changed alias')
billgus
Journeyman
Posts: 92
Joined: Sun May 05, 2002 4:01 am
Location: US/OR/Portland

Re: Dungeon Graphics

Post by billgus »

Sure, I'll try.

I did some of that after Grphireader .12 got through the IBM/DM1 file and let me sort everything out. I even used Blitz-BASIC-Demo to hack together a viewer.

It was surprising how several objects were based on the wall texture.

billgus @ teleport.com
User avatar
cowsmanaut
Moo Master
Posts: 4378
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

moo

Post by cowsmanaut »

<a href="http://www.network54.com/Realm/tmp/1024 ... 620.JPG</a>

image of the New CSB Entrance for RTC.. Moo
User avatar
Gambit37
Should eat more pies
Posts: 13715
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Re: moo

Post by Gambit37 »

Very nice indeed - DM enough to look like DM, but different enough to look more interesting.

This brings up a good point though - George, would it be possible to change the entrance graphics some how so that parts of the border can be above the doors (a higher 'layer') - then you could have things like vines hanging down in front etc - it would really add an extra dimension. Or alternatively, keep it as it is, but also allow a fullscreen overlay with transparent parts to achieve these effects. It always bugged me that the doors were so perfect and straight - using an overlay could help avoid that.
User avatar
Gambit37
Should eat more pies
Posts: 13715
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Overlay entrance graphics.

Post by Gambit37 »

Kind of in the wrong place now, but connected to the thread. Could the overlay support be built in to v0.20????
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Re: Overlay entrance graphics.

Post by George Gilbert »

It already is (or at least should be - let me know if it doesn't work).

The magenta bit on the entrance background can contain a foreground. The algorithm for displaying the entrace screen goes something like:

- Draw entire background
- Draw dungeon view into view area
- Draw doors on top of view area
- Draw view area from background on top of view area on screen

In this way anything that isn't magenta in that view area will appear to be infront of the doors and will remain there as the doors slide back...
User avatar
cowsmanaut
Moo Master
Posts: 4378
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

hmm

Post by cowsmanaut »

So where do I put the vines or what not to make them appear *over* the doors? As it is right now they overlay the background not the other way around. So the doors are overlapping a bit of the stone texture I had put in on the background edge near the Magenta portion. What you seem to be suggesting is that the doors do not go past the magenta area though..
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Re: hmm

Post by George Gilbert »

Nope - you've lost me now.

To restate the above though, any pixels that are not magenta that appear in the area that is currently all magenta in the background image; those pixels will be drawn to the screen last. This means that they will appear on top of the doors.
User avatar
Gambit37
Should eat more pies
Posts: 13715
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Re: hmm

Post by Gambit37 »

Then it's not possible to do it using this method, because the doors are larger than the pink area and overlap, thus:

<a href="http://www.dmcodex.com/test/en_overlay. ... lay.gif</a>

Either the doors need to made smaller (thus creating a difference between RTC and the original games) or a full screen overlay would be required, as I originally suggested.
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Re: hmm

Post by George Gilbert »

Ahhh - got it.

Going from that picture, the current algorithm will correctly overlay anything in that magenta bit however what you're saying is that that isn't sufficient to do what you want as the magenta bit doesn't extend to the edges of the doors?

If that's right, then yes, to do something like a vine that is both attached to the wall above and extends down over the door an proper overlay is needed....
User avatar
amaprotu
Adept
Posts: 211
Joined: Thu Jan 25, 2001 9:47 pm
Location: California, USA
Contact:

Re: hmm

Post by amaprotu »

AM I the only one who cant get that first image to show up?
( <a href="http://www.network54.com/Realm/tmp/1024 ... 620.JPG</a> )
- Amaprotu
User avatar
cowsmanaut
Moo Master
Posts: 4378
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

moo

Post by cowsmanaut »

it displays directly in my forum if you want to check it out there. That may work better than the link.
User avatar
amaprotu
Adept
Posts: 211
Joined: Thu Jan 25, 2001 9:47 pm
Location: California, USA
Contact:

Re: moo

Post by amaprotu »

Ok, I can't seem to find a link to your forum. :P
- Amaprotu
User avatar
beowuuf
Archmastiff
Posts: 20687
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Re: moo

Post by beowuuf »

top right links on www.dmjump.net
Was unable to (permenantly) kill off ian_scho (Haynuus), Ameena, oh_brother (Westian), money (Falkor), raixel (Petal) and Lord_Bones (Aurek) in the DM D&D game Time's Champions!

CONGRATULATIONS TO THOSE WHO MADE THE GAME WHAT IT WAS - GREAT!
User avatar
beowuuf
Archmastiff
Posts: 20687
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Re: moo

Post by beowuuf »

or i could stop being lazy, and give you the actual address:

http://www.network54.com/Hide/Forum/126792 : )
Was unable to (permenantly) kill off ian_scho (Haynuus), Ameena, oh_brother (Westian), money (Falkor), raixel (Petal) and Lord_Bones (Aurek) in the DM D&D game Time's Champions!

CONGRATULATIONS TO THOSE WHO MADE THE GAME WHAT IT WAS - GREAT!
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Re: moo

Post by George Gilbert »

Just to let you know (and stop you whinging ;-) I've added an extra parameter (FOREGROUND) to the dungeon entrance section of the text file format. If you supply a bitmap for here then this will be layed over the top of everything else when drawing the entrance.

To show this in action I've added a nice little vine dangling from the roof of the Tomb entrance in walls.txt. This appears on top of everything and when the doors are opened they appear to slide out from underneath them.

Available for V0.20....

Any more suggestions?
User avatar
Gambit37
Should eat more pies
Posts: 13715
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

OT: Just had to share.

Post by Gambit37 »

Cool, cool, cool. Thanks George - sorry if it sounded like a whine. ;-)

I'm off sick with 'flu at the moment, and have just woken up to discover that (unsurprsingly) Brazil beat England. Now I feel really sick -- it was nice to have briefly thought that we could have gone all the way...
User avatar
cowsmanaut
Moo Master
Posts: 4378
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

uhmm you asked so..

Post by cowsmanaut »

How about 16bit PNG with Alpha channel support?

Not only are they easy to compress they can provide nice crisp and fabulous graphics.. but wait.. act now and you could also get some free code to look at containing just how to add this fabulous addition to RTC to make it the best clone on the morket.. yes you too can have PNG supprt.

So call now.. operators are standing by! :wink:
User avatar
cowsmanaut
Moo Master
Posts: 4378
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

but wait!

Post by cowsmanaut »

Don't take it from me though.. take it from a happy PNG client..

"Hi, I'm unhappy skull head.. before my PNG transplant I was grainy and pixelated. The other ghosts would make fun of me, but now with new PNG support. I'm not unhappy any more. Adventurers take me seriously!!
Thanks PNG"

See for yourself from these before and after pictures of unhappy skull head. Look at his eyes gleam..
<a href="http://chaos.zpc.cz/art/PNGsupport.jpg" ... ort.jpg</a>

so act now.. don't delay!
User avatar
Gambit37
Should eat more pies
Posts: 13715
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Re: but wait!

Post by Gambit37 »

Agreed, PNG support would be cool, but I suspect that this is a Big Deal in programming terms. Can you enlighten us George?
User avatar
cowsmanaut
Moo Master
Posts: 4378
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

erm..

Post by cowsmanaut »

Me thinks this has been carefully swept under the carpet.. along with animation support. :wink:
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Re: erm..

Post by George Gilbert »

Animation is still up there in my list of "to dos" and certainly hasn't been forgotten about.

I might consider 3 channel graphic formats other than BMP but there doesn't seem much point as virtually any format can be easily converted by 3rd party stuff into it. Full 4 channel PNG is at the very bottom of the "to dos" though....
User avatar
cowsmanaut
Moo Master
Posts: 4378
Joined: Fri Jun 30, 2000 12:53 am
Location: canada

how about..

Post by cowsmanaut »

What about the use of masks for very specific items. Things that *need* variable translucency? Ghosts, fire, and smoke?

the ability to make bmp's with anywhere from 4-16 colour greyscale to use to mask out these things.

Some of the biggest things that are going to need this sort of thing are the teleporters and the green smoke in order to look half decent.

You can pick the number of greys but we need more than just on or off.. So any other way you can think of doing this would be great.
Post Reply