By Ian Bravo, Jonathan Cheng, Onur Kaymak, Richard Barbour, & Jeremy Josol.
Embark on a remarkable journey as a resilient Snowball in the scorching depths of Hell, where every moment is a test of determination and willpower. Our intrepid hero, the Snowball, faces impossible challenges and seemingly insurmountable odds, a reflection of life's adversities. In this gripping adventure, the Snowball strives to make the impossible possible.
Every action shapes the Snowball's destiny, making it more than just a test of skill but a test of your empathy. Can you guide the Snowball to safety and help it defy the odds against it? The answer lies in your hands in this thrilling adventure of resilience and the triumph of the will to survive.
- Github
- VSCode/Visual Studio
- C#
- Unity
- Blender
- Unity
If you don't already have Unity installed and set up, follow these steps to get started:
a. Download Unity Hub:
- Go to the Unity Hub download page and download the Unity Hub installer for your operating system.
- Install Unity Hub by running the downloaded installer and following the on-screen instructions.
b. Set Up Unity:
-
Open Unity Hub after installation.
-
Click the 'Installs' tab in Unity Hub.
-
Click the 'Add' button to add a new Unity version.
-
Select the desired version of Unity.
-
In the modules selection, make sure to select at least the 'Unity Editor' module. You can add more modules based on your project's needs.
-
Click 'Next' and complete the installation.
If you don't already have a Unity ID, you'll need to create one to access Unity services and products:
a. Visit the Unity Sign Up Page:
- Go to the Unity Sign Up page.
b. Fill Out the Registration Form:
-
Enter your email address, create a password, and complete the required fields.
-
Review Unity's terms and conditions, privacy policy, and cookie policy.
c. Verify Your Email:
- Check your email for a verification link from Unity. Click the link to verify your email address.
d. Configure Unity to Use Visual Studio (or Visual Studio Code):
-
In Unity, go to 'Edit' > 'Preferences' (or 'Unity' > 'Preferences' on macOS).
-
Under the 'External Tools' section, choose 'External Script Editor.'
-
Select 'Browse' and navigate to the Visual Studio (or Visual Studio Code) executable.
-
Click 'Open.'
Choose the project directory and in your terminal enter the command:
$ git clone https://github.com/onurkaymak/ASnowballsChanceInHell.git
You are now ready to work with the Unity project, create or edit scripts, and collaborate with the team as needed. Make sure to consult the project-specific documentation for additional setup and usage instructions.
You, the player, take on the role of the Snowball GameObject
, and in this story of courage and tenacity, the Snowball reacts to your input with unwavering resolve. By applying directional forces, you guide the Snowball through a world engulfed in flames, where danger lurks at every corner.
Key | Action | Description |
---|---|---|
↑ Up Arrow |
Go Forward | Move Player GameObject forward |
← Left Arrow |
Go Left | Move Player GameObject to the left |
↓ Down Arrow |
Go Backward | Move Player GameObject backward |
→ Right Arrow |
Go Right | Move Player GameObject to the right |
␣ Spacebar |
Jump | Make Player GameObject jump |
Key | Action |
---|---|
W |
Go Forward |
A |
Go Left |
S |
Go Backward |
D |
Go Right |
-
Witness game world vessels respond to collisions, creating dynamic interactions.
-
Feel the finely tuned Player speed for a balanced yet exhilarating experience.
-
Encounter various GameObjects that offer speed boosts and slowdown effects.
-
Experience a snowball melting effect with a beat-the-clock timer display.
-
Monitor and improve user performance with an incrementable score display.
-
Immerse in the game world with sound effects and background music.
-
Face competitive win or lose conditions for an engaging challenge.
-
Explore a customized game world environment's concept and design.
- Stone
- Terrain
- Snowball
- Snow and Ice
- Snow Forest
- Winter Village
- Rope Bridge
- Low Poly Fire
- Metallic Coin
- Score and Time
- Transparent Culling System
- Artist: Aphex Twin
- Album: Drukqs
- Songs:
- Bbydhyonchord
- Vordhosbn
Powered by Unity
...Bugs? They're features! 😉
This project is licensed under the MIT License. Copyright (C) 2023 Ian Bravo, Jonathan Cheng, Onur Kaymak, Richard Barbour, & Jeremy Josol. All Rights Reserved.
MIT License
Copyright (c) 2023 Ian Bravo, Jonathan Cheng, Onur Kaymak, Richard Barbour, & Jeremy Josol.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.