Releases: Keller6738/TanksGame
Releases · Keller6738/TanksGame
v_0.1.1
Overview of the TanksGame
- The TanksGame is an Android game where players control tanks and compete against each other.
- The game supports up to four players, each controlling a tank of a different color (blue, red, green, yellow).
- Players can move their tanks and fire rockets at opponents.
- The game ends when only one tank remains, and the player controlling that tank is declared the winner.
Key features of the TanksGame
- Multiplayer support: The game allows up to four players to compete against each other.
- Tank control: Players can move their tanks and fire rockets at opponents.
- Different tank colors: Each player controls a tank of a different color (blue, red, green, yellow).
- Winning condition: The game ends when only one tank remains, and the player controlling that tank is declared the winner.
- User interface: The game has a user-friendly interface with buttons for controlling the tanks and firing rockets.
Technical details of the TanksGame
- The game is developed using Android Studio and written in Java.
- The main activities include:
tanksgame/activities/GameConfigActivity.java,tanksgame/activities/LoadingActivity.java,tanksgame/activities/MenuActivity.java, andtanksgame/canvas/GameActivity.java.- The game uses custom view -
tanksgame/canvas/MyCanvas.javato handle the drawing and movement of tanks and rockets. - The game logic is implemented in classes like:
tanksgame/canvas/Tank.java,tanksgame/canvas/Rocket.java, andtanksgame/canvas/CanvasComponent.java.- The game resources include drawable assets for tanks, rockets, and backgrounds, as well as layout files for different activities.
What's Changed
- Develop by @Keller6738 in #4
Full Changelog: v_0.1.0...v_0.1.1
v_0.1.0
Overview of the TanksGame
- Multiplayer support: The game allows up to four players to compete against each other.
- Tank control: Players can move their tanks and fire rockets at opponents.
- Different tank colors: Each player controls a tank of a different color (blue, red, green, yellow).
- Winning condition: The game ends when only one tank remains, and the player controlling that tank is declared the winner.
- User interface: The game has a user-friendly interface with buttons for controlling the tanks and firing rockets.
Technical details of the TanksGame
- The game is developed using Android Studio and written in Java.
- The main activities include
tanksgame/activities/LoadingActivity.java,
tanksgame/activities/MenuActivity.java,
tanksgame/activities/GameConfigActivity.java, and
tanksgame/canvas/GameActivity.java. - The game uses custom view:
tanksgame/canvas/MyCanvas.javato handle the drawing and movement of tanks and rockets. - The game logic is implemented in classes like:
tanksgame/canvas/CanvasComponent.java,
tanksgame/canvas/Rectangle.java,
tanksgame/canvas/Tank.java, and
tanksgame/canvas/Rocket.java - The game resources include drawable assets for tanks, rockets, and backgrounds, as well as layout files for different activities.
What's Changed
- Canvas check by @Keller6738 in #1
- Merge develop into main by @Keller6738 in #2
New Contributors
- @Keller6738 made their first contribution in #1
Full Changelog: https://github.com/Keller6738/TanksGame/commits/v_0.1.0