Posted February 28, 2022 by Littlebath
#Version
-Edited in a new test scene with pro-builder to get a feel of it. -Played a bit with lighting and added in skyboxes as well. Scene looks a lot nicer. More experimentation needs to be done to figure out art direction.
-All player gravity bugs finally fixed. -Player will now always smoothly enter in and out of portals, regardless of direction and with the correct gravity.
-Gravity logic of the physics cube now changed to be more in line with the player. The cube will automatically change it's gravity based on the portal axis it enters. Reduced the amount of code and allows for easier level editing.
-Player will now smoothly rotate in and out of portals based on their direction. Gravity will also smoothly adjust itself, resulting in a very clean cut.
-Rebuilt the player from scratch as a ridged body model is better and allows for easier gravity manipulation. Transferred teleportation and pickup code to the character. Movement and mouse rotation works far better in four directional gravity now.
-Fixed some issues with the player character not being able to properly adjust to the gravity. Need to fix the issue of the player rotating based on the portal location.
Implemented a pickup system where the player can pick up, carry and throw cubes with it's own physics system. Will be used to solve puzzles. The pickup system also works smoothly with portals. Only one small bug where the system forces the player to drop the cube when moving through, but otherwise it's incredibly smooth.
-The player and the pickup blocks can have their gravity altered when entering the portal. Using the gravity shifter mechanic, the player can smoothly teleport and swap gravity with no issues. (Have to test with player for future bugs.)
-Added a main menu that links to a sample scene for testing.
-Made smooth moving portals that allows the player and objects to smoothly transition through. Can also view through the portal correctly. The portal also has a system for smoothly changing gravity for the player that enters. Working for down and upwards.
-Scene management system set up to allow player to navigate through main menu and test scene.
-Implemented pro builder and pro-grid plugins for 3D Level modelling. Will save time when modelling new areas.
-Created a simple test scene that will have the game's core mechanics and will act as a testing ground for game's new features.