A 3D Unity-based game where players can enjoy the thrill of flipping knives! This repository contains all the essential scripts, assets, and configuration files needed to run and modify the game.
- Knife Throwing Mechanics: Realistic knife flipping physics and controls.
- Customizable Environment: Low-poly environments for better performance and aesthetics.
- Scene Management: Easy-to-navigate scenes and transitions.
- Interactive Objects: Use simple swords and other in-game tools to enhance gameplay.
JumpIntoNextScene.cs
: Script for handling scene transitions.KnifeThrower.cs
: Main script for implementing knife-flipping mechanics.LowPolyEnvironment.meta
: Metadata for the low-poly game environment.SimpleSword.obj
: 3D model of a simple sword used in the game.Yuxi-3D-FlippyKnife.exe
: Executable file to play the game.Scenes.meta
: Scene configuration files.README.md
: Documentation for the repository.
- Unity 3D Engine (Version 2020.3 or newer recommended)
- A Windows system for running the provided executable file.
- Clone this repository:
git clone https://github.com/your-username/3D-Unity-FlippingKnife.git
- Open the project in Unity:
- Launch Unity Hub.
- Select Add project and navigate to the cloned repository.
- Build or run the game directly:
- To play the game, open
Yuxi-3D-FlippyKnife.exe
.
- Play the Game: Launch the
.exe
file to experience knife flipping in a 3D environment. - Modify Game Mechanics: Edit the
KnifeThrower.cs
script to tweak physics or scoring. - Add New Scenes: Use
JumpIntoNextScene.cs
to link additional levels or challenges.
- Add more knife types and skins.
- Introduce a scoring system with leaderboards.
- Implement multiplayer capabilities.
- Expand the game environment with more interactive objects.
Contributions are welcome! If you'd like to contribute, please fork the repository and create a pull request with your proposed changes.
This project is licensed under the MIT License. See the LICENSE
file for more details.