Descent Level Database
Descent Level Database
I had an idea about building a current Descent Level Database with a user logon feature. Allowing any level developer to upload their levels, maintain level versions/updates and descriptions etc. Of course all of this would be dynamic.
Is anyone interested in such a system. Obviously there exists many descent level databases. However, the point of this would be allow descent developers a place to
1. Host their levels so people can find them and download them
2. Have developers maintain their own level downloads with the latest version
3. Focus more on new levels developing in the community.
How many developers are interested in this type of system? If you are interested, what features would you like to see?
Is anyone interested in such a system. Obviously there exists many descent level databases. However, the point of this would be allow descent developers a place to
1. Host their levels so people can find them and download them
2. Have developers maintain their own level downloads with the latest version
3. Focus more on new levels developing in the community.
How many developers are interested in this type of system? If you are interested, what features would you like to see?
Actually, there is already such a place. Registered users can upload zips, jpgs, and easily build a page about their level or levels. Or any other topic, for that matter. Check out DescentiaPedia
Here is an example of a page where you can download a level: KidsPort
Here is an example of a page where you can download a level: KidsPort
Most projects come out of fun simply for doing the project. So why not try ?
If you have an idea which you like, have the skills and the equipment you need: just do it.
Noone knows, what will be on the end of that project. Maybe it doesn't end with just a place of levels, but with screenshots, tactical guides (where to fly, where to shoot, where to hide ...)
I think this could be great.
If you have an idea which you like, have the skills and the equipment you need: just do it.
Noone knows, what will be on the end of that project. Maybe it doesn't end with just a place of levels, but with screenshots, tactical guides (where to fly, where to shoot, where to hide ...)
I think this could be great.
\"So why not try?\" Exactly! But, if you are just looking for a place to show your work, you are still welcome to use DescentiaPedia.
How this differs from other sites, PD for instance?
If, for example you have created a level, you submit this to PD (Top Gun, specifically). Then you create a thread for this in the forum, after finding a site to host your screenshots. A lively discussion ensues, last about a week, maybe two. Then Top Gun gets around to uploading your level, and discussion is revived, due to a bug in the level that did not show up in your testing... etc... Three months later you revive the thread from page five, get blasted for necroposting, and find that all your screenshots have been replaced by a frog telling you your image doesn't exist.
DescentiaPedia: After you register, click your name to create your home page. Add a page for your project and click 'File' to upload your file, within minutes youve published your work on the web for anyone to download. DescentiaPedia's home page is a public page so you can add a link to your project page if you want. you can also create categories, index pages, or whatever works for you. Viewers can leave comments in your comments section on each page, and these comments will remain associated with each page, as if each page was it's own topic in a forum. And if there are changes to the level to be made, or some new screen shots... it's just as easy to change.
Now, if someone has a question... ie: 'how do you get through the room with the... or 'how did you build... then a forum would be a better place for such discussion. The level auter, or someone else may then choose to take any info gleaned from such a discusion and add to a project page, or create a 'how-to' page.
Note: I am not knocking PD, or Top Gun, I love PD and I think Top Gun is doing a fine job, it's a lotta work, and as often happens, as soon as he gets a level put up, it needs to be changed... but I think the wikki engine will allow users more flexibility to manage their own project pages. It's an experiment, we will see what happens in time.
How this differs from other sites, PD for instance?
If, for example you have created a level, you submit this to PD (Top Gun, specifically). Then you create a thread for this in the forum, after finding a site to host your screenshots. A lively discussion ensues, last about a week, maybe two. Then Top Gun gets around to uploading your level, and discussion is revived, due to a bug in the level that did not show up in your testing... etc... Three months later you revive the thread from page five, get blasted for necroposting, and find that all your screenshots have been replaced by a frog telling you your image doesn't exist.
DescentiaPedia: After you register, click your name to create your home page. Add a page for your project and click 'File' to upload your file, within minutes youve published your work on the web for anyone to download. DescentiaPedia's home page is a public page so you can add a link to your project page if you want. you can also create categories, index pages, or whatever works for you. Viewers can leave comments in your comments section on each page, and these comments will remain associated with each page, as if each page was it's own topic in a forum. And if there are changes to the level to be made, or some new screen shots... it's just as easy to change.
Now, if someone has a question... ie: 'how do you get through the room with the... or 'how did you build... then a forum would be a better place for such discussion. The level auter, or someone else may then choose to take any info gleaned from such a discusion and add to a project page, or create a 'how-to' page.
Note: I am not knocking PD, or Top Gun, I love PD and I think Top Gun is doing a fine job, it's a lotta work, and as often happens, as soon as he gets a level put up, it needs to be changed... but I think the wikki engine will allow users more flexibility to manage their own project pages. It's an experiment, we will see what happens in time.
How it differs is in the fact that it removes all the fluff that is associated with posting in the forums. True, forums provide a nice way to showcase your level(s), but many times your level can get caught up in all the other irrelevant posts that both surround your post in the thread view, but also in your actual post.
Keeping your level/project up-to-date with the latest versions and letting people know what the latest version is, is near impossible; this provides a better more organized view of what you're really after - all data associated with JUST the level/project itself.
The point of this database would be directed specifically towards developers and their levels, and for the players who are looking for just the facts on levels, and of course a place to download them.
I already have all the technical details worked out. And so far, this is what I have planned and designed:
From a typical users point of view, you wouldn't need a username and password to login. In fact, you wouldn't have to login in at all to use the system. Basically, on the home page you're given a list of the newest levels added, the latest levels that have been updated, and a convenient list (sortable by many options) of all of the levels, with a direct download link to get you on your way fast (none of this stupid file planet crap). No need to login, just find the latest levels, download (or view details), and get playing.
Optionally, you as a user/downloader (not from a developers point of view) may wish to have an account. If you want an account you could add certain levels to your favorites list. And possibly a way for you to \"share\" your list with other users.
From a developers point of view, you'd have account where you can keep your profile up-to-date. Add levels, maintain current levels with versions, release dates, posted dates, notes, a screenshot etc.
And this level database would be for ALL Versions of Descent and their developers. D1, D2, D2 Vertigo, D3 whatever. I also envision this expanding into other areas of the game, like models, textures, mods, etc. (Depending on its popularity).
I've already started work on this, so if anyone would like to offer suggestions on what they would like to see or offer support in any way I'm all ears!
Keeping your level/project up-to-date with the latest versions and letting people know what the latest version is, is near impossible; this provides a better more organized view of what you're really after - all data associated with JUST the level/project itself.
The point of this database would be directed specifically towards developers and their levels, and for the players who are looking for just the facts on levels, and of course a place to download them.
I already have all the technical details worked out. And so far, this is what I have planned and designed:
From a typical users point of view, you wouldn't need a username and password to login. In fact, you wouldn't have to login in at all to use the system. Basically, on the home page you're given a list of the newest levels added, the latest levels that have been updated, and a convenient list (sortable by many options) of all of the levels, with a direct download link to get you on your way fast (none of this stupid file planet crap). No need to login, just find the latest levels, download (or view details), and get playing.
Optionally, you as a user/downloader (not from a developers point of view) may wish to have an account. If you want an account you could add certain levels to your favorites list. And possibly a way for you to \"share\" your list with other users.
From a developers point of view, you'd have account where you can keep your profile up-to-date. Add levels, maintain current levels with versions, release dates, posted dates, notes, a screenshot etc.
And this level database would be for ALL Versions of Descent and their developers. D1, D2, D2 Vertigo, D3 whatever. I also envision this expanding into other areas of the game, like models, textures, mods, etc. (Depending on its popularity).
I've already started work on this, so if anyone would like to offer suggestions on what they would like to see or offer support in any way I'm all ears!
The load screen is not always a good choice of screenshot for a level, often not showing what the level looks like at all. I think you should let the level designer choose one large screenie, and possibly two or three optional smaller shots. Deidel has a nice looking level showcase on his d2x-xl site.
Good luck with this project, sounds like a great idea!
Good luck with this project, sounds like a great idea!
Re:
I was thinking of the same thing. I was thinking of only showing one screenshot of the mission on the mission's details screen.WillyP wrote:The load screen is not always a good choice of screenshot for a level, often not showing what the level looks like at all. I think you should let the level designer choose one large screenie, and possibly two or three optional smaller shots. Deidel has a nice looking level showcase on his d2x-xl site.
Good luck with this project, sounds like a great idea!
And diedel does have a great web site!
Just as an update - the project is well under way and coming along wonderfully. I have all of the main database structure worked out. The Web page design is done spliced and in working php format. And 70% of the front-page coding is done.
There's still a lot of working to be done with user management, mission-file management, and mission archive browsing.
There's still a lot of working to be done with user management, mission-file management, and mission archive browsing.
Re:
Yes, except it will be by mission id, not filename. For instance, "viewMission.php?id=31"Munk wrote:Huhh... cant wait to see it.
Is there a chance that there will be some external interface for linking to your page based on mission filename ?
Something like /browse.php?mission=havephun.mn3 ?
You'll also be able to reference members this way too.
Uhmm... yeah it looks good but I think you need to check up on the readability of some parts.
http://www.enspiar.com/dmdb/members.php
Can barely spot that there are column headings on my monitor, and it's fairly bright. Suggest a lighter font.
http://www.enspiar.com/dmdb/members.php
Can barely spot that there are column headings on my monitor, and it's fairly bright. Suggest a lighter font.
Re:
I kept the column headings dark, almost unreadable because I thought that the column headings were self-explanatory. Also, they appear to be just fine on my end. I will lighten them up thoughSirius wrote:Uhmm... yeah it looks good but I think you need to check up on the readability of some parts.
http://www.enspiar.com/dmdb/members.php
Can barely spot that there are column headings on my monitor, and it's fairly bright. Suggest a lighter font.
UPDATE:
Ok, table title heading are lighter.
Koolbear, just so you and everyone else is aware of this..the DMDB is updated on a per-developer basis. This means that only the developers of the mission can upload their missions.
This is how the DMDB differs from any current Mission \"archive\" like the PD.com one. So for instance, I couldn't add any missions to the DMDB that are not mine.
If this is something that people really want - another level archive - I can implement this feature as well. But this what not the original purpose.
Also, I may be interpreting your post completely wrong.
This is how the DMDB differs from any current Mission \"archive\" like the PD.com one. So for instance, I couldn't add any missions to the DMDB that are not mine.
If this is something that people really want - another level archive - I can implement this feature as well. But this what not the original purpose.
Also, I may be interpreting your post completely wrong.
Re:
"The next generation of D2X?" ROTFLOL!!! This really cracks me up!zico wrote:P.S. one thing probably:
"DXX Rebirth
The next generation of D2X." --> AND D1X - and for Linux as well
Now this sounds like a pipe dream.
If Rebirth is "the next generation" I suppose I have to dub D2X-XL "game tech of the 4rd millenium" or so ...
heeeeeeehehe.
"The next generation".
Tsk.
Thx.Sniper wrote:And diedel does have a great web site!
I will upload some stuff to your site. Is there a way to mark it "d2x-xl only"? Some of my levels can only be played with d2x-xl due to their Whoawammazoom!!! features (sorry, next-gen has already been taken, hrrrrrmmmpfff) they utilize.
I have added a link to your new site to my D2 site's links section.
How would you want to do that? There is no personally linked signature or so on a mission.Sniper wrote:Koolbear, just so you and everyone else is aware of this..the DMDB is updated on a per-developer basis. This means that only the developers of the mission can upload their missions.
This is how the DMDB differs from any current Mission "archive" like the PD.com one. So for instance, I couldn't add any missions to the DMDB that are not mine.
Edit: Found the D2X-XL tag. Only zip?
boilpnt.rar: 2.9 MB
boilpnt.zip: 4.8 MB
Can I delete and/or edit submissions?
You should explicitly state that only gif images are allowed. I tried to upload jpeg because I didn't know. Or did I just miss it?
There also seems to a image-related bug: I decreased image size to 512x384 to make them smaller than 120 KB, and the images got rejected with a message that they had to be <= 640x480. Looks like you're checking for == 640x480 instead.
Re:
Diedel,
I added your link to my links page - sorry for overlooking your Web site.
.zip only for now, but .rar will come soon!
Yes, you can edit/delete your mission. You can edit your screenshot and mission.zip (or .rar in the future )
I also added the .gif ONLY tag on the add mission page. This was an oversight on my part - pardon me.
I added your link to my links page - sorry for overlooking your Web site.
.zip only for now, but .rar will come soon!
Yes, you can edit/delete your mission. You can edit your screenshot and mission.zip (or .rar in the future )
I also added the .gif ONLY tag on the add mission page. This was an oversight on my part - pardon me.
Actually, when you sign up you set your nickname. Any levels you upload are linked to that nickname (nicknames cannot be changed). You could, in theory, upload a level not by you - but you can also commit check fraud - the choice is up to you.How would you want to do that? There is no personally linked signature or so on a mission.
Sniper,
I couldn't upload 512x384 sized gifs, which I had to do to satisfy the size limit imposed by your uploader. You either need to relax the dimensions or size restrictions (or even better, allow jpg).
Also, standard text is hard to read. I mean, c'mon: Light gray on dark gray? Better make it close to white, imho.
I couldn't upload 512x384 sized gifs, which I had to do to satisfy the size limit imposed by your uploader. You either need to relax the dimensions or size restrictions (or even better, allow jpg).
Also, standard text is hard to read. I mean, c'mon: Light gray on dark gray? Better make it close to white, imho.
Re:
Any graphics program that allows you to change the colors the image is saved in will allow you to keep the file dimensions at whatever size you want (640x480) while shrinking file-size by minimizing colors. I've done it on all of my images and have kept decent quality for preview images.Diedel wrote:Sniper,
I couldn't upload 512x384 sized gifs, which I had to do to satisfy the size limit imposed by your uploader. You either need to relax the dimensions or size restrictions (or even better, allow jpg).
Also, standard text is hard to read. I mean, c'mon: Light gray on dark gray? Better make it close to white, imho.
But, just for your Diedel, I've changed my code so that you can upload your small gifs, if that's the way you'd like it.
Also, many have complimented me on the design so far. You're the only one that doesn't seem to like it. I'm sorry, but I cannot please everyone. Maybe the design will grow on you.
#1 Image size.
I have decreased color depth to 256 bit colors, i.e. 8 bits/pixel. Going deeper will make them look awful. Some images still have slightly over 120 KB, some even 140 KB.
Just that you never had images that got bigger than 120 KB at 640x480x8 doesn't mean they do not exist.
Btw, your site didn't say the images have to be 640x480, it said they must not be bigger. So how should I tell that the mistake was that it didn't say they have to be 640x480, and not that it didn't accept any others?
#2 Site Design
What has \"hard to read\" to do with a matter of taste? You don't want to tell me that your half-bright gray on dark gray is a good contrast, do you? Well, ofc it is up to you to value looks over accessability.
Your last comment was pretty mindless, my friend.
I have decreased color depth to 256 bit colors, i.e. 8 bits/pixel. Going deeper will make them look awful. Some images still have slightly over 120 KB, some even 140 KB.
Just that you never had images that got bigger than 120 KB at 640x480x8 doesn't mean they do not exist.
Btw, your site didn't say the images have to be 640x480, it said they must not be bigger. So how should I tell that the mistake was that it didn't say they have to be 640x480, and not that it didn't accept any others?
#2 Site Design
What has \"hard to read\" to do with a matter of taste? You don't want to tell me that your half-bright gray on dark gray is a good contrast, do you? Well, ofc it is up to you to value looks over accessability.
Your last comment was pretty mindless, my friend.
Re:
You're not doing it right then. Send me the image and I'll do it for you.Diedel wrote:I have decreased color depth to 256 bit colors, i.e. 8 bits/pixel. Going deeper will make them look awful. Some images still have slightly over 120 KB, some even 140 KB.
You're 100% right Diedel. The page didn't say anything about images needing to be 640x480. As I said, it was an error/bug. My mistake.Diedel wrote:Btw, your site didn't say the images have to be 640x480, it said they must not be bigger. So how should I tell that the mistake was that it didn't say they have to be 640x480, and not that it didn't accept any others?
Nothing on the Web site is hard to read except for the table heading titles. The titles are dim because people already know what the information is within the table. It's this way to be less distracting.Diedel wrote:What has "hard to read" to do with a matter of taste? You don't want to tell me that your half-bright gray on dark gray is a good contrast, do you? Well, ofc it is up to you to value looks over accessability.
Your last comment was pretty mindless, my friend.
I'm not sure what you mean by mindless? Is it an insult? Why would you want to insult me?
The image processor did it, and I trust it does the color conversion right. I mean, what's the magic about reducing color depth to 8 bits/pixel. \"I didn't do it right\", OMG.
I have nothing to add about the readability of plain text on your site. It's bad, and it's clear why it is.
\"Mindless\" means about \"not thought out\".
I have nothing to add about the readability of plain text on your site. It's bad, and it's clear why it is.
\"Mindless\" means about \"not thought out\".