Firefly Maze
A Game by Maggie Rembert
View Project on ArtStation: https://maggierembert.artstation.com/projects/eay3rP
Enter the mystical realm of Firefly Maze! A low poly style 3D game where the player must venture into the maze to collect all the gems to unlock the exit portal. Elements of the game include balance platforms, log pillars, scavenger hunts, and jumping obstacles.
*note: character does have animations but itch.io just didn't like them I guess*
Credits
Scenery Models
- Low Poly Fence Pack and Low Poly Tree Pack by Broken Vector on the Unity Asset Store
- Simple Low Poly Nature Pack by NeutronCat on the Unity Asset Store
- Low-Poly Simple Nature Pack by JustCreate on the Unity Asset Store
Character Model
- Jolleen by Adobe Mixamo https://www.mixamo.com/#/
Gem Model
- Simple Gems Ultimate Animated Customizable Pack by AurynSky on the Unity Asset Store
Music
- Woodland Music Album - 070718 by GWriterStudio on the Unity Asset Store
Status | In development |
Platforms | HTML5 |
Author | Pastel Magpie |
Made with | Unity |
Comments
Log in with itch.io to leave a comment.
Please, unhook the camera from the player, make it smoothly follow the player.
The script for the Camera :
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraFollow : MonoBehaviour
{
[SerializeField] private Vector3 offset;
[SerializeField] private Transform target;
[SerializeField] private float translateSpeed;
[SerializeField] private float rotateSpeed;
private void FixedUpdate()
{
HandleRotation();
HandleTranslation();
}
private void HandleTranslation()
{
var targetPosition = target.TransformPoint(offset);
transform.position = Vector3.Lerp(transform.position, targetPosition, translateSpeed * Time.deltaTime);
}
private void HandleRotation()
{
var direction = target.position - transform.position;
var rotation = Quaternion.LookRotation(direction, Vector3.up);
transform.rotation = Quaternion.Lerp(transform.rotation, rotation, rotateSpeed * Time.deltaTime);
}
}