]> git.tdb.fi Git - libs/game.git/shortlog
libs/game.git
2023-05-19 Mikko RasaSupport adding prop entities to Landscape
2023-05-15 Mikko RasaAdd support for shadows
2023-05-15 Mikko RasaTrack destruction of individual components in Renderer
2023-05-15 Mikko RasaAllow clearing an Owned by assigning nullptr
2023-05-07 Mikko RasaMake Owned friendly to other template specializations
2023-05-07 Mikko RasaMake iterate_objects const
2023-05-07 Mikko RasaChain certain pool operations to pools of derived objects
2023-05-07 Mikko RasaKeep track of object pools for derived types
2023-05-07 Mikko RasaMake the destructor of PoolBase virtual
2023-05-07 Mikko RasaMake pools non-movable
2023-05-07 Mikko RasaAdd a generation number to Reflector
2023-05-07 Mikko RasaInclude generated headers from the installed location
2023-03-12 Mikko RasaAdd game setup imports as transitive dependencies
2023-03-12 Mikko RasaUpdate location of generated source files
2023-02-11 Mikko RasaAdd components and systems for creating terrains
2023-02-11 Mikko RasaMake Presenter store pointers to systems, not just...
2023-02-11 Mikko RasaAdd a component for using dynamic meshes in entities
2023-01-28 Mikko RasaAdjust Bassteroids for the lighting changes
2023-01-28 Mikko RasaCreate the rendering sequence dynamically
2023-01-28 Mikko RasaAdd components for creating lights
2023-01-28 Mikko RasaFurther refactor Renderer and MeshRenderer
2023-01-24 Mikko RasaAdd a transform propagator to stages by default
2023-01-21 Mikko RasaRefactor Renderer to pick up components instead of...
2023-01-21 Mikko RasaHave MeshRenderer's constructor take a GL::Object
2023-01-21 Mikko RasaUndefine the API macro at the end of a setup header
2023-01-17 Mikko RasaAdd basic networking infrastructure
2023-01-09 Mikko RasaDerive GameSetupDefinitions from TemplateFile instead...
2023-01-08 Mikko RasaUpdate .gitignore files
2023-01-08 Mikko RasaLoad the various setups through resources
2023-01-08 Mikko RasaAdd dependency to mspmath in Bassteroids
2023-01-08 Mikko RasaUse the setup generator to create setup structs
2023-01-08 Mikko RasaSupport API decorations for setups
2023-01-08 Mikko RasaPrefix C++ types with namespaces in the setup generator
2023-01-08 Mikko RasaAdd import functionality for setup modules
2023-01-08 Mikko RasaRefactor the setup generator to store types in modules
2023-01-07 Mikko RasaCreate a builder plugin for the setup generator tool
2023-01-07 Mikko RasaRemove a temporary hack
2023-01-07 Mikko RasaAdd an include which is now necessary
2023-01-07 Mikko RasaDecorate things which constitute the public API of...
2022-12-17 Mikko RasaAdd a tool for generating setup structs and loaders...
2022-12-07 Mikko RasaAdjust system dependencies to resolve scheduling ambigu...
2022-12-07 Mikko RasaSchedule systems based on their declared dependencies
2022-12-07 Mikko RasaAdd flags for declaring ordering between systems
2022-12-07 Mikko RasaMake it possible to find reflected classes by RTTI
2022-12-04 Mikko RasaAdd move constructor and assignment from Owned of deriv...
2022-12-04 Mikko RasaChange Owned's constructor to take a pointer to the...
2022-12-04 Mikko RasaCosmetic fixes
2022-12-04 Mikko RasaMinor optimization to AccessGuard::check
2022-12-04 Mikko RasaReport which system caused invalid access
2022-12-04 Mikko RasaEnforce correct access to buffered components
2022-12-04 Mikko RasaConvert components to buffered where appropriate
2022-12-04 Mikko RasaImplement base support for buffered components
2022-12-04 Mikko RasaPlug a memory leak in EventBus
2022-12-04 Mikko RasaAdd unit tests for the event bus
2022-12-03 Mikko RasaAdd unit tests for reflection
2022-12-03 Mikko RasaAdd reflection infrastructure
2022-11-28 Mikko RasaDefer creation of bullets until the end of the frame
2022-11-28 Mikko RasaEnforce no creation or destruction of objects during...
2022-11-27 Mikko RasaMake asteroids take damage when shot and eventually...
2022-11-27 Mikko RasaRemove destroyed entities from the physics simulation
2022-11-27 Mikko RasaEmit events for colliding physical entities
2022-11-27 Mikko RasaPass bullet's initial transform values directly to...
2022-11-25 Mikko RasaDisable keyboard autorepeat by default
2022-11-25 Mikko RasaMake it possible to shoot bullets in Bassteroids
2022-11-25 Mikko RasaInitialize Transform's matrices to identity
2022-11-25 Mikko RasaFix various cases of bad math
2022-11-25 Mikko RasaAdd missing initializer for player ship's moment of...
2022-11-25 Mikko RasaUse the correct inertial quantity for calculating veloc...
2022-11-25 Mikko RasaDon't apply more friction than it takes to nullify...
2022-11-21 Mikko RasaSimulate friction in collisions
2022-11-21 Mikko RasaAdd a controllable player ship to Bassteroids
2022-11-20 Mikko RasaAllow external forces and torques to be added on rigid...
2022-11-20 Mikko RasaAdd rotation to physics simulation
2022-11-20 Mikko RasaAdd infrastructure for receiving player input
2022-11-12 Mikko RasaAdd playfield boundaries to Bassteroids
2022-11-12 Mikko RasaImplement box colliders in Bassteroids' physics system
2022-11-12 Mikko RasaProvide a way to request events for existing entities...
2022-11-12 Mikko RasaCosmetic tweaks
2022-11-12 Mikko RasaAdd some useful constructors for TransformValues
2022-11-12 Mikko RasaImplement a simple physics system in Bassteroids
2022-11-09 Mikko RasaBegin creating an example game
2022-11-09 Mikko RasaAdd setters for the individual parts of Transform
2022-11-04 Mikko RasaCosmetic fixes
2022-11-04 Mikko RasaAdd a way for systems to do things at the end of a...
2022-11-02 Mikko RasaAdd components for giving entities a visual appearance
2022-11-02 Mikko RasaRecursively add subdirectories of the data directory...
2022-11-02 Mikko RasaAdd less-than comparison for handles
2022-10-29 Mikko RasaAdd a view sub-library, including a Camera component
2022-10-29 Mikko RasaAdd a function to remove a system from a stage
2022-10-29 Mikko RasaPut Director's destructor in the .cpp file
2022-10-29 Mikko RasaAdd resource container references to Director and Stage
2022-10-29 Mikko RasaAdd some useful accessors
2022-10-29 Mikko RasaTweak the constructors of Owned
2022-10-29 Mikko RasaUse template lambdas to avoid repetition of types
2022-10-25 Mikko RasaMake it possible to retrieve components and systems...
2022-10-25 Mikko RasaAdd stage activation and events
2022-10-22 Mikko RasaAdd a transform component and propagation system
2022-10-22 Mikko RasaAllow null handles to be created from nullptr
2022-10-22 Mikko RasaFix some pointer/reference mismatches in EventBus
2022-10-22 Mikko RasaAdjust component ticking
next