Role: Programmer
Name: Ausiàs Dalmau Roig
Contact:
Mail: ausiasdalmauroig@gmail.com
My Job:
I started working in the engine fixing some bugs, improving some features and adding new ones. Since VS3, we needed to start developing a UI system. And that was my primary job. I developed all the UI system: rendering, components and behaviours. Once that was done, I started making the specific menus of the game using our scripting system.
Later when UI was more advanced than gameplay, I’ve been asked to help in that scrum to be able to reach our goals. So, I helped developing the Evil spirit behaviour, the hitodma and improved the camera.
Finally, I returned to UI to finish the menus and add more cool functionality.
What i’ve done:
- Texture changing on Inspector
- With this feature you can change the texture of any mesh, in the inspector.
- UI System
- Canvas component:
- Canvas manages the UI of the scene.
- Focus and organizes the rendering order.
- Rect Component:
- Handles the position of the UI element of the scene.
- Image Component:
- Texture.
- Color.
- Alpha/Blend.
- Rendering function
- Button Component:
- Texture.
- Color.
- Alpha/Blend.
- OnPress function that handles.
- Rendering function
- Simple Text Component
- Rendering function
- Text related functionality
- Grid Component:
- Grid organizes in a grid form several elements.
- Canvas component:
- Camera improvements:
- Bullet physics made the car go crazy, and the camera was going crazy as well.
- Fixed the camera to not go crazy, and to follow the car smoothly till he comes back to normal.
- Smoothed a bit the camera when turning.
- Bullet physics made the car go crazy, and the camera was going crazy as well.
- Evil spirit item:
- Main features:
- Reverse control.
- Debuf to lower the max speed and the acceleration.
- Second player defense:
- Second player can remove the evil spirit earlier pressing LT and RT continuosly.
- Main features:
- Hitodamas
- Made that Hitodama increases the max speed.
- Hitodama was removed from the game.