Skip to content

arthurpellegrini/TinyFlightSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiny Flight Simulator

I. Description

TinyFlightSimulator is a flight simulation game that aims to provide a realistic flying experience. This project includes various functionalities to enhance user interaction, offering features such as dynamic weather, interactive cockpits, and detailed HUDs. The game is coded in C# using the Unity engine. While still in development, many key features have been implemented successfully.

II. Video / Visuals

Here is a video demonstrating the game. Watch video

III. Installation

Follow these steps to install and run TinyFlightSimulator. The game is designed for execution on Windows systems with Unity.

  1. Download the Project: Once you're in the repository, find the green "Code" button on the right. Click it and select "Download ZIP" to download the project files.

  2. Extract the Files: Extract the source code from the downloaded ZIP file. You can do this by right-clicking the ZIP file and selecting "Extract All..." or by running the following command in the terminal:

    unzip Downloads/TinyFlightSimulator.zip -d Downloads/TinyFlightSimulator
  3. Open the Project in Unity: Navigate to the extracted project folder and open it in Unity Hub.

  4. Run the Game: Press the "Play" button in Unity to start the game. If you want to run the game outside of Unity, you can build the project and run the executable file created by Unity.

IV. Usage

Once the game is launched, navigate through the main menu using the mouse to start a new flight. Use the following controls to play

  • Arrow Keys/WASD: Control the aircraft
  • C: Switch camera views

V. Roadmap

  • Implement a seamless day/night cycle
  • Enhance weather transition effects
  • Add more aircraft models
  • Improve terrain collision detection
  • Refine cockpit interactions and animations

VI. Contributions

We welcome contributions to enhance the game's graphics, code, and overall functionality. Please submit your changes through GitHub by creating pull requests.

VII. Authors and Thanks

The authors of this project are:

  • PELLEGRINI Arthur
  • BRISSARD Clément
  • MARTIN Tristan
  • MERNISSI Yassine

VIII. Original Tiny Flight Simulator Project

Project Tiny Flight Simulator's objective is to create a user-friendly, small-scale flight simulation experience that offers a realistic and immersive flight environment, despite its tiny scope. The project is designed to provide users with a simplified yet authentic flight experience, aimed at both beginners and aviation enthusiasts.

Through the simulator, users will be able to learn the basics of flight mechanics, get hands-on experience of flying different aircraft, and enjoy a visually appealing simulation environment.

Clouds Watch video

About

Flight Simulator in Unity3D

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors