Bergmann89
a1a30ecf96
Refactored ship movement
Split ship movement in several systems:
- ShipControl to handle events (mostly state transitions) of single ships
- ShipsMovement to handle the basic movement of the ship (this will update the position of the ship)
- ShipsMoving to handle ships that are in the 'moving' state
- ShipsOrbiting to handle ships that are in the 'orbiting' state
5年前
Bergmann89
6e3d980a70
Implemented ship tail using trandform feedback buffer
5年前
Bergmann89
e26c7dbfd3
Use vertex array and geometry shader to render ships
5年前
Bergmann89
0fb546baad
Renamed glc 'ArrayBuffer' to 'Buffer'
5年前
Bergmann89
574b769235
Added system to handle fleet control events
5年前
Bergmann89
d719a8cc10
Restricted visibility of components
5年前
Bergmann89
9fb731b856
Implemented ship obstacles
Plantes and asteroids are now recognized as obstacles for ships.
5年前
Bergmann89
cf1c473c87
Refactored calculation of positions related to different coordinate systems
5年前
Bergmann89
fa76ebaf6d
Added fleet count to debug output
5年前
Bergmann89
57d44a5030
Implemented detailed fleet selection menu
5年前
Bergmann89
264fc63f1e
Implemented simple fleet selection menu
5年前
Bergmann89
b750209346
Implemented fleet component and needed systems
5年前
Bergmann89
34794e7a3f
Implemented rendering system for ships
5年前
Bergmann89
6ba58cdcd5
Implemented persistance for world
5年前
Bergmann89
7d51fee64e
Refactored shader code and implemented includes
5年前
Bergmann89
09b6b583bf
Implemented render system for planets
5年前
Bergmann89
9263fd7895
Implemented mouse and keyboard events and simple camera movement
5年前
Bergmann89
46a8bc4b13
Implemented Text Manager
5年前
Bergmann89
a69f42a65b
Implemented missing Drops
5年前
Bergmann89
354c303ed3
Implemented textures
5年前
Bergmann89
05b0414267
Implemented virtual file system
5年前
Bergmann89
feee8f1be2
Implemented camera and basic quad rendering
5年前
Bergmann89
41d8007d98
Implemented matrix types
5年前
Bergmann89
4795cbd14f
Implemented vector types
5年前
Bergmann89
152f426a2f
Refactored project (use specs and rayon instead own implementation)
5年前
Bergmann89
384a4f4704
Implemented 'VertexArray'
5年前
Bergmann89
62c621d645
Implemented ArrayBuffer and first basic system
5年前
Bergmann89
97ab80ea05
Implemented glc crate with shader module
5年前