Budget: 1500 UAH Deadline: 30 days
Sounds interesting! I have experience in game development with Unity and can help you with refining the functionality you described. Here's what needs to be done:
Enemy Logic:
Create a script to control the behavior of the enemy.
Implement enemy patrolling along a specified trajectory or area.
Add player detection when they enter the enemy's field of view, using distance checks or triggers.
Program the enemy to pursue the player once detected.
Implement dealing damage to the player when the enemy model touches the player model.
Enemy Animations:
Create animations for different states of the enemy (walking, running, attacking).
Set up transitions between animations according to the enemy's behavior.
Rooms (Levels):
Create four simple rooms or levels in the Unity scene.
Place the player and enemies in the levels.
Player-Focused Camera:
Create a script to control the camera.
Fix the camera on the player to follow their movements.
Save/Load:
Create a script for saving and loading the game state.
Store data in a text file or JSON format.
Add buttons in the game interface for saving and loading.
To implement this functionality, I will use Unity's basic capabilities and C# without external libraries. After completing the work, I can provide you with the full Unity project with the new functionality.
Proposals are currently absent
Proposals concealed
Current freelance projects in the category C#
-
700 USD
Senior C#/.NET Developer with AI/MLOps Experience Needed
8 proposals 5 August
-
350 USD
Browser Strategy Game Development (Fixed Price)
Gaming Apps 16 proposals 4 August
-
Not specified
Warehouse management system for a small company
41 proposals 28 July