se7enet purgatorio

Page 1 of 2 12>
Topic Options
Rate This Topic
#6248 - 04/19/05 02:18 PM Dragon Scourge Frequently Asked Questions (Updated 3.29.06) - READ THIS FIRST!
Jamin Administrator
Cookie Crisp
****

Registered: 02/25/05
Posts: 2649
Loc: Texas

Offline
Q: What is Dragon Scourge?
A: Dragon Scourge (aka Scourge) is the sequel/successor to renderse7en's first game, Dragon Knight (DK). It follows a similar style – turn-based exploring and fighting through a browser – but it expands on the original concept by adding a lot of new features.

Q: How is Scourge different than Dragon Knight?
A: Scourge has been entirely rewritten from the ground up. During the development of DK, there came a point when the code simply wasn't practical to continue expansion. DK was my first game, more of an experiment to see if I could do it than anything. Taking what I learned with DK, I've gone through and recreated everything to make it bigger and better, but most of all, much more expandable. With Scourge, from a development/modding/adding standpoint, the sky's the limit.

Q: What new features does Scourge have?
A: A short list of major announced features include:
- Player vs. Player fighting.
- Player Guilds (aka Clans, depending on which comparable DK mod you're looking at)
- Top 10 players (the Hall of Fame).
- In-game private messaging and money transfers (the Post Office).
- Multiple playable characters for each login account.
- A Gambling Hall to earn extra money.
- A greatly improved fighting system that allows for tons of new possibilities for enhancing and altering the fighting experience.
- Greatly improved item handling that supports base items, prefixes, suffixes, individual item images and tons of item modifiers.
- Plus all the great features of DK.

Q: Is Scourge an upgrade to DK?
A: Absolutely not. Scourge is a completely new game. While it may be possible to import specific portions of your DK users table (for example, username/password/email) into Scourge, the rest of the game will be incompatible with DK.

Q: Will Scourge be free?
A: Partially, yes. There will be a free "demo" version of Scourge, called Dragon Scourge Light, which is set to include only the primary engine itself without some of the more advanced extras (like PvP and Guilds). Currently, the Light edition is planned to utilize encrypted source code, so it will not be modifiable except for database changes (ie. changing names and stats of things). In order to get access to the source code, and the entire supported feature set of Scourge, you must purchase a license for one of the two full editions. Additionally, only critical security updates and bugfixes will be applied to the Light edition.

Q: How much are the non-free versions of Scourge, and what do we get with a license?
A: Scourge is currently planned to have three or four different "editions" at various price points. These are:
- Dragon Scourge Light - Free - see above for limitations.
- Dragon Scourge Standard - $20 - contains everything EXCEPT stock item/monster images. Includes access to *most* source code.
- Dragon Scourge Premium - $35 - contains everything. Includes access to *most* source code. This edition is dependent on whether or not I get a full image set completed in time.
- Dragon Scourge Ultra - $250 - contains everything. Includes access to *all* source code and allows for copyright & powered by changing/removal (but still no redistribution).

Q: How long does the license last?
A: The license is permanent. Once you buy a license, you can use the software for as long as you want. It also includes free updates for (at least) the life of the 1.x version line. If or when there is ever a 2.x version, there may be an upgrade charge or a new license purchase required, depending on how drastic a change it is. In that case, you can either pay whatever fee is put in place at that time to get the new 2.x upgrades, or continue using your 1.x product indefinitely. But given the current product development length, any 2.x version will be at the very least a couple years down the road, if ever.

Q: Why is there a difference between the Standard and Premium editions?
A: If and when a full image set is available for the game, it will result in a MUCH bigger file, meaning it takes more bandwidth every time you want to download it. Also, I generally expect the full image set to require a TON of work to make decent looking images. Whether I do this myself or have someone else do it, I feel the amount of work required deserves some extra compensation.

Q: When will Scourge be available?
A: There is already a publically playable Beta version available for play and testing at http://www.dragonscourge.com Scourge will not have a publically downloadable version until the full release of v1.0, which I currently expect to take place sometime in 1H 2006. But it really depends on how much time I have available to work on the game. I have a full-time job, a family, and other necessaries that all come before Scourge on ye olde priorities totem pole.

Q: I heard that there's a private beta version that's downloadable now. Can I download it?
A: No, sorry. There is a private beta, but everyone that's in the current testing group has been hand-selected by me after having been around here and contributed a lot to the forums and to the development of DK/Scourge for a long time. Testing is all about feedback, and I only want a small group that I know I can trust to provide that feedback. My group is complete, and I'm not looking to add anyone else to it for the time being.

Q: Once Scourge is out, will you quit working on DK?
A: For the most part, yes. Any major bugs and security holes in DK, if reported, will be patched as time permits. I plan on keeping a safe and secure system for those who prefer not to install Scourge. However, no new features will be added to DK - for that matter, no new features have been added to DK ever since I first announced Scourge, so that part isn't really any different. DK will always be available for download, though, in case you don't want to use the extra features and new code of Scourge.


Q: Why does my daddy hit me after he's been out drinking?

A: Because when you were born, your dad's life was ruined. He blames you for all his failures, and heavy drinking is the only way for him to alleviate his stress and guilt over accidentally knocking up your mom in the backseat of a Chevy Nova sixteen years ago. And when he drinks a lot, he gets violent. Maybe you should make a better attempt at keeping your face out of his fist's way in the future.

---Jamin


Edited by Jamin (03/29/06 03:58 PM)

Top
#6249 - 04/19/05 02:34 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
maxxx
Grape Nuts


Registered: 02/14/05
Posts: 46
Loc: Estonia

Offline
:D:D This last one is the best :D:D
But i got a lot new information :)

