LaurierCS / PHI-TextBasedGameEngine

A text based game engine for creating games
4 stars 1 forks source link

Combat and/or Interaction System #42

Open jbheard opened 3 years ago

jbheard commented 3 years ago

We need some kind of system for combat and user interactions. I have a few ideas about this:

  1. We implement a combat system; this is probably the easiest way to go right now since we can define phases for attack, defense, use items, etc.
    • We would probably need to write a user interaction system later for non-combat interactions (e.g. NPC dialog)
  2. We implement a customizable user interaction system. This is harder, but allows a lot more flexibility. The game dev can define their own phases. The more we let the game developer define, the closer this gets to writing our own scripting language.

Ideally we can find a middle ground between flexibility and difficulty.