Asset Store
Discover high-quality assets for your next game project, or create your own with AI.
Create AssetDiscover high-quality assets for your next game project, or create your own with AI.
Create Asset
Made with Nano Banana 2 Lite ยท CC0 ยท 2 Oct 2026
Generated from: The player character of a scene from a small video game about: Create a complete 3D First-Person Shooter (FPS) Open World game for Android mobile devices. Game Type: 3D FPS, Open World, City Exploration, Action, Driving Platform: Android Mobile Engine: Godot 4 Perspective: First-Person (FPS) 1. Open World City Create a large, explorable 3D modern city featuring: - Wide roads, highways, intersections, and sidewalks. - Tall skyscrapers, apartments, shops, houses, and office buildings. - Gas stations, parks, bridges, and parking lots. - Enterable buildings where possible. - A detailed city environment with realistic lighting. - A connected road network throughout the city. - A small countryside area outside the main city. 2. First-Person Player Create a fully controllable first-person character with: - Smooth FPS camera movement. - First-person walking and running. - Jumping and sprinting. - Crouching. - Health and stamina systems. - Smooth mobile-friendly movement. - Collision detection with buildings, vehicles, and objects. 3. Weapons and Shooting Implement a complete FPS shooting system: - Pistol, assault rifle, and shotgun. - First-person weapon models. - Shooting, reloading, and aiming. - Ammunition counter. - Weapon switching. - Recoil, muzzle flash, and shooting sound effects. - Target practice and combat missions. - A weapon inventory system. 4. Cars and Driving Create a vehicle system that allows players to: - Find and enter cars. - Exit vehicles at any time when safe. - Drive cars around the open-world city. - Accelerate, brake, reverse, and steer. - Switch between first-person and third-person driving cameras. - See working vehicle headlights. - Use different types of vehicles, including sedans, SUVs, sports cars, and trucks. - Display mobile driving controls when inside a vehicle. 5. NPC and Pedestrian AI Add intelligent NPCs throughout the city: - Pedestrians walking along sidewalks. - NPCs crossing roads. - People entering and exiting selected buildings. - NPCs reacting to nearby vehicles and unusual events. - Friendly civilians and hostile enemies. - NPCs with different appearances and behaviors. - NPCs that move naturally instead of standing still. 6. Realistic Traffic System Implement an automated city traffic system: - Cars driving along roads. - Traffic lights with red, yellow, and green signals. - Vehicles stopping at red lights. - Cars following lanes and turning at intersections. - Vehicles slowing down near pedestrians. - Traffic density settings. - Parked vehicles around the city. - Basic vehicle collision avoidance. 7. Missions and Activities Add several activities to make the open world enjoyable: - Main story missions. - Driving missions. - City exploration missions. - Shooting challenges. - Checkpoint races. - Side missions from NPCs. - Collectible items around the map. - Mission markers and objective indicators. - Rewards, money, and player progression. 8. Android Mobile Controls Create a clean, responsive mobile interface: - Left-side virtual joystick for movement. - Right-side swipe area for camera control. - Dedicated Jump, Run, Crouch, Shoot, Aim, and Reload buttons. - Weapon switching button. - Interaction button. - Enter/Exit Vehicle button. - Vehicle steering, acceleration, and brake controls. - Health bar, stamina bar, ammo counter, and minimap. - Adjustable sensitivity and button positions. - Support for different Android screen sizes. 9. Graphics and Sound Create an immersive 3D environment with: - Day and night cycle. - Dynamic sunlight and shadows. - Streetlights at night. - Realistic sky and clouds. - Ambient city sounds. - Car engines, horns, footsteps, and weapon sounds. - Optimized 3D models and textures. 10. Performance Optimization The game must run smoothly on low-end Android phones: - Use optimized low-poly 3D models. - Implement Level of Detail (LOD). - Use occlusion culling and distance-based object loading. - Spawn NPCs and traffic near the player. - Despawn distant NPCs and vehicles. - Use optimized collision shapes. - Provide Low, Medium, and High graphics settings. - Target stable 30 FPS on low-end devices. - Avoid unnecessary real-time physics calculations. 11. Game UI and Saving Include: - Main menu with Play, Settings, and Exit. - Pause menu. - Graphics and sensitivity settings. - Mission selection and mission tracking. - A minimap showing roads and mission locations. - Save and load functionality. - Persistent player position, unlocked weapons, money, and mission progress. Final Requirements Build a playable 3D Android FPS open-world prototype, not just a visual demo. The player must be able to walk, run, jump, shoot, explore the city, interact with NPCs, enter and drive cars, and experience moving traffic. Use Godot 4-compatible systems and mobile-friendly assets. Create the project in organized scenes and scripts. Implement the core gameplay systems first, test them, and then expand the city. Do not create a 2D game. The entire gameplay experience must be in 3D with a first-person camera., full body, plain background. Drawn as a rough storyboard sketch: grey pencil and marker on white paper, one accent colour, loose flat shapes, no shading detail, no background clutter. Everything is original: never draw or resemble characters, places or logos from existing games, films or brands (no red-capped plumbers, no famous mascots), even when the idea names one. Keep the pictures honest: they promise what a small first version of this game, made in a game engine in a few days, can look like. Simple readable shapes, clear silhouettes, few flat materials, the in-game camera view. Never film stills, photoreal renders, AAA key art, detailed textures, cinematic lighting, or anything that looks like a big-studio game. No text, UI, HUD, logos or editor screens inside any image.
Creator
Jamil hasan Tg
Sign in to join the conversation.
Sign in to comment๐CC0
Use, share, and remix the model freely with no restrictions and no attribution needed.