Skip to content

TheSenPie/tiny-world-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tiny-world-java

Tiny World is a personal custom game engine created with Java and OpenGL for fun.

Getting Started

To run the project make sure you have have:

  • Windows 8+: Windows 7 should work too, but was not tested.
  • JDK 8+: You can download Oracle JDK from their wesbite.

Then download the game.zip, extract it and run the game.jar with double-click.

Controls are: WASD and mouse for movement, press T to toggle wireframe mode.

Preview

Video preview.

java_6YrqPL9KJS

Run source code

In case you want to run the project from source code follow these steps.

Prerequisite

  • Make sure you have installed IntelliJ IDEA (the “Community” edition is sufficient)

Then,

  1. Clone the repository.
  2. Open in IntelliJ IDEA as a project.
  3. Make sure Gradle is synced. Firs time it may take several minutes to sync the project.
  4. Add new Run/Debug Configuration.
    • Main class: select am.aua.game.Game as the main class.
    • Working directory: select the 'assets' folder in './src/assets'.
    • Use classpath of the module: tiny-world-java.main
  5. Run the created configuration.

About

Tiny World created with Java and OpenGL for Computer Graphics class Fall 2022.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors