Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / Latest Updates on the RPG Tutorial

Author
Message
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 29th Apr 2004 14:41
Ive recovered from whatever I had, and Im ready to restart work on it. I need people opinions though. Currently the source is pretty much done. There are bugs in a couple things, heres the list

Current Battle System Status


1)Movement is a bit off, but not bad)
2)The systems arent 100% compatible everywhere, so it would be hard making a new spell (currently spells are hardcoded, Im still thinking of a better way to do this- probably an include file) The only system that IS easy to manage is the item system.
3)There is no battle arena as of now. Should I release it as is (with a textured skysphere for a background) or model a nifty indoor arena and then release it?
4)There are no camera effects as of now. Should I release it with a stable camera, or add in the camera effects then release it.
5) The source isnt explained yet.

So I need your votes. When should I release? What of these things do you really want to see done? Your opinions will decide when it is finally released!

After the battle system, the RPG Tutorial will include such things as
-Shops
-In game NPCs (non-player-characters)
-An Inn
-Character Interaction
-Random Battle Occurance
-A full blown menu system
-Day/Night System
-Weather System

But those kind of things wont be implemented until the battle engine is 100% complete.

So guys, give me your input on the battle engine!

Cheers,

RPGamer


We need help! Email us! join@eternaldestinyonline.com
Hexagram
21
Years of Service
User Offline
Joined: 22nd Jun 2003
Location: United Kingdom
Posted: 29th Apr 2004 17:32
are you got to release the battle engine when its done? or finish the others first? I personally think you should add camera effects then release it. Looking forward to this one

I climbed Everest and all i got was this lousy T-Shirt
Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 29th Apr 2004 17:36
nice to see that you're working on it again ...it should be a good tutorial.


Formerly known as "DarkWing Duck"
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 1st May 2004 06:16
Yep...yesterday I strained/partially tore/inflamed muscles in my right elbow playing baseball - there goes my mouse arm! Oh well - the show must go on! Ill work on pounding it out this weekend. So far, the only input is Camera Effects then release.

@Hexagram- Im going to release the battle engine first, then work on elements of the actual game.


We need help! Email us! join@eternaldestinyonline.com
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 2nd May 2004 00:19


Updated. Added the arena. Working on camera panning now but I gotta go to my spring prom tonight at 7.

RPGamer


We need help! Email us! join@eternaldestinyonline.com
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 2nd May 2004 00:35
OK, camera effects are going great. Ive done the intro camera sequence, now I just have to do the other ones. Im going to have to play with values a bit which may take a while. Im going to have a to code a new damage display system, as it used to be strictly screen cordinates. The new system will be the numbers printed onto a textured plain that always rests over the characters head and is always camera oriented.

Cheers

RPGamer


We need help! Email us! join@eternaldestinyonline.com
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 2nd May 2004 20:04
No comments?


We need help! Email us! join@eternaldestinyonline.com
Lord Ozzum
21
Years of Service
User Offline
Joined: 29th Oct 2003
Location: Beyond the Realms of Death
Posted: 2nd May 2004 20:07 Edited at: 2nd May 2004 20:09
kickass! the screens

You forgot to read your fortune cookie. It says you're sh!t out of luck.
Welcome to the Electric Funeral!!!
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 2nd May 2004 21:50 Edited at: 2nd May 2004 21:51
New Screenshot



Going to add torches emitting a light at the top of some of the posts on the arena. Still finishing camera effects (using maths not curveangle)


We need help! Email us! join@eternaldestinyonline.com
Spaceman Spiff
20
Years of Service
User Offline
Joined: 27th Jan 2004
Location: Smacking my head on your keyboard.
Posted: 2nd May 2004 23:11 Edited at: 2nd May 2004 23:16
Quote: "4)There are no camera effects as of now. Should I release it with a stable camera, or add in the camera effects then release it.
"


A stable Camera sounds just fine to me.

Quote: "5) The source isnt explained yet.
"


I think you should explain it.

Quote: "1)Movement is a bit off, but not bad)"


You should fix it.

Quote: "3)There is no battle arena as of now. Should I release it as is (with a textured skysphere for a background) or model a nifty indoor arena and then release it?
"


It looks just fine the way it is.

Keep up the great work, I can't wait try it out.

Takes one to know one
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 2nd May 2004 23:27
OK, the movement shouldnt take more then 15-30 minutes (I still dont know where my source is screwed up) But the explanation of the source might take a week or so >_< A few of the ED Team Members might band together and finish this up That will make it be ready much faster.

BTW - The source code is currently 2500 lines long >_< Its kinda unoptomized. As I said, all engines but the item system are hard coded >_<


We need help! Email us! join@eternaldestinyonline.com
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 4th May 2004 03:26
Need more input guys! Still deciding what to add! Ive been chatting with members on the ED team about if they want to work together on this Ill keep yall posted


We need help! Email us! join@eternaldestinyonline.com
Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 4th May 2004 04:45
it looks good but unfortunately i'm not really interested in making RPGs (though i'll probably go through the tutorial just for the experience )


Formerly known as "DarkWing Duck"
sidewkdik
20
Years of Service
User Offline
Joined: 2nd May 2004
Location: Miami,U.S.A
Posted: 4th May 2004 14:43
It looks great so far.....

But to be honist, your coding it for me if I was to cop it, I want to be an expert so that means I am going to go and make a RPG without using your codes......but

It looks great

Good Luck!

£10 a year ftp web hosting - http://www.lowftp.com
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 4th May 2004 15:00
Quote: "But to be honist, your coding it for me if I was to cop it, I want to be an expert so that means I am going to go and make a RPG without using your codes......but"

But this teaches you various techniques that you need

Or imagine the cries "RUN FAR" on a packed trainer! Somebody fizzing with the mouth becoming insane absolutely having an adjustment ROFLFLF
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 4th May 2004 15:00
Its not FOR people to COPY, but I know some will and call it their own work Im going to explain the full source code, so people that dont really know what they are doing can learn from my code, and see what it does, then make their own ^_^

Guys, really,,,I need more info on what to release!


We need help! Email us! join@eternaldestinyonline.com
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 4th May 2004 15:05
Hmmm RPGamer I could write explanations for the functions I did, if you want?

Or imagine the cries "RUN FAR" on a packed trainer! Somebody fizzing with the mouth becoming insane absolutely having an adjustment ROFLFLF
sidewkdik
20
Years of Service
User Offline
Joined: 2nd May 2004
Location: Miami,U.S.A
Posted: 4th May 2004 22:47
Well, I may need help but it doesnt seem to be to hard to do an RPG game, well I could b wrong, from what I hear from RPGamer this looks great...

RPGamer are you planning to finish the entire tutorial on this? also your links been deleted or something, whats the site name for the tutorial, I dont get what your talkking about in the first bit, I mean, the enemey stuff, why not just put it down as enemyhealth=100 enemymagicpower=200 instead of all these weired things

£10 a year ftp web hosting - http://www.lowftp.com
Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 4th May 2004 22:53
Quote: "it doesnt seem to be to hard to do an RPG game"

you seem to think that lot's of things are walks in the park


Formerly known as "DarkWing Duck"
sidewkdik
20
Years of Service
User Offline
Joined: 2nd May 2004
Location: Miami,U.S.A
Posted: 4th May 2004 23:01
Quote: "you seem to think that lot's of things are walks in the park "


Depends what it is, ok so an RPG game hmm let me get you started, first to get the character to move around on the matrix, easy enough, if upkey()=1 then move object blah blah blah that took hard

Ok Randon fights, ok hmmmm well I dont know for sure yet but have a random number everytime the person walks then when it all adds up to a certain number, random battle here we come

ok next step, fighting random boss...hmmm, ok, the randon battle wil pick a random boss, that has it's own hp etc eg monsterhealth=100
so you need the fight, magic etc.. ok easy enough said, get a background bitmap, not to big, put text in, make the text change colour when down or up is clicked, or when you click eneter to choose magic, now hmmm....oh yeah right, click enter to attack, right now to make it fair, timer till you can attack next..ok cant be bothered to post ne more....I'm just saying, not judging, I thought it's as easy as that, what else it there really?

If what I am doing is rubbish (prob is) then RPG you rock and I need the help...otherwise come on!

£10 a year ftp web hosting - http://www.lowftp.com
Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 4th May 2004 23:11
Quote: "put text in, make the text change colour when down or up is clicked, or when you click eneter to choose magic,"

Quote: "oh yeah right, click enter to attack,"

just becuase you can say what needs to be done doesn't mean it's going to be easy


Formerly known as "DarkWing Duck"
sidewkdik
20
Years of Service
User Offline
Joined: 2nd May 2004
Location: Miami,U.S.A
Posted: 4th May 2004 23:30
Magellan. your right there I guess

I'm soz, I just thought there is an easier way


Hey RPG everytime you update the rpg tutorial, will it be on this link to download it:

http://www.eternaldestinyonline.com/rpg_tutorial/RPG%20Tutorial.rar

£10 a year ftp web hosting - http://www.lowftp.com
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 5th May 2004 00:52
Probably that will be the link.

Why not make it just enemyhealth = ? Well, techincally there is a variable like that. The thing is, in RPGs there are hudreds of monsters, all with different health. The 'enemyhealth' variable sets it self by finding the HP of the monster you are fighting. So it could be

EncouteredMonster = 283
MonsterHealth = MonsterData(EncounteredMonster).HP

This will let the system be 100% versitile.


We need help! Email us! join@eternaldestinyonline.com
sidewkdik
20
Years of Service
User Offline
Joined: 2nd May 2004
Location: Miami,U.S.A
Posted: 5th May 2004 00:55
can I just ask, why do you use the codes such as

MainCharStats(1).HP = 50

instead of something like characterhp=50

and whats the CharacterClass(1).Classname = "Fighter"

sorry I dont follow what classname is?

