Development Tools - RPG-Research/bcirpg GitHub Wiki

Through multiple meetings, analysis, process of elimination following scope guidelines, the following tools were found to be the best match to meeting our development goals. This may be adjusted as experience and further research dictates.

Tools we're using for development (this will be updated as we research and experiment):

  • Github
    
  • Godot
    
  • Aurora Toolset
    
  • Visual Studio Code
    
  • Twinery 2
    
  • Use some kind of version control (GitHub)
    
  • Public download use
    
  • Run on as many platforms as possible (starting with PC)
    
  • Explicitly support Brain Computer Interface Devices
    

Code Repository & Version Handling:

Narrative Outline Phase:

Flowcharts, OOD/UML:

  • Basic flowcharts: Libre Office Draw:
  • UML: ______

Neverwinter Nights phase:

Game Toolset Creation:


Game Development & Deployment:

  • Deployment engine toolset: Godot from https://godotengine.org/
  • Development language: C++ and specialized Godot scripts GDScript and Visual Scripting
  • IDE: Visual Studio Code

Naming Convention for Modules:

  • Ilmatar-p(phaseNumber)(GridCoord)(CamelCaseTitle).mod
  • Example: Ilmatar-p1F6Caliban.mod meaning Ilmatar Phase 1, Grid F6, containing Caliban