Commit dbf92ce4 authored by Boris Mühmer's avatar Boris Mühmer
Browse files

added some brainstorming

parent 2c65b27f
Loading
Loading
Loading
Loading
+45 −0
Original line number Diff line number Diff line
@@ -2,3 +2,48 @@

_MUOG_ (Multi User Online Game) is just a playground for a simple project.

## Brainstorm

- use TDD for project
- even for a MMORGP, what are the goals
    - wealth
    - special equipment
    - special abilities
- traditional RPG elements
    - races
        - what is a race, related to the game?
    - classes
        - what is a class, related to the game?
        - is a class fixed, or a template for skills
    - skills
    - avatar attributes
- allow different rule sets
- basically one world, but with different instances, because of
    - different rule sets
    - development process
    - like elite dangerous: solo, group, and open game
- game environment: basic world definition
    - ruleset creates a new instance
    - same avatar in different instances? => yes, e.g. for testing different rules sets
    - world has fixed hubs, where avatars can meet
    - other parts are instanced based on game style: solo, group, open
        - dungeon generator?
        - maze generator?
- avatar setup
    - gender?
    - race
        - are there races without a gender?
        - how "compatible" are races?
    - class?
    - skill based?
- how to code stuff?
    - hardcoded
    - db driven
- general goals
    - terminal interface, but with ssh instead of telnet
    - security is a major concern
        - encrypted communication
        - secure storage of (sensitive) data


<!-- End Of File -->
 No newline at end of file