Skip to content

This repository features a classic snake game implemented using the A* algorithm for intelligent movement and architectural inspiration drawn from Unity Engine.

Notifications You must be signed in to change notification settings

goorkamateusz/JavaSnake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaSnake

Classic snake game using A* algorithm and architectures inspired by Unity Engine. The game implemented in Java environment.

Project implemented as part of the university course "Programing Platforms .NET and Java".

Polska wersja README

List of content

Authors

Build and run

You can build and run app by commands:

javac src/*.java
java -classpath src JavaSnake

The same command you can run by run.sh script file.

Description

  • green snake - player;
  • blue snake - AI, enemies;
  • black points - obstacles;
  • red points - fruits (snake score one point);
  • ping points - amphibian (running aim, snake score to two points);

Documentation

Link to documentation

Documentation generated by javadoc.

UML diagrams

~UML-diagrams

About

This repository features a classic snake game implemented using the A* algorithm for intelligent movement and architectural inspiration drawn from Unity Engine.

Topics

Resources

Stars

Watchers

Forks