A WebGL game built with HTML, CSS, and JS, leveraging the three.js library.
Use the X key on the keyboard to fire bullets. Adjust the altitude of the aircraft by moving the mouse up and down to avoid the red rocks. Use the mouse left and right to adjust the camera focus of the aircraft. Pulling to the left zooms in, while pulling to the right zooms out.
I stumbled upon this project akarsh-mahajan by chance and found it to be exactly what I was looking for in terms of framework. The technology stack is minimalistic and fits my needs perfectly. Building upon it, I've performed extensive customization, addressing numerous minor bugs, fine-tuning the scenes, and introducing additional level transitions. Moreover, I've implemented dynamic weather effects, enhancing the overall immersive experience.
For those interested, please consider following me and akarsh-mahajan. Moving forward, I plan to enhance touchscreen support, as the current version only detects mouse input on PC. I'll also continue expanding the level design to further enrich the gameplay experience.
Your support and feedback are highly appreciated!
Include a video demonstration of your project here, showing off the 3D spatial effects achieved using THREE.js.
You can also try out the live demo of the project:
Provide detailed instructions on how to install and use your project. Since your project is static web-based, there may not be installation steps required, but you can still include information on how to download the code and run it locally.
git clone https://github.com/aiwongs/airplane.go.reborn.git
cd your-project
Usage
run the 'index.html' file
If you would like to contribute to this project, please follow these guidelines:
Fork the repository Create a new branch (git checkout -b feature) Make your changes Commit your changes (git commit -am 'Add new feature') Push to the branch (git push origin feature) Create a new Pull Request
This project is licensed under the MIT License.