Code or Patch a Random Encounter System for an Open World Game

Hello there, I've bought a basic spawning system for a Unity game that I'm making for an open world game. Think Skyrim or BOTW (only not nearly as nice). This system works fine for spawning in collectibles for the game, but it's functionality falls short of being able to be used for random encounters when roaming the world. For this project, either editing the current spawning system or building a new one is fine. I might use the words spawning or encounters, but it's all the same system. The original asset calls it a spawner system and I try to stick to that. As for me I understand coding just well enough to know that I'm not at all good at it, so by all means feel free to pitch alternatives that you think would run better or smoother than what I'm looking at below.

The current system capabilities:

-Can lay out large rectangles for a spawn zone

-Can randomize appearance of individual enemies in a spawn zone, like 50% chance of goblin or 50% chance of skeleton, etc

-Can deactivate spawning in the zone within X distance of the player but no distance cap

-Can set time for spawning with a degree of randomness

What the ideal spawning system has:

-Can set time for spawning with a degree of randomness (done with current system)

-Can lay out rectangles or circles for a spawn zone (As a side note the ground is uneven with hills and whatnot. Navmesh might be a simpler targeting system, but it's all one giant map, so feel free to give input as to what might work better since I don't want endgame monsters spawning in the beginning area or vice versa)

-Can spawn in individuals or groups as one encounter, like 1 goblin or 3 goblins together

-Can set spawning to happen within a range from the player, such as between X and Y distance

-Spawns happen roughly in front of player, rather than behind

-Can set a spawning animation to play when stuff appears like a fire or ball of light or something. Maybe just a fade in? (right now they just blink into existence)

-Multiple zones don't trigger all at once, standing inbetween two zones doesn't trigger two encounters

-Some way of despawning enemies if they're out too long or get too far away from the player

-At present when monsters die they play a death animation and then their body lies there, so some way of erasing their body after they've been dead for a bit so that the system knows that the first group of monsters is despawned and that it can spawn in the next group. I think that can be done with an event flag on the death animation, but y'all know best.

Taidot: Unity 3D, C# -ohjelmointi, Pelinkehitys, Pelisuunnittelu

Näytä lisää: pharmacy mgt system open code vbnet, open source game code mob wars, attendance system open source code java, random encounter pathfinder, skyrim random encounters map, rpg random encounters, skyrim fugitive random encounter, random encounter table, random encounter fallout 4, skyrim imperial impersonators, random encounter meaning, employee information system open source code java, finance management system open source code php, health management information system open source code java, hospital management information system open source code java, hospital management information system open source code php, hospital management system open source code, online booking management system open source code java, retail management system open source code visual basic net, school information management system open source code

Tietoa työnantajasta:
( 2 arvostelua ) NRH, United States

Projektin tunnus: #27855594

Myönnetty käyttäjälle:


Hi, I am interested to join your project. As far as I know, most bought in assets aren't so configurable, but after carefully reading your requests, it shouldn't be very complicated. However, instead of circles and Lisää

$500 USD 7 päivässä
(0 Arvostelua)

14 freelancers are bidding on average $724 for this job

(9 arvostelua)

Hi I'm interested in your project. As for me, I’m a Full-Stack Developer with 5+ years of experience in the Unity Mobile App and Game Development. I’ve already mastered Unity UI animation functions and various plugin Lisää

$250 USD 7 päivässä
(19 arvostelua)

Hi, its easier to edit yr current system and met all functionality u need , about the flag on death animation its better to use scriptable object or singelton .

$600 USD 7 päivässä
(30 arvostelua)

Hi there! I'm a Unity3D Game development expert, with over 4+ years experience dealing with this skill, I can help you to Code or Patch a Random Encounter System for an Open World Game. I've previously worked on the ex Lisää

$250 USD 7 päivässä
(27 arvostelua)

Hi sir, I've read your description sir, and let me first thank you for the detailed description . I've used other spawning systems in two previous projects for other clients before. So, I'm familiar wit the spawning Lisää

$390 USD 30 päivässä
(40 arvostelua)

Hi, I have pretty good experience with unity and I can modify the system for you ! I think I can modify the current spawning system for you and make it run according to your need for your current game ! We can use sp Lisää

$550 USD 7 päivässä
(5 arvostelua)

Hey! Sounds like an intersting project. I have made many spawn systems in the past, so i'm sure i can help you :) Please contact me, so we can discuss further. Sincerly, Magnus Axelsen

$600 USD 7 päivässä
(9 arvostelua)

Hello sir. How are you? I am a Unity expert. I have read your project description and I can understand what you want. I think upgrading spawning logic is not a problem for me. And I think I can use Unity's URP to play Lisää

$600 USD 7 päivässä
(4 arvostelua)
(3 arvostelua)

Dear, I have top certificated skills and have good experiences working history in Unity Development. As you can see in my Reviews & Portfolios, I am a professional developer with high skills in Unity3D. I am very inter Lisää

$500 USD 7 päivässä
(4 arvostelua)

Hello there, We are a team of Game developers. We design, Code, Test, Upload and Support for all our games. Background music and Sound effects are also not a problem. Our skill set includes frame works like UNITY 3D, Lisää

$1500 USD 15 päivässä
(2 arvostelua)

My name is Manoj Kumar highly trained professional with a experience of 1 years in designing and development industry, with updated software for designers, Looking for the most original and best quality work... Here I' Lisää

$500 USD 5 päivässä
(1 arvostelu)

Hello dear, I have great experience in Unity development and have developed lots of games in the past years. I also have experience modifying assets from the asset store. I have read your description carefully and I c Lisää

$500 USD 10 päivässä
(0 arvostelua)