09-06-2007, 07:52 PM
Ok I am going to cover or at least try to cover the stuff people don't understand when they first come here. The other one only covered ip address settings, the way the server connects to the client, and what it was coded from. I think that was all of it last time I looked.
well here is the first part of the tutorial kind of lame but at least it goes into detail.
Welcome to my beginner tutorial.
I will introduce you to what each separate folder mirage source starts out
with is for. there is 5 folders in the client side and 5 in the server side
mattering on if you have an interface folder or not for the client. If you do
there will be 6 folders , but I'll talk about them all.
CLIENT SIDE: Gfx= this is the folder that holds all your games playing
pictures like the character, the tiles they walk on, Spell animation, Spell icons,
Item pictures and more.
Logs= This is where your client stores its error information, and
player chat information. This is truly not really needed, but that's up to you.
Music=If you don't know what this is ill slap you so hard your
children's children wont have babies, But if you don't this is the folder that
holds the sounds in the game on on the client like the special clicking
noises.
Interface= This folder is for Menu animations and looks its where
you store the pictures that make your client look unique, or could be used
for really cool flash animation main menus and options {YAI BABY!}.
Maps= This is where all of your map data gets stored. this is the
maps that your person who's playing on the client gets saved for so loading
is faster next time and helps save space for the server to load it for other
users.
Src= This is the folder that contains the source code this is the
stuff you will be editing and the stuff i will be talking about in this long
tutorial for beginners.
SERVER: Accounts= This is where all the accounts your users and you make
are stored. you can edit them randomly, make your character a god, and so
on.
Logs= See client logs definition.
Data=This is your most important folder for your game. this makes
your server the most important part, and it helps keep people from cheating
because they can't get to it if you have the server. All what is in here is the
data on everything except the maps, and charters. This folder contains
information about your items what animations and how much damage spells
do, and how much def armor adds and so on.
Maps= this is the server side maps these are the maps that get
saved and transferred to the client side maps if changed the client side maps
get saved over. sorted by number usually.
Src= This is the special source you have to have in order to start a
game its involves what is in your game as what each thing can do giving
everything limitations, and also is a safe guard to help stop people from
cheating.
--------Client/Server Frm's----------
frmserver and stuff like it are just forums filled with buttons and text that work along and slowly activate the code. by pressing exit you leave. by pressing play you go to the next on and so on. DirectX here is also used for showign animated pictures or the game screen of course on something like frmmirage. It also has loading bars and other things. but they can not run by them selves without just a bit of gamelogic code or any kind of code that tells and sets limitations.
well here is the first part of the tutorial kind of lame but at least it goes into detail.
Welcome to my beginner tutorial.
I will introduce you to what each separate folder mirage source starts out
with is for. there is 5 folders in the client side and 5 in the server side
mattering on if you have an interface folder or not for the client. If you do
there will be 6 folders , but I'll talk about them all.
CLIENT SIDE: Gfx= this is the folder that holds all your games playing
pictures like the character, the tiles they walk on, Spell animation, Spell icons,
Item pictures and more.
Logs= This is where your client stores its error information, and
player chat information. This is truly not really needed, but that's up to you.
Music=If you don't know what this is ill slap you so hard your
children's children wont have babies, But if you don't this is the folder that
holds the sounds in the game on on the client like the special clicking
noises.
Interface= This folder is for Menu animations and looks its where
you store the pictures that make your client look unique, or could be used
for really cool flash animation main menus and options {YAI BABY!}.
Maps= This is where all of your map data gets stored. this is the
maps that your person who's playing on the client gets saved for so loading
is faster next time and helps save space for the server to load it for other
users.
Src= This is the folder that contains the source code this is the
stuff you will be editing and the stuff i will be talking about in this long
tutorial for beginners.
SERVER: Accounts= This is where all the accounts your users and you make
are stored. you can edit them randomly, make your character a god, and so
on.
Logs= See client logs definition.
Data=This is your most important folder for your game. this makes
your server the most important part, and it helps keep people from cheating
because they can't get to it if you have the server. All what is in here is the
data on everything except the maps, and charters. This folder contains
information about your items what animations and how much damage spells
do, and how much def armor adds and so on.
Maps= this is the server side maps these are the maps that get
saved and transferred to the client side maps if changed the client side maps
get saved over. sorted by number usually.
Src= This is the special source you have to have in order to start a
game its involves what is in your game as what each thing can do giving
everything limitations, and also is a safe guard to help stop people from
cheating.
--------Client/Server Frm's----------
frmserver and stuff like it are just forums filled with buttons and text that work along and slowly activate the code. by pressing exit you leave. by pressing play you go to the next on and so on. DirectX here is also used for showign animated pictures or the game screen of course on something like frmmirage. It also has loading bars and other things. but they can not run by them selves without just a bit of gamelogic code or any kind of code that tells and sets limitations.