£10 a year ftp web hosting - http://www.lowftp.com
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 5th May 2004 01:18
Types...are...wonderful Simply because you can access it anywhere. If your going to be coding a full blown RPG (I want to make the battle engine like it would be part of a full RPG) then you cant just have variables set like that. The class of the character is used to determine weapons that can be used by the character, and the curve of the stat points at lvls up.


We need help! Email us! join@eternaldestinyonline.com
sidewkdik
20
Years of Service
User Offline
Joined: 2nd May 2004
Location: Miami,U.S.A
Posted: 5th May 2004 16:45 Edited at: 5th May 2004 22:44
Taking this post back..sorry

Currently: Making a new game project
Game type: RPG
sidewkdik
20
Years of Service
User Offline
Joined: 2nd May 2004
Location: Miami,U.S.A
Posted: 5th May 2004 22:43
RPGamer, all those message back there I am taking back

I am sorry, making a RPG game isn't easy at all, but do you have a demo of that game, it looks good

Also when do you plan to release the next tutorial

Thank you for helping peope like me out

Can I pay any donations ?

Currently: Making a new game project
Game type: RPG
KC27
20
Years of Service
User Offline
Joined: 18th Mar 2004
Location:
Posted: 5th May 2004 23:03
Nice work on the tutorial RPGamer, now about baseball, do you play High-School baseball or just recreationaly? I play high school ball, I pitch. Get Well Soon

sidewkdik
20
Years of Service
User Offline
Joined: 2nd May 2004
Location: Miami,U.S.A
Posted: 6th May 2004 23:42
Quote: "Why not make it just enemyhealth = ? Well, techincally there is a variable like that. The thing is, in RPGs there are hudreds of monsters, all with different health. The 'enemyhealth' variable sets it self by finding the HP of the monster you are fighting"


RPgamer, when you said this, the image I have in my head, is that, a random monster is picked and that random monster will be placed in the battle scene, this is correct right?
I mean, is the code, done like all the monsters are filled out with there health, etc underneath each other, and then when a random monster is took out of that, the random monster model is placed in the scene....you see where I'm coming from

Also are you going to have a code to make more than one monster in the scene?

Currently: Making a new game project
Game type: RPG
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 7th May 2004 04:08
Wolly - I play slowpitch softball for my private school (basically a homerun derby for people who can play Had a triple, 2 doubles and a single one game xD) and I play city Babe-Ruth. I pitch, play second and short.

sidekik- We dont have a demo of ED. Weve revamped the engine a few times, and it looks like its going to need -another- revamping with u6. Weve had -lots- of speedbumps. People join, get a workload, then they dissapear, leaving us wondering if we are ever going to get whatever they are working on. I may include the ability to spawn random monsters, Im not sure though.


We need help! Email us! join@eternaldestinyonline.com
Kequor
20
Years of Service
User Offline
Joined: 6th Feb 2004
Location: United States
Posted: 20th May 2004 05:05
Tut finished?

Dont worry and keep a cool head.

Everwhat Studios
20
Years of Service
User Offline
Joined: 28th Apr 2004
Location: UK
Posted: 20th May 2004 20:20
RPG - I'm glad work's still continuing on this behind the scenes. You took a lot on your shoulders when you announced it, but when its fniished I'm sure a lot of people will learn a lot from it! Keep it up and don't be discouraged by people hassling you for it, don't release till its right

The forum user formerly known as Kangaroo2.
If the apocalypse comes, email me
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 25th May 2004 02:37
Hey Kang ^_^ Yea I knew that was you ^_^ Yay for IP address's! Yea last week of school (exams ) So I gotta buckle down and work on them. Fine tuning camera movement, and Im gonna be lightmapping the battle arena

Wahoo for purrrty effects!


We need help! Email us! join@eternaldestinyonline.com
Yu Une
20
Years of Service
User Offline
Joined: 26th Apr 2004
Location: under my own little rock
Posted: 9th Jun 2004 13:55
Is this wrote for db or dbp?
John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 10th Jun 2004 23:48
DBP - getting back to work on it since my exams are done (woot!)


We need help! Email us! join@eternaldestinyonline.com
Cian Rice
20
Years of Service
User Offline
Joined: 8th Jun 2004
Location:
Posted: 11th Jun 2004 00:19
I can't acces the site from my browser, could you put it up as an actual link?

Got anime?
I do.
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 11th Jun 2004 00:39
Looks cool RPG, haven't seen you in a while. The camera looks a bit distanced from the action in the screens, you should have it so they only just both fit on screen . Looking forward to reading it and learning something .

Athelon XP 1600+/Radeon 9600 Pro/256 RAM
Zero Blitzt
20
Years of Service
User Offline
Joined: 18th Jan 2004
Location: Different Stages
Posted: 19th Jul 2004 14:43
Why let this die? Nice work, RPGamer!


Join the Revolution.
Rush owns--> www.Rush.com ---> I'm going to see them Aug. 7

Login to post a reply

Server time is: 2024-11-22 13:36:13
Your offset time is: 2024-11-22 13:36:13