Skip to content
BiceMaster edited this page Dec 3, 2012 · 5 revisions

Introduktion

Detta dokument beskriver hur vår VS-solution skall vara uppbyggd. Detta dokument måste hållas uppdaterat ifall ändringar sker i solutionen. Detta då detta dokument är dokumentationen över solutionen och utöver rubriker även innehåller motivationer till varför beslut tagits på lösningar som kan upplevas knepiga.

Grundläggande

Generellt sett är större (Grafik, fysik etc) moduler implementerade som egna libbar. Mindre moduler är inte implementerade som enskilda libbar utan ligger i egna filter i ClientApp- eller ServerApp-projektet. Alla moduler wrappas sedan till system som placeras i ClientApp eller ServerApp som används i EntityWorld-instansen som finns i ClientApp eller ServerApp.

Solutionstruktur

  • Entry Points
    • ClientApp
    • ServerApp
  • Libs
    • Graphics
    • Physics
    • Audio
    • Input
    • ES (Entity System)
    • AssetsManagement
    • NetComm
    • Gameplay
Clone this wiki locally