New Unique Game.

Custom dungeons for DMJava
Forum rules
Please read the Forum rules and policies before posting.
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

Okay here is new character sheet.
http://img66.imageshack.us/my.php?image=30161082jd4.jpg

Thanks to Roquen who once again saved me, engine now supports jpeg. Ill post more screenshots later. Please give feedback :)
User avatar
Sophia
Concise and Honest
Posts: 4239
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Post by Sophia »

Most game engines don't support jpeg for a good reason. It's lossy, and tends to look like crap if the graphic is going to be scaled, used as a texture or whatever.
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

Jpeg files do have their uses however, the inventory only supported .gif which it looked awful. jpegs do look good in some instances.
Look how good that inventory looks.
User avatar
Gambit37
Should eat more pies
Posts: 13714
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

Blue lips?
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

lol people always say blue lips? I'm going to either do blue lips or vampire fangs with it.
To give a bit of a spoiler: Your character is a vampire changed against his will.
The character sheet isn't 100% done as you can see by food and water.
User avatar
Gambit37
Should eat more pies
Posts: 13714
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

OK, cool, I thought it looked a little odd! :)
Roquen
Artisan
Posts: 179
Joined: Fri Jul 11, 2008 11:34 am
Location: Biarritz, France

Post by Roquen »

Added support for PNG as well. The real change is that the engine only cares about the base name of the file and the dungeon designer can use whatever file format he/she chooses.
Most game engines don't support jpeg for a good reason. It's lossy, and tends to look like crap if the graphic is going to be scaled, used as a texture or whatever.
This is only true for poorly compressed or high frequency images. JPEG images can "perceptually lossless" when properly created. Prior to DXTC lots of engines did use JPEG (and many still do for certain asset types). The change is only due to lowering runtime memory cost. From a pure quality standpoint DXTC is a much worse method. From the standpoint of image compression, both GIF and PNG are stupid since they both use general compression methods which are very ineffective for images. Their only real advantages is that they are simple to code (Hey I already got inflate in my code!) and some compression is better than none.

All those DVDs you been watching? The base compression tech is exactly the same as JPEG.
User avatar
Sophia
Concise and Honest
Posts: 4239
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Post by Sophia »

Roquen wrote:high frequency images
I should've mentioned that, too. It seems like a lot of game graphics, particularly something "old school" like DM, tend to be this way. Of course, this depends a lot on the content. If there a lot of photo-realistic type images that you're going to essentially statically display, then, you could probably get away with it. I still wouldn't use it on anything that had sharp, high-contrast lines, though, like text titles, outlined inventory boxes, etc. Never mind the mess you get into if you need masking or alpha channels, as many game graphics require.
Roquen wrote:All those DVDs you been watching? The base compression tech is exactly the same as JPEG.
Well, sure. But that's apples and oranges. :)
Roquen
Artisan
Posts: 179
Joined: Fri Jul 11, 2008 11:34 am
Location: Biarritz, France

Post by Roquen »

Apples and oranges..sure, I was just trying to keep things simple for the non-techies among us. (Devil's Advocate mode:)
However if you draw a complete functional block diagram of MPEG keyframe decoding and JPEG decoding...you can't tell the difference between them.

The only reason I bring all of this up is because in DMJ there are a fair number of places where JPEG would be a big win. The most notable is for the full-screen (448 x 326) event and ending backgrounds, which I have the impression that BP will have a fair number.

As an example, the the "shop test" dungeon the "weapon shop" screen is basically a scroll with thin script text written on it. As a PNG it is 247Kb, as a JPEG (that I can't tell the difference between them) it is 125K. At 46Kb, the ringing around the text is noticeable but I think that it is more that acceptable, assuming your targeting players in windowed mode. In fullscreen (800 x 600) it would be slightly ugly. Somewhere in the center would be a sweetpoint. I chose this as a test case specifically since it contains high frequency content.

Having said all of this, I should probably remind our dear readers that the only point of using JPEG would be to reduce disk storage and download times. And also mention that one should never ever use JPEG as a working format.
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

http://img80.imageshack.us/my.php?image=61861600ey9.png

Here are some monsters that are in the game (special thanks to kelly for ripping them) I'm still ripping monsters and editing them so there will be more.

http://img90.imageshack.us/my.php?image=71762369yu8.png

Here is the character sheet (almost completely done).
Special thanks to Roquen for mods (rune popups,color,background,etc) He has done excellent work and fixed many problems I ran into.

1)Noticed when you hover your mouse over a rune it pops up in a lil bubble the name of the rune, very helpful for new players.

2)Notice new color bars.

3)Transparent backgrounds when you look at items,stats,or sleep.