Top
#6250 - 04/19/05 06:19 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
Gary13579
Frosted Flakes
****

Registered: 07/05/04
Posts: 544

Offline
I was reading 8 and was thinking "Why hasn't he said anything funny yet?". You didn't let me down :)

Anyway, if you ever need any help with Scourge, I am more then willing to help (code wise).

Top
#6251 - 04/19/05 08:56 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
Michael
Corn Flakes


Registered: 04/17/05
Posts: 62
Loc: DC

Offline
for those who want PvP in DK.. here's some suggestions from me

i looked over the code for DK; adding PvP into this old system will require some bits of changes.. but i think i can do it; the hardest part i think is getting everything to update correctly; for example, when an individual attacks someone else, there's no autoupdate feature written in that checks every second for an "encounter" with an attacking individual;

the easiest way to add pvp in DK is a "battle arena" were this update feature is installed within a php source page; having pvp avaliable in every area of the map will be hard-- (best example of realtime pvp battling can be found @ www.racewarkingdoms.com) --

but anyways, ill try wat i can to install pvp for DK. since Jamin is gettin married (gratz!!) etc.... time is a factor... ill update u peeps if i find an efficient way to add pvp to DK

jamin, wat does the basic structure of pvp work for DS?? since php is not dymaic as some other scriptin languages avaliable (i mean.. look at rwk... lol @ java)... when a person attacks another person DS does it show up automatically?? or does it only show up when the person does another action on the server.. if it is the latter of the cases, then in my opinion the "experience" of battle is greatly reduced..

my idea is to have an inline frame that checks for updates within DK, and sends a command to update a main page for live pvp battles.. im going to try it out!

respond w/ how DS works if u are willing to help.. thanks -Michael

Top
#6252 - 04/19/05 09:54 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
JamesXm
Rice Krispies
*****

Registered: 02/03/05
Posts: 327
Loc: Ontario, Canada

Offline
Jamin, I really like the last one I love how you're all serious then you randomly add something thats totally irrelivent. Hahhaah :D
Top
#6253 - 04/22/05 05:55 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
YodaBlaze2
Cheerios
****

Registered: 03/06/05
Posts: 181

Offline
It sounds like it will be very good. I would be one of the first to use it once it's complete. You have a lot of creativity Jamin. Not a lot of people make such efforts.
Top
#6254 - 04/22/05 06:36 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
Gary13579
Frosted Flakes
****

Registered: 07/05/04
Posts: 544

Offline
Back off, I am first with all of my leet mods :D



J/K. I will probably be the 5th to download it...

Top
#6255 - 04/22/05 11:16 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
Michael
Corn Flakes


Registered: 04/17/05
Posts: 62
Loc: DC

Offline
lol. ive been working on it for 2 days now... its not getting really far. still.. the refreshing of the page is really annoying... the info DOES NOT UPDATE LIVE.. ahhhhh. there's alike a 10 sec delay (at least)...

another way is to make the refresh go every second or every 3 seconds, --- but that's just so unefficient that itll lag down the server.. jamin -- any ideas? (this relates to my previous post)

i saw the signature of the other moderator-- he said that he had a working "pvp" dk site.. does anyone kno how he did it?

Top
#6256 - 04/23/05 02:22 AM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
Jamin Administrator
Cookie Crisp
****

Registered: 02/25/05
Posts: 2649
Loc: Texas

Offline
Man, what is the deal with the random post order here? Last time I checked, I thought jamesm had the first reply here... wtf... Oh well.

Anyhoo, Michael, to answer your question(s)...

I haven't gotten to PVP yet in Scourge... I'm making sure all the general underlying fighting framework is working first, then I'll put the PVP layer on top of it. But the way I'm planning it, is to have a separate table for PVP fights that stores enough info to pull the appropriate userrows. User 1 submits an action, and all the math is done to User 2's userrow and the table is set so that it's supposed to be User 2's turn. User 2 then has X seconds to make their action before the fight times out and User 1 gets counted as winning, and the process repeats. And basically, the fight page would refresh every X seconds and check to see if the other user has completed their action yet - if yes, they get their command input page, otherwise they get a "still waiting" page.

