Sandstorm Fort
About
Video playthrough with developer commentary:
Links for assets I did not create, credits:
https://assetstore.unity.com/packages/3d/environments/abandoned-buildings-62875#description
https://assetstore.unity.com/packages/3d/environments/urban/desert-buildings-71445#description
https://assetstore.unity.com/packages/3d/environments/urban/desert-fortification-109335#description
https://assetstore.unity.com/packages/3d/environments/landscapes/desert-kits-64-sample-86482#description
https://assetstore.unity.com/packages/3d/vegetation/plants/cactus-pack-11547#description
https://assetstore.unity.com/packages/3d/vegetation/stylized-oasis-194606
https://assetstore.unity.com/packages/3d/props/exterior/rocks-free-pack-98219#description
https://assetstore.unity.com/packages/3d/props/industrial/oil-tank-676#description
https://assetstore.unity.com/packages/3d/props/exterior/electrical-substation-190678
https://assetstore.unity.com/packages/3d/props/low-poly-junkyard-models-pack-97213#description
https://assetstore.unity.com/packages/3d/environments/industrial/old-building-70659#description
https://assetstore.unity.com/packages/3d/props/tools/survival-game-tools-139872#description
https://assetstore.unity.com/packages/3d/props/guns/guns-pack-low-poly-guns-collection-192553#description
https://assetstore.unity.com/packages/3d/environments/morgue-room-pbr-65817#description
https://assetstore.unity.com/packages/3d/environments/hospital-horror-pack-44045#description
https://assetstore.unity.com/packages/3d/props/exterior/tents-21461#description
https://assetstore.unity.com/packages/3d/environments/rubble-pieces-detailed-package-74004#description
https://assetstore.unity.com/packages/3d/props/exterior/rubble-and-debris-modular-set-free-sample-118763#description
https://assetstore.unity.com/packages/2d/textures-materials/sky/free-hdr-skyboxes-pack-175525#description
https://assetstore.unity.com/packages/3d/props/exterior/street-lights-pack-31644#description
https://assetstore.unity.com/packages/3d/environments/ancient-ruins-in-the-desert-part1-19175#description
https://assetstore.unity.com/packages/2d/textures-materials/roads/hand-painted-sand-texture-153397#description
https://assetstore.unity.com/packages/3d/vehicles/land/post-apocalyptic-truck-with-armor-45422#description
https://assetstore.unity.com/packages/3d/environments/historic/church-model-110307#description
https://www.mixamo.com/#/?limit=96&page=1&query=salute&type=Motion%2CMotionPack
https://www.mixamo.com/#/?limit=96&page=1&query=dismissing+gesture&type=Motion%2CMotionPack
https://www.mixamo.com/#/?limit=96&page=1&query=sad+idle&type=Motion%2CMotionPack
https://www.mixamo.com/#/?limit=96&page=1&query=standing+greeting&type=Motion%2CMotionPack
https://www.mixamo.com/#/?limit=96&page=1&query=vanguard&type=Character
https://www.mixamo.com/#/?limit=96&page=1&query=heraklios&type=Character
https://www.mixamo.com/#/?limit=96&page=1&query=swat+guy&type=Character
https://www.mixamo.com/#/?limit=96&page=1&query=gas+mask&type=Character
https://www.mixamo.com/#/?limit=96&page=1&query=olivia&type=Character
https://www.mixamo.com/#/?limit=96&page=1&query=alien+soldier&type=Character
https://freesound.org/people/TreasureSounds/sounds/332629/
https://freesound.org/people/felix.blume/sounds/504583/
https://freesound.org/people/SlendyManGame/sounds/235342/
https://www.pixelcrushers.com/dialogue_system/manual2x/html/dialogue_manager.html
https://www.pixelcrushers.com/dialogue-system/
Background:
This is a fun and interesting experience for players to try as they get to play in a post-apocalyptic world where they wander across a torn-down town, as you must do different tasks in order to stay and live in the town, either as a resident or just passing through. You have the chance to interact with characters, objects, and look around in this open world tutorial where dialogue and narrative story are the most important core mechanics here in the game.
The skills demonstrated on display are an interactive dialogue system that is completely customizable and that has the user the option to pick through different choices. The impacts that the story has on the game is that the player has many options on if they want to talk to certain characters, as there are many answers and replies from questions by NPCs. A fresh UI system that tells the player about their quests and tasks gives an outlook to this game from a story standpoint. Cutscene usage of the player and two other NPCs makes this game feel immersive, as each NPC has custom idle animations given what role that they mean to the town. Particle effects on different items as well as picking those items up gives the player a sense of belonging and interactivity. Background music and special sounds once you approach items gives the player an idea of how far they are in their quest and it gives them context clues on if they are in the right area.
Once the player begins the game, a message will pop up saying that you can press the "J" button on your keypad, as this will bring up your quest log. The quest log shows active, non-active, failed, and completed quests that you can do and have done. These quests can either start off from the very beginning of the game, or they can be given to you by talking and interacting with different NPCs and objects. Once you finish a quest, a message will display saying "Quest Log Updates", as this will let the player know that they have completed that certain quest and another one will begin, as it will show the player the name and description of the next quest on the upper right-hand corner.
Some key controls are listed here below:
The WASD and arrow keys will control the direction of the player.
Pressing Shift while holding down one of the arrow keys will allow the player to run.
Spacebar will interact with both object and NPCs, as this can either be picking up an object or starting a conversation with an NPC.
Moving the mouse around will show the player their intended view given where the mouse is point to or directed towards, as this will effect their movement and angle of the camera.
Game created by Gabe Sotomayor.