Releases: Empty-Whisper/WhispEngine
Releases · Empty-Whisper/WhispEngine
WhispEngine LastRelease
Changelog
[Assignment3.5] - 29/12/2019
Fixed
- When creates a script that already exist
Memory leaks killers
Changelog
[Assignment3.4] - 29/12/2019
Fixed
- Memory Leaks Skybox
- Optimize textures
RainbowShot, Skybox Editor
Changelog
[Assignment3.3] - 29/12/2019
Added
- Skybox editor
- Rainbow Tank Shot
- Improve web
Fixed
- Memory Leak solved
- Creation of Script Component
- Change Textures
ZBuffer, Skybox and GameBuild
Changelog
[Assignment3.2] - 28/12/2019
Added
- ZBuffer preview in real time
- Skybox
- Creation of Game Builds
Fixed
- Mouse Picking while not hovering Scene Panel
Script Independance and Autocomplete ZeroBrane
Changelog
[Assignment3.1] - 28/12/2019
Added
- Script independance
- Don't mouse picking in Game Panel
- Street FBX
- More Brofiler
- ZeroBrane autocomplete
Fixed
- Save and Load scripts duplicates and don't load some inspector vars
Scripting System
Changelog
[Assignment3.0] - 26/12/2019
Added
- Integrate Lua and LuaBridge
- Scripting System
- Scripting Functions
- Log
- Input
- Keyboard
- Mouse
- Gameobject
- active
- name
- transform
- Instantiate
- Destroy
- transform
- position
- rotation
- scale
- forward, up, right
- set position, rotation and scale
- Find, GetChild...
- SetParent
- Vector3
- Quaternion
- Time
- Random
- Component Script with editable variables
- Lua Macros for inspector
- Play, Pause and One Frame system with scripts
- Drag&Drop scripts in GameObjects inspector
- More Brofiler Categories
- Prefabs (Save and Load)
- Beginning of web page
- Script Editor in engine
- Shortcut Panel Editor
- Saves Camera rotation when save scene
- Tank base scripts
Changed
- Panel Resources Optimized :D (5 ms won)
Removed
- glmath.h
Assignment 2
[Assignment2.0] - 24/11/2019
Added
- Hierarchy GameObjects
- Components properties on inspector
- Octree
- Scene Serialization (Load and Save)
- Part of Bounding Boxes
- Own Format
- Resource manager
- Library and Assets logic
- .meta file
- Reference Counting
- Start/Pause/Stop and recover init state
- Transform Camera editor to Fustum
- Camera class logic
- Frustum culling
- Component Camer
- Camera Preview
- Game panel
- Viewport class logic
- Mouse Picking
- Substract all Modules from App.h
- Add Guizmos
- Guizmos logic to Game Objects
Fixed
- Now meshes have always same ID
- Camera Movement
Assignment1.3
Changelog
[Assignment1.3] - 27/10/2019
Added
- Bounding Box
Changed
- Camera controls work with bounding boxes
Fixed
- When import an fbx with polygons with more tha 3 vertex, crashes because cannot calculate normals faces
Assignment1.2
Changelog
[Assignment1.2] - 26/10/2019
Added
- Can deselect GameObjects clicking in hierarchy window
- All panels can be access in Windows menu bar
- Brofiler
Fixed
- Dt code
- Can Focus on an object without need to move mouse to scene panel
- #11
- Drag and drop of pictures (png and jpg)
Assignment1
Changelog
[Assignment1.1] - 26/10/2019
Added
- Drag and Drop GameObjects in hierarchy
- Move Up/Down, delete GameObjects in hierarchy
- Buttons to create Empty GameObjects
- Inspector improved info
- Delete components
- AABB
- Clear Button console
Changed
- Improved recalculation matrix
- Mesh creates with material and only can delete mesh
- Shortcuts