[Crossfire-wiki] [Crossfire DokuWiki] page changed: dev_todo:char_creation
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Sun Sep 17 02:44:26 CDT 2006
A page in your DokuWiki was added or changed. Here are the details:
Date : 2006/09/17 02:44
User : mwedel
Edit Summary:
@@ -1,32 +1,13 @@
- ====== Character Creation ======
- Someone makes this page nice, I am unskilled with wiki. Additions are
wellcome.
-
- ===== Current Ideas =====
-
- ==== Idea 1 ====
- Extend character creation with an ingame logic. Select a race by steppin
g on a teleporter and similar.
-
- === Pros: ===
- * All clients compatible
- * Few coding
-
- === Cons: ===
- * Added complexity for a new player
- * Probably an unusual "First impression" of the game (few games use in
-game character creation and the best on that where those from the early '
90).
-
-
- ==== Idea 2 ====
- Add a total new character creation with a clientside interface.
-
- === Pros: ===
- * Conform to the current RPG paradigm, better/more familiar impression
on new player
- * More flexible to some share
-
- === Cons: ===
- * Out of crossfire style. (Arguable -- is that style even intentional
?)
- * Breaks backward compatibility with old clients, not much an issue si
nce many 2.0 features are already going to break it.
- * Quite some coding required.
- * If we still want to allow servers to customize creation options, the
n the server will have to communicate them to the client, adding complexit
y.
+ The idea is to add new method for login and character creation. This w
ould be done by client side logic.
+ brief outline:
+ * Player is present with a small login window, and in that window is a
button for new character (if player enters incorrect name/password, would
say try again or say create a new character)
+ * For new character creation, client would present a nice interface to
the player, letting them choose race,class, and stats from pulldown menus
and spinbuttons.
+ * Client would use a requestinfo to get the race and class information
.
+ * Instead of rolled up stats, players would have a set number of point
s to spend on there stats (settable in the config file)
+ * Player selects their stats, race, class, starting location, name, et
c, and hits 'done' or the like.
+ * Client sends this info to server, and server validates it is then co
rrect (client should never send wrong data, but someone using a hacked cli
ent shouldn't be able to generated bad characters)
+ * As part of this, the different classes would need to become archetyp
es, so server can know what they are.
+ * Down the road, an advanced creation method could be used where playe
r doesn't choose a class, but rather what skills they want (and maybe get
a small pile of gold). That should wait for any skill changes to be made.
IP-Address : 209.204.178.229
Old Revision: http://wiki.metalforge.net/doku.php/dev_todo:char_creation?r
ev=1157900846
New Revision: http://wiki.metalforge.net/doku.php/dev_todo:char_creation
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list