Skip to content

Swapnaroop2001/AppleArrow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apple's Arrow quest

"Projectile Archer" is an exhilarating game that combines the thrill of archery with the challenge of mastering projectile motion physics. Developed using JavaFX and SceneBuilder, this game offers players an immersive experience where accuracy, timing, and an understanding of physics are key to success.

About Game:

The gameplay revolves around applying the principles of projectile motion – considering angles, velocity, and gravitational forces – to accurately aim and shoot arrows at targets. Players can adjust the angle and force of their shots, taking into account the trajectory of the arrow influenced by gravity.

How It's Made:

Tech used: Java, JavaFX, Intellij, Scene-Builder. Visually, "Projectile Archer" boasts stunning graphics created using JavaFX, bringing to life vibrant landscapes and engaging environments. The immersive sound effects and responsive animations further enhance the gaming experience, making every shot feel impactful and realistic. Beyond its entertainment value, "Projectile Archer" serves as an educational tool, allowing players to grasp fundamental concepts of physics in a fun and interactive way. By experimenting with different angles and forces, players intuitively learn how these variables affect the trajectory of a projectile.

How to Navigate:

  1. Launch the Game: Open your preferred Java IDE (IntelliJ IDEA or Eclipse). Load the Projectile Archer game project. Build and run the project to launch the game.

  2. Main Game Screen: Step into the captivating world of the Arrow Apple adventure within the Main Game Screen! Here, the essence of archery entwines with the allure of projectile motion simulation, offering an immersive experience that combines picturesque visuals and strategic gameplay.

  3. Set Your Angle: Enter your desired arrow launch angle in the input box.

  4. Launch Your Arrow: Click the "Launch" button to initiate the arrow launch. The button will be disabled until the trajectory is complete.

  5. Evaluate Trajectory: After each unsuccessful trial, observe the dotted green lines representing the trajectories. Use this visual feedback to optimize your angle for the next attempt.

  6. Reset or Exit: If needed, use the "Reset" button to start anew or the "Exit" button to conclude your Arrow Apple adventure.

  7. Trials Remaining: Keep track of the remaining trials displayed on the label.

lkop

Key Elements:

● Visual Landscape: The ground level is adorned with a vibrant green shade, resembling a lush grassy field. Below a certain height, the color transitions to a brown shade, resembling soil.

● Arrow Placement: A stylized arrow is positioned at ground level, ready for launch. The arrow appears as if embedded in the green grass.

● Apple at Height: An apple is suspended at a pre-defined height, from where it is launched, challenging you to hit the target with precision.

● Angle Input Box: At the top of the screen, there's an angle input box with a label, "Set your arrow angle here." Next to it is a space where you can enter the launch angle for your arrow.

● Launch Button: To the right of the angle input box is the "Launch" button. After entering the desired angle, clicking this button initiates the arrow launch. Once pressed, the launch button is disabled until the arrow completes its trajectory.

● Simulation of Projectile Motion: Upon pressing the launch button, both the arrow and the apple are launched, and the game simulates their projectile motion based on the entered angle and predefined parameters.

image

● Keep track of the remaining trials displayed on the label. If you run out of all trials the game will be over!

image

● Outcome Display: If the arrow hits the apple, you win! A congratulatory message may appear, and you proceed to Play the game again.

image

Contact Information

I value your experience with Projectile Archer and am here to assist you. If you have any questions, or feedback, or encounter any issues, feel free to reach out to me.

E-mail: [email protected]

I appreciate your support and look forward to hearing from you!

About

Game simulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages