Shariq Shah
|
ed3bba2930
|
Added background music to scene
|
5 years ago |
Shariq Shah
|
a988bdea8a
|
Implemented pickups and fixed several other lingering errors
|
5 years ago |
Shariq Shah
|
2adcef4a1f
|
Reworked how scene cleanup/init functions are stored and loaded, added functionality in editor to specify next scene, init and cleanup func names
|
5 years ago |
Shariq Shah
|
c83c4a8eb4
|
Implemented Win/Fail states
|
6 years ago |
Shariq Shah
|
64dcb37310
|
First implementation for doors
|
6 years ago |
Shariq Shah
|
87f478b134
|
Implemented 'select parent' button in editor and added trigger event
|
6 years ago |
Shariq Shah
|
ac16c151a3
|
Started implementing trigger entity type
|
6 years ago |
Shariq Shah
|
e62bf12bc5
|
Added per-scene init and cleanup functions
|
6 years ago |
Shariq Shah
|
08f6518253
|
Added another sound source child entity to enemy entity and added remaining turret properties to editor and in serialization to file
|
6 years ago |
Shariq Shah
|
4ccf09683e
|
Introduced configurable fixed time step
|
6 years ago |
Shariq Shah
|
8bebda53e5
|
Implmented event subscription with a particular object. Added scene load event and configured enemy entities to use that to aquire pointers to child entities after scene is loaded
|
6 years ago |
Shariq Shah
|
c3305a9522
|
Groundwork for enemy entity type
|
6 years ago |
Shariq Shah
|
bc47664c3d
|
Implemented base and derived bounding boxes to enable picking all entity types in editor. Implemented ray mask when querying the scene
|
6 years ago |
Shariq Shah
|
9c89516d3a
|
Improved ray-boundingbox intersection tests and implemented getting hit distance from ray-bounding box intersection test
|
6 years ago |
Shariq Shah
|
ca3a5ac6ec
|
Implemented ray-boundingbox intersection test
|
6 years ago |
Shariq Shah
|
76a6e48f5e
|
Minor addition and refinements in editor behaviour
|
6 years ago |
Shariq Shah
|
bd55fc66bf
|
Implemented duplicating selected entity in editor
|
6 years ago |
Shariq Shah
|
4f3632bb3e
|
Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes
|
6 years ago |
Shariq Shah
|
239d44ac6e
|
Fixed bug with meshes registering with uninitialized materials and not rendering
|
6 years ago |
Shariq Shah
|
cf8f989301
|
Implemented first version of reading/writing entites to/from files
|
6 years ago |
Shariq Shah
|
651cbf1883
|
Implemented command to save scene to file
|
6 years ago |
Shariq Shah
|
24c3e5305a
|
Added delete shortcut key to editor
|
6 years ago |
Shariq Shah
|
66b72cca73
|
Implemented showing selected entity in editor with a specific colour
|
6 years ago |
Shariq Shah
|
a79189b18e
|
Removed game/library split, the game now compiles as one executable only.
|
7 years ago |
Shariq Shah
|
ccb52b9cf8
|
Update to recent changes on linux
|
7 years ago |
Shariq Shah
|
e47b494d80
|
Fixed a bug with rendering and added rpath in linux build
|
7 years ago |
Shariq Shah
|
c651847d43
|
Removed several warnings
|
7 years ago |
Shariq Shah
|
b691df0e1b
|
Modifed ray intersection and Added misc windows related files
|
7 years ago |
Shariq Shah
|
ad5b56b717
|
Fixed vec4 and mat4 multiplication, Implemented screen coord to ray and ray-sphere collision
|
7 years ago |
Shariq Shah
|
6b105f467c
|
Added player module, player init, update and visual representation. Fixed bugs in assigning default texture at material init and setting parent when creating entities in scene
|
7 years ago |
Shariq Shah
|
4a2b6e723c
|
Improved editor camera handling and reimplemented showing current entities in the editor
|
7 years ago |
Shariq Shah
|
a28c5bbda7
|
Phase 1 of Code Refactoring/Simplification complete. Moving towards fixed scene sizes and upfront allocation
|
7 years ago |
Shariq Shah
|
3354df46bb
|
Implemented writing to files through the new Parser and Parser_Object intrerface
|
8 years ago |
shariq
|
a4f3021e44
|
Moved all source files into their appropriate directories i.e. common, game and libsymmetry and began migrating build system to GENie
|
8 years ago |
shariq
|
132e49f434
|
Added support for launching under wayland on linux and ability to select between x11 and wayland through config file
|
8 years ago |
shariq
|
34ccb51d2e
|
Implemented writing entity to text file
|
8 years ago |
shariq
|
8a44bdf4b1
|
Phase 1 of the great refactoring complete
|
8 years ago |
Shariq Shah
|
69122f081d
|
Added separate clear color for each camera
|
10 years ago |
Shariq Shah
|
16dca4f9ca
|
Fixed minor bugs in input code
|
10 years ago |
Shariq Shah
|
c97dbf5777
|
Started adding heirarchical transformations
|
10 years ago |