Reverse engineered prompt

GitHub

Build me a Unity 2020 shooter demo that feels like a simple PUBG or Call of Duty style prototype. I want a controllable player with third person shooting, plus a first person option, basic movement with jumping, aiming, shooting, reloading, and switching between three guns like a pistol, rifle, and sniper. Add weapon pickups that both the player and NPC can use, a minimap, and mobile friendly or cross platform controls.

I also want at least one shooter NPC driven by a state machine, so it can patrol, look for weapons, find the player, chase, attack, and die. If possible, make the NPC focus on attacking the player instead of other NPCs. Include a few demo scenes that show the systems working.

Please set up whatever Unity layers, tags, navmesh, camera, animation rigging, and imported assets are needed so the project actually runs. Use placeholder or free assets where required, including a character and animations. You can check current docs online if needed.

Have a live product UI? Try website reverse