Commit Graph

20 Commits (c901fe6f9bf8f6dd9f3f972914a5c7dccde5acdb)

Author SHA1 Message Date
Joey Pollack c901fe6f9b Adds SpriteRendererComponent and Image asset to the editor 3 years ago
Joey Pollack d2608b4851 Entity component access and manipulation in wren scripts working! 3 years ago
Joey Pollack 204f0d294c Refactors the World Scripting API into it's own class 3 years ago
Joey Pollack 6b03a758d2 Refactored foreign method binding to be completely handled by the WrenState object 3 years ago
Joey Pollack 09c4b10392 Small refactor to have World use WrenHandles to call methods instead of loading strings directly into the vm. 3 years ago
Joey Pollack dcd95ec685 Foundation of wren scripting system 3 years ago
Joey Pollack 5c9f2e0494 Scripts running during world update 3 years ago
Joey Pollack 50f338c68a Adds foundation for Wren to replace LUA 3 years ago
Joey Pollack ee9112897c Basic world simulation working in editor 3 years ago
Joey Pollack 7e41b4d259 Entity remove working 3 years ago
Joey Pollack 2279b3ff45 Entity parent/child hierarchies implemented 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 43ac2d1d06 Editor builds with some render code removed 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 b49ae6484c Adds World Editor Asset
World assets can be created from the AssetBrowser context menu
4 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 d9f7a136e5 Start of ECS - files added
NFD wrapped up behind utils FileSystem functions
4 years ago
Joey Pollack 564f3e8efe Final refactor touches 4 years ago