Bergmann89
|
a1c55d712b
|
Implemented ship data depending on ship type and player race
|
4 years ago |
Bergmann89
|
ad20e60cde
|
Merged 'Velocity' and 'Ship' component
|
4 years ago |
Bergmann89
|
7ec1321114
|
Use builder to create the different world objects
Using builders ensure that the correct components are added to a new created entity.
|
4 years ago |
Bergmann89
|
dc2e4e09a8
|
Renamed 'Owned' to 'PlayerOwned'
|
4 years ago |
Bergmann89
|
b61ee04fd8
|
Renamed 'Orbit' to 'MeetingPoint'
|
4 years ago |
Bergmann89
|
6e3d980a70
|
Implemented ship tail using trandform feedback buffer
|
4 years ago |
Bergmann89
|
ae9f57b993
|
reduced color vector from 4 elements to 3
|
4 years ago |
Bergmann89
|
5ac3940358
|
Use vertex array and geometry shader to render asteroids
|
4 years ago |
Bergmann89
|
c5e70fb728
|
Use vertex array and geometry shader to render planets
|
4 years ago |
Bergmann89
|
e26c7dbfd3
|
Use vertex array and geometry shader to render ships
|
4 years ago |
Bergmann89
|
7697f03369
|
Improved 'FlaggedStorage'
|
4 years ago |
Bergmann89
|
0fb546baad
|
Renamed glc 'ArrayBuffer' to 'Buffer'
|
4 years ago |
Bergmann89
|
42399b6199
|
Use geomtry shader to render text
|
4 years ago |
Bergmann89
|
574b769235
|
Added system to handle fleet control events
|
4 years ago |
Bergmann89
|
d5022fdaaf
|
Renamed 'StateUpdate' to 'InputStateUpdate'
|
4 years ago |
Bergmann89
|
d719a8cc10
|
Restricted visibility of components
|
4 years ago |
Bergmann89
|
dfb3e4df7c
|
Renamed 'PlayerState' to 'GameState'
The 'GameState' resource stores the state of the whole game
(of a single client/player) so this is a better name for this.
|
4 years ago |
Bergmann89
|
8d7e4dc021
|
Merged 'Fleet' and 'FleetInfo' and added 'Orbit' component
Hint: The 'FleetControl' system is broken now, but will be refactored in the future anyway.
|
4 years ago |
Bergmann89
|
9fb731b856
|
Implemented ship obstacles
Plantes and asteroids are now recognized as obstacles for ships.
|
4 years ago |
Bergmann89
|
5a52cc04c4
|
Remove unneded system data from ships system
|
4 years ago |
Bergmann89
|
0c9124f4e7
|
Implemented FleetControl system to move ships between planets
|
4 years ago |
Bergmann89
|
0119fdaf0b
|
Refactored ship system and fixed small bug in fleet info calculation
|
4 years ago |
Bergmann89
|
d58a4ddfe1
|
Renamed 'SelectFleet' to 'FleetSelect'
|
4 years ago |
Bergmann89
|
cf1c473c87
|
Refactored calculation of positions related to different coordinate systems
|
4 years ago |
Bergmann89
|
fa76ebaf6d
|
Added fleet count to debug output
|
4 years ago |
Bergmann89
|
57d44a5030
|
Implemented detailed fleet selection menu
|
4 years ago |
Bergmann89
|
264fc63f1e
|
Implemented simple fleet selection menu
|
4 years ago |
Bergmann89
|
d8a9b7444b
|
Small improvements
|
4 years ago |
Bergmann89
|
f98d2cbed9
|
Implemented FleetInfo component to count the player controlled ships
|
4 years ago |
Bergmann89
|
98b4445769
|
Implemented camera movement with mouse
|
4 years ago |
Bergmann89
|
08813aa636
|
Implemented astroids
|
4 years ago |
Bergmann89
|
b750209346
|
Implemented fleet component and needed systems
|
4 years ago |
Bergmann89
|
9bd2e3f04f
|
Merged 'Player' and 'PlayerVisual' component
|
4 years ago |
Bergmann89
|
c9d71a57cf
|
Implemented trait to log erroneous results with different log levels
|
4 years ago |
Bergmann89
|
f921990546
|
Implemented 'Owned' and 'Player' components
|
4 years ago |
Bergmann89
|
34794e7a3f
|
Implemented rendering system for ships
|
4 years ago |
Bergmann89
|
6ba58cdcd5
|
Implemented persistance for world
|
4 years ago |
Bergmann89
|
3c52c47731
|
Removed unused Code
|
4 years ago |
Bergmann89
|
7d51fee64e
|
Refactored shader code and implemented includes
|
4 years ago |
Bergmann89
|
09b6b583bf
|
Implemented render system for planets
|
4 years ago |
Bergmann89
|
d05b3e3d0a
|
Split modules into seperate crates
|
4 years ago |
Bergmann89
|
754bc502de
|
Implemented configuration resource
|
4 years ago |
Bergmann89
|
48a482b78e
|
Display mouse_pos in debug output
|
4 years ago |
Bergmann89
|
9263fd7895
|
Implemented mouse and keyboard events and simple camera movement
|
4 years ago |
Bergmann89
|
bfa069e4a7
|
Improved logging (using log4rs and log config files)
|
4 years ago |
Bergmann89
|
3dbba8a9c0
|
Removed fonts by name (use only paths)
|
4 years ago |
Bergmann89
|
1323faefc9
|
Refactored Resources and Systems
|
4 years ago |
Bergmann89
|
46a8bc4b13
|
Implemented Text Manager
|
4 years ago |
Bergmann89
|
a69f42a65b
|
Implemented missing Drops
|
4 years ago |
Bergmann89
|
354c303ed3
|
Implemented textures
|
4 years ago |