Admittedly, the problem with this is that it draws out fights. They're not instantaneous like the purely server-based monster fights are. But since PHP doesn't really have much in the way of a "server push" ability, that's the best method I can think of. With the little iframe to check, it would be possible to make the update checker go faster without denting bandwidth much (since the in-iframe page could be essentially empty), but it'd still be a drain on the processor. Most hosts aren't really going to be thrilled about a script that runs database queries every three seconds. Such is the inherent problem with browser-based games... without writing your own client and server, you're limited to what other apps can handle.

And Adam did have a PVP working for awhile (I think his was similar to my idea), but his host sorta went to hell in a handbasket, so his site is out of commission for the time being. You'd have to check with him for any more info about how exactly he implemented PVP in his game.

---Jamin

Top
#6257 - 04/23/05 04:37 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
Gary13579
Frosted Flakes
****

Registered: 07/05/04
Posts: 544

Offline
He abandoned DK. His PvP sort of sucked, IMO. I want real time battling, even if it isn't against the user and is like fighting a monster.

BTW Jamin, That was in another sticky topic. There are so many of them ;)

Top
#6258 - 05/15/05 09:58 AM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
ehud
Malt-o-Meal


Registered: 05/15/05
Posts: 1

Offline
instead of waiting, maybe players could set a default fight action that will be executed. if they respond, they change the default action. that way people also, can be attacked offline and the fights still occur real time. maybe they could even log on and find themselves in the middle of a fight and start taking action.
Top
#6259 - 05/15/05 03:54 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST!
Adam
Rice Krispies


Registered: 07/19/04
Posts: 279
Loc: England

Offline
[quote=Gary13579]He abandoned DK. His PvP sort of sucked, IMO. I want real time battling, even if it isn't against the user and is like fighting a monster.

BTW Jamin, That was in another sticky topic. There are so many of them ;)[/quote]
Hmm sucked? Coming from your one you did? :P

It was actually pretty good, even if I do say so myself. Also, it wasn't abandoned. At least speak the truth :)

Anyway, get in touch and I'll give you any info.

Top
#6260 - 07/06/05 08:44 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST! [Re: Jamin]
Wolfie
Malt-o-Meal


Registered: 07/06/05
Posts: 6

Offline
Quote:

I haven't gotten to PVP yet in Scourge... I'm making sure all the general underlying fighting framework is working first, then I'll put the PVP layer on top of it. But the way I'm planning it, is to have a separate table for PVP fights that stores enough info to pull the appropriate userrows. User 1 submits an action, and all the math is done to User 2's userrow and the table is set so that it's supposed to be User 2's turn. User 2 then has X seconds to make their action before the fight times out and User 1 gets counted as winning, and the process repeats. And basically, the fight page would refresh every X seconds and check to see if the other user has completed their action yet - if yes, they get their command input page, otherwise they get a "still waiting" page.



Admittedly, the problem with this is that it draws out fights. They're not instantaneous like the purely server-based monster fights are. But since PHP doesn't really have much in the way of a "server push" ability, that's the best method I can think of. With the little iframe to check, it would be possible to make the update checker go faster without denting bandwidth much (since the in-iframe page could be essentially empty), but it'd still be a drain on the processor. Most hosts aren't really going to be thrilled about a script that runs database queries every three seconds. Such is the inherent problem with browser-based games... without writing your own client and server, you're limited to what other apps can handle.


---Jamin



Dude, I think I so have the answer for you. AJAX.

I use IPB forum software and the next release uses something that may handle what you're looking for. The ability to update without refresh.

Still would be a teeny delay, ie, a few seconds or so before the data is retrieved (instead of non-stop queries), but instead of the page refreshing those seconds, it would only update when necessary.


Top
#6261 - 07/06/05 08:55 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST! [Re: dARKsTAR]
Jamin Administrator
Cookie Crisp
****

Registered: 02/25/05
Posts: 2649
Loc: Texas

Offline
Hmm... I'll have to look it up. Thanks for the heads up.

---Jamin
_________________________
Diablo 3 Lead Designer Jay Wilson:
“The development of a Blizzard game is sometimes a long affair. This is how long it took us to be ready.”

Top
#6262 - 07/06/05 09:19 PM Re: Dragon Scourge Frequently Asked Questions - READ THIS FIRST! [Re: Jamin]
Wolfie
Malt-o-Meal


Registered: 07/06/05
Posts: 6

Offline
No problem.

Where would I make feature requests/suggestions?

Top
Page 1 of 2 12>


Hop to:

se7enet

Barack Obama Logo