Finish the game in Unity
What has been done:
- Player movement, their attack, and animations
- Dealing damage and killing enemies and their animations
What needs to be done:
- Enemy logic, so that it moves around the map (patrols), when the player enters its field of view, starts pursuing and dealing damage when the model is pressed against the player.
- Enemy animations
- Four rooms (simple levels without other items - only the player and enemies)
- Make the camera fixed on the player
- Save/Load (using a text file or json). Make 2 buttons - save game and load.
All assets are already available, animations are created, they just need to be implemented in the code.
The material can be downloaded at the link: https://fex.net/ru/s/2cbeoka
This needs to be done by 07.05.2024
Client's review of cooperation with Artur Gromov
Finish the game in UnityThe work was done excellently! Always responds quickly to messages and promptly solves all tasks. Explained and demonstrated the added functionality in detail. I am satisfied with the cooperation. I can recommend Arthur to anyone who needs to complete the project on time and with quality!
Freelancer's review of cooperation with Oleksandr Aronov
Finish the game in UnityIt was a pleasure to work with such a clear and responsible client. The task was set clearly and specifically, which significantly facilitated its implementation. Communication was timely and productive, allowing for quick resolution of any issues that arose during the work. It was a pleasure to cooperate, and I was glad to complete this task.
-
135 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.
Current freelance projects in the category C#
A small game for Unity 2DThe technical specifications are here, the scene, UI, and graphics are already available, only programming is needed https://www.figma.com/design/btykPl7Odr8ggvwmTqO8pH/Robo-Loop?node-id=0-1&t=vlanszjRgKHH5U5m-1 C# ∙ 2 days 17 hours back ∙ 15 proposals |
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 6 days 19 hours back ∙ 2 proposals |
Creation of a plugin for integration with the POS system Syrve, C#Develop a plugin for the Syrve POS system (on-premise), which is installed on the establishment's server. The plugin must: (1) transmit data to our server in real-time — orders, table statuses, payments, receipts; (2) receive commands from Reservble — booking confirmations,… C#, Web Programming ∙ 9 days 15 hours back ∙ 14 proposals |