Modeling: the main character modeled in Blender.
Transformations: A third-person and orthogonal top-down camera.
Shading & Environment: PBR and models
Toon Shading: special weapon, toon shading applied to enemy.
Textures: Albedo, Roughness, Metallic, AO map, Emissive map.
Illumination: PCF shadow, spotlight area that increases player’s health
Transparency: Semitransparent particles, rendered in the correct order.
Animation: The player is animated.
Paths: Cutscene, the camera moves along a Bézier curve.
Bonus: Path with composite Bézier curve: Cutscene
Move at constant speed along Bézier curve: Cutscene
The collision between the player and objects
Advanced shading (PBR)
Particle effects
Multiple lights (Spot light, point light)
Zoom effects
Post-processing (Bloom)
ACES tonemapping, gamma correction.
Extra effects and features:
Enemies & the boss always face the player
Third-person camera (moving with camera direction)
Move enemies away from each other to prevent clipping.
Smooth knock back effect.