v0.1.7 "Organization"
Pre-release
Pre-release
The primary focus of this release was to organize how source files are categorized into directories and modules.
Organization
- Divided project into thetawave_lib and thetawave_game workspaces
- Removed components directory
- Removed resources directory
- Removed systems directory
- Removed entities directory
- Added boss directory/module
- Added misc directory/module
- Added motion directory/module
- Added phases directory/module
- Added player directory/module
- Added spawn directory/module
- Added spawnable directory/module
- Added store directory/module
- Added visual directory/module
- Added weapons directory/module
Misc
- Added blast range for mobs and players
- Added
Timer
for managing periodic events - Added
Health
for managing health of players and mobs - Began adding comments for everything in the game