Your character if you haven't guessed is a Psi Vampire. (A vampire who feeds off both Energy and Blood.) I have a friend who is doing all the game dialogue which gives me alot more time and energy to spend on other aspects of the game.

Any feedback, questions, or suggestions is appreciated.
User avatar
ian_scho
High Lord
Posts: 2806
Joined: Fri Apr 07, 2006 8:30 am
Location: Zaragoza, Spain

Post by ian_scho »

It's great that you have various people around you to add their special qualities to this project! The idea of having an Energy and Blood bar appeals to me, not only because it's different but it can bring some interesting questions to the arena - Feed, Fight or Friend :roll:
User avatar
Kliber
Apprentice
Posts: 58
Joined: Sat May 08, 2004 2:33 am
Location: Venezuela
Contact:

Post by Kliber »

Looking good, keep em coming....
User avatar
Zed5Duke
Um Master
Posts: 453
Joined: Sat Jun 24, 2006 5:40 pm
Location: Darkmoond

Post by Zed5Duke »

I think most of DM fans have agoraphobia, for example i like explore caves, bunkers and stuff (in real world)
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

That makes me feel little better zed :)

I'm working with Roquen with something that hopefully will be a great asset to the game.

The game right now has over 40 unique monster types. Here is just a teaser of some of them.

http://img136.imageshack.us/my.php?imag ... erste5.png

I plan on releasing a more complete list of screenshots once we fix an issue. Keep up the suggestions,complains, compliments.
User avatar
Sophia
Concise and Honest
Posts: 4239
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Post by Sophia »

Not me, in real life I'm much more claustrophobic.

I still like DM, though. :D
User avatar
Gambit37
Should eat more pies
Posts: 13714
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

Broken_Paladin wrote:The game right now has over 40 unique monster types. Here is just a teaser of some of them.

http://img136.imageshack.us/my.php?imag ... erste5.png
Whoa! Very cool! Did you create all of these? They will really make a difference to the game; I found the original DM Java creatures to be lacking in detail and atmosphere.
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

These are rips from daggerfall elderscrolls, when i finish game ill post all the rips as well with it to add to the resource bank.

I wanted to use monsters that we don't always see. (Eye of the beholder or dmjava). Ty for feedback on it :)
User avatar
Kliber
Apprentice
Posts: 58
Joined: Sat May 08, 2004 2:33 am
Location: Venezuela
Contact:

Post by Kliber »

once I used the guy with the green robe and the staff in a signature or web page many years ago; was an animated gif of him walking and was very neat, was a surprise to see him back and to know where he came from... looking good... dont give up :wink:
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

Sorry it's been a while since I've updated everyone. Roquen just finished xml code for me and here are some items i put together. I'm still fitting some of them so overlook any skin poking through.

Image
Image


Image
Image

When you equip a weapon it appears in hand as well as on side for easy removal. Also you can tell by the armor the male is wearing he has decided to go with armor value instead of looking good. While the female decided to look good + have armor. So you can mismatch armor or stick a complete set.
Also when you pick a male portrait you in turn get a male body and female portrait for female.

I know some people will not like the no boxes look, but change isn't always bad! Any suggestions or comments?
User avatar
Gambit37
Should eat more pies
Posts: 13714
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

Nice, I really like this approach :-) It makes a great change from the boxy inventory and gives you more detail to play with. Keep up the great work! ::-)
User avatar
Sophia
Concise and Honest
Posts: 4239
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Post by Sophia »

It looks good. It's quite ambitious, but that's not inherently bad, of course. You will have to be careful of any overlap (for example, the plate armor, second from the left in the bottom image seems to overlap the hand a bit); as long as you can avoid that, you will have an interesting new take on the DM interface.

As for "boxes," people tend to be used to the "boxes" approach, but I don't think you should suffer any usability problems as long as the click zones are clear-- since they no longer have boxes around them telling you where they are.
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

Yeah the overlap is something I have to really watch for.
The click zones of armor and weapons isn't a problem so far, but will keep that in mind.

Glad you like gambit and sophia!

I see many of you are still lurking give me some feedback, even if its you hate it! Any additions you would like to see or any questions. 8)
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

Okay I know many people have a few issues with dmjava, was wondering if you could have certain aspects of the engine/game changed to make it better what would it be?
Alot of stuff has already been fixed, but wanting to make sure nothing was missed or if something could be added to improve gameplay.
User avatar
ian_scho
High Lord
Posts: 2806
Joined: Fri Apr 07, 2006 8:30 am
Location: Zaragoza, Spain

Post by ian_scho »

Beowuuf always complained that there was no cap on getting 'poisoned'. I assume that in DMJava it just got worse and worse and that there was no limit on it.
I can't confirm this but the 'Levelling' in DMJava was tougher. Of course yours is going to be a big beast of a dungeon anyway so will it matter, hmmm?
An issue I had with DMJava was that when it crashed it didnt inform the user. People would post in the forum that they could view their inventory but not move or interact with the dungeon. Try causing a crash by creating a switch that targets itself!
I assume you've tried the special events interface that DMJava had? You could not only tell a story through it or offer alternative options but give 'abilities' to the players (characters). What wasn't immediately obvious was that you had to right click on the action box (punch/kick/shout) to be able to view your special abilities such as breath fire.... I loved the idea :roll:
I believe you or Roquen have fixed the memory leak problem with the issue of not 'releasing' the sounds after use.
Mehhhhh I talk too much. Good luck!
User avatar
zoom
Grand Master
Posts: 1819
Joined: Tue Sep 23, 2003 1:27 am
Location: far away but close enough

Post by zoom »

well, what happened with the heads? ;)
I see some issues with the nobox approach as it stands now,
but in general it isn't bad that you do it that way:

You should probably put transparency on the skin
(it ain't item and should be in focus --> emphasis on armor etc.)

you should probably have many different body builds - not
all look alike, some are old and some are not super muscular - not all are caucasian/white or nazis.

for a single player game it would work well the way it is, but not
for dm style game.. I think people expect to get wuuf like champions in addition to humans.. diversity is the slogan ;)
would not be convincing with that inventory screen..
----->much more work there in contrary to box usage.

maybe you can make a layer group for certain characters,
meaning you have a lizard body for hissssa inventory.
a dwarfen inventory for stamm (shorter or bigger)...aso

It would be nice if that graphics could be done by everyone,
and if these inventory graphics could be used with rtc & dsb

issue :2h weapons don't look that good I guess, but anyway
could still look overall ok and be a cool thing
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

Hmm the poison and/or stamina damage is a big issue I hear people complaining about will look into fixing this.
Leveling shouldn't be a problem because of the size of the dungeon it will focus more on gameplay and not as much on training, however you won't be penalized for training all day.

The old dmjava had that lockup problem where the game would "freeze" so far i havent been able to duplicate it with updates.

The add abilities is a great feature, I plan on releasing a guide with the game that will have a complete walkthrough, bestiary, ltem list, spell list, as well as features the game has that can be easily overlooked (such as click to get to your special abilities, food decay).


The people right now have no heads, most likely going to have a "shadowy head" for the top portion.
With a transparent body all the "Eye candy" doesnt stick out as much. Although the items sticking out more isn't a bad thing, i really want the game to really pop out to everyone and look good.

I do see your point with the diffrent body/race builds, however the characters that join your party are npcs of certain races, so you don't put together the party the traditonal way by mirrors. The bodies used right now are meant to be the classic hero body, all perfect without flaw. Your character is a vampire and most often are seen as beautiful creatures even if they are not.
The inventory size will stay the same just for the sake of no one not picking a certain character because their inventory is smaller. Alot of people are pack rats and love carrying everything they find around. I'm still working with weapons and items so I can't rule out or say for certain if two-handed swords will be in.

I will release all resources/textures/gamedata for my game for the forum when the game is completed so everyone will have access to them.

Ty ian and zoom for the input.
Last edited by Broken_Paladin on Mon Nov 24, 2008 5:23 pm, edited 2 times in total.
Roquen
Artisan
Posts: 179
Joined: Fri Jul 11, 2008 11:34 am
Location: Biarritz, France

Post by Roquen »

DMJ does take longer to level. I could change that to standard.

I have fixed all the crash bugs that I've ran across but there are sure to be quite of few lurking around (esp secretly hidden in exception handlers that consume them.)

zoom: It would be cool to have different bodies, but the probably is the exposion of the number of graphic images required since this is hardcoded 2D images instead of rendered 3D models. I think male/female is insane enough! Having said that, it would be okay if they are close enough in size to have everything draw visually correctly.
User avatar
Gambit37
Should eat more pies
Posts: 13714
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

zoom wrote:you should probably have many different body builds - not all look alike, some are old and some are not super muscular - not all are caucasian/white or nazis.
Goodness, where did that come from!?
Roquen
Artisan
Posts: 179
Joined: Fri Jul 11, 2008 11:34 am
Location: Biarritz, France

Post by Roquen »

Stamina damage: Doesn't it only occur when you perform an action for which it's cost is higher than your current stamina?
User avatar
Broken_Paladin
Craftsman
Posts: 107
Joined: Wed Oct 01, 2008 5:33 am

Post by Broken_Paladin »

I dont think it does because you take damage standing there or resting with low stamina.
Post Reply