https://play.unity.com/en/games/7fc0098d-124e-4af4-98f7-ef6b7d31c341/extinct-exposure
Modern time photographer gets sent back to the Jurassic period! Take pictures of all the dinosaurs to return. Game was created in Unity.
The player will be a character from a modern time who is working as a photographer. They get sent back in time somehow and end up in the Jurassic period where they find themselves surrounded by dinosaurs. The player will be traveling around the map taking pictures of the many creatures they encounter on the island. Whenever they capture a picture of a creature, they will be able to access the picture and read a description of the creature in the menu. The goal of the game is for the player to capture pictures of all the creatures so that they will be allowed to return back to their time period. The target audience for this game is people who are interested in dinosaurs and want to learn more about them.
- Screenshot capture system with real-time feedback
- Battery management (limited shots)
- Camera flash effect
- Saves photos to local Screenshots directory
- Battery cheat code ('B' key)
- Supports 3 unique dinosaurs:
- Pachycephalasaurus
- Stegasaurus_20K
- PBR_Velociraptor_Blue
- Real-time dinosaur detection
- Success/Failure feedback UI
- Interactive menu ('E' key)
- Multiple pages with descriptions
- Shows captured dinosaur photos
- Progress tracking
- Left/Right arrow navigation
- Win condition when all dinosaurs photographed
- First-person controller
- Pause menu system
- Win screen with options:
- Resume gameplay
- Return to main menu
- Time scale management
- Cursor lock/unlock system
- Battery level indicator
- Photo feedback messages
- Interactive button highlights
- Menu transitions
- Encyclopedia page system
- Automatic screenshot saving
- Timestamp-based filenames
- Directory management
- Photo tracking per dinosaur
- Multiple behavior states:
- Wander: Default exploration state
- Chase: Active pursuit of player
- Idle: Stationary observation
- State transitions based on player proximity and visibility
-
Wander State:
- Random directional movement
- Configurable wandering speed (0.5f default)
- Smooth rotation (0.01f rotation speed)
- Animation state management
- Boundary awareness and correction
-
Chase State:
- Player tracking
- Increased movement speed
- Direct pursuit mechanics
- Line of sight checks
- Defined play area enforcement
- Center point (248,27,250)
- Automatic return behavior when outside bounds
- Smooth transition back to boundary
- Collision detection
- Boundary checks
- Player distance calculations
- Line of sight verification
- Walking animation states
- Idle animation states
- Smooth transitions between states
- Speed-based animation control
- Proximity detection
- Chase initiation distance
- Return to wander when player distant
- Animation state changes based on behavior