Skip to content
 
 

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Battle of the River

Battle of the River is a small Java game created during my bootcamp journey as part of a team project.

The game was built after about one month of bootcamp experience and challenged us to design and deliver a playable concept in a short time frame.


Game Concept

Two characters face each other across a river.

One player is controlled by the user, while the other is controlled by the computer.
The objective is to hit the opponent with arrows while avoiding incoming attacks.

The game combines simple action mechanics with movement, timing, and collision-based gameplay.


Features

  • Player vs computer gameplay
  • Arrow shooting mechanics
  • Dodge / movement logic
  • Basic game loop and collision interactions
  • Desktop game interface built with Java graphics libraries

Tech Stack

  • Java
  • SimpleGFX
  • Ant
  • Photoshop (used for assets / visual resources)

Context

This repository represents an early milestone in my software development journey.

It was developed during bootcamp as part of a team challenge and helped me practice:

  • Java fundamentals
  • basic game logic
  • teamwork and collaboration
  • structuring a project under time constraints
  • working with visual assets and desktop graphics

Team

Built together with:

  • Adriana Alves
  • João Pinheiro
  • Neide Margarido
  • Ricardo Pinho
  • Rui Lopes

Run the Project

This is a Java desktop project.

Depending on your setup, you may run it through your IDE or with Ant build tools if configured in the repository.


Notes

This project is kept public as part of my early development learning history and reflects one of my first experiences building a game with Java.

About

Bootcamp Java game project built with SimpleGFX: two players dodge and shoot arrows in a river setting.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages