Part 2: What we want¶
In Part two of the Beginner Tutorial we’ll take a step back and plan out the kind of tutorial game we want to make. This is a more ‘theoretical’ part where we won’t do any hands-on programming.
In the process we’ll go through the common questions of “where to start” and “what to think about” when creating a multiplayer online text game.
Lessons¶
Table of Contents¶
- Where do I begin?
- On Planning a Game
- Planning our tutorial game
- Game concept
- Administration
- Building
- Systems
- Do you base your game off an existing RPG system or make up your own?
- What are the game mechanics? How do you decide if an action succeeds or fails?
- Does the flow of time matter in your game - does night and day change? What about seasons?
- Do you want changing, global weather or should weather just be set manually in roleplay?
- Do you want a coded world-economy or just a simple barter system? Or no formal economy at all?
- Do you have concepts like reputation and influence?
- Will your characters be known by their name or only by their physical appearance?
- Rooms
- Objects
- How numerous are your objects? Do you want large loot-lists or are objects just role playing props?
- Is each coin a separate object or do you just store a bank account value?
- Do multiple similar objects form stack and how are those stacks handled in that case?
- Does an object have weight or volume (so you cannot carry an infinite amount of them)?
- Can objects be broken? Can they be repaired?
- Can you fight with a chair or a flower or must you use a special ‘weapon’ kind of thing?
- Will characters be able to craft new objects?
- Should mobs/NPCs have some sort of AI?
- Are NPCs and mobs different entities? How do they differ?
- _Should there be NPCs giving quests? If so, how do you track Quest status?
- Characters
- Can players have more than one Character active at a time or are they allowed to multi-play?
- How does the character-generation work?
- How do you implement different “classes” or “races”?
- If a Character can hide in a room, what skill will decide if they are detected?
- What does the skill tree look like? Can a Character gain experience to improve? By killing enemies? Solving quests? By roleplaying?
- May player-characters attack each other (PvP)?
- What are the penalties of defeat? Permanent death? Quick respawn? Time in prison?
- Conclusions