SpehsEngine Responsibilities

GUI System

Console

Serialization, Filestream, Compression, String Operations

Joystick Management, Keyboard Recorder

Deprecated Text Rendering and Font Management

Spehs Application Level Responsibilities

Serialization

Writing to file, writing to network streams

Server Architecture

Networking point of view

Client Architecture

Networking point of view

Game Architecture

AI

Ship Generation

Input System

GUI

Physics

In co-operation with Juuso

Game Design

In co-operation with Juuso