Commit Graph

14 Commits (c901fe6f9bf8f6dd9f3f972914a5c7dccde5acdb)

Author SHA1 Message Date
Joey Pollack c901fe6f9b Adds SpriteRendererComponent and Image asset to the editor 3 years ago
Joey Pollack de8bc580df Script editor asset and script component created
Script component can track a script editor asset by it's UUID
Double clicking a script asset opens the script in vs code
3 years ago
Joey Pollack 4b9bbc8991 Sorting render groups by render layer 3 years ago
Joey Pollack 2279b3ff45 Entity parent/child hierarchies implemented 3 years ago
Joey Pollack d893849dc3 Basic parent/child relation working with entities 3 years ago
Joey Pollack c330319ad2 Adds BlockOutComponent for graphically representing an entity with a simple quad.
WorldView preview drawing works!
Middle Mouse drag to move works for WorldView
3 years ago
Joey Pollack cd541e7d75 Adds VelocityComponent and CameraComponent
Adds instructions doc explaining the process of adding new components
3 years ago
Joey Pollack 593a16c9cc Re-write of renderer is more or less stable and hooked back up to the core engine.
Quads do not render but gui windows do.
3 years ago
Joey Pollack 5beb9b2789 In process of creating the orthographic camera and camera component
In process of Implementing world rendering and the world view panel in the editor
3 years ago
Joey Pollack 829ca1bbb5 World object and Entities can be serialized and deserialized 3 years ago
Joey Pollack 0fb6e94a2f Added new folder icon
New entities can be added to the world root
4 years ago
Joey Pollack 9dede57b96 First ECS test in the editor working (Tag component editable using a temp-testing entity in the editor) 4 years ago
Joey Pollack e237d0dcb5 Added UUIDs to entities
Added component add/remove/check/get methods for Entity
4 years ago
Joey Pollack d9f7a136e5 Start of ECS - files added
NFD wrapped up behind utils FileSystem functions
4 years ago