game101

Documentation

This small project intends to bring some Java basics to build up a Java application with a 2D Game goal. Starting with Configuration, source of all project to a Game Loop, the project will move smoothly from basic java class to a package organized project to provide Entity, physic, rendering, etc…

  1. The Game class
  2. Java Enum as Configuration
  3. Start drawing with Renderer
  4. Add keys and mouse
  5. Bring Entity and its manager
  6. Adding Physics
  7. Upgrade with GameObject and Plugin «««< HEAD
  8. Display debugging layer
  9. Add Camera, Action !
  10. Adding Scene and SceneManager

The latest chapter's screenshot: Renderer plugin and GridObject

  1. Display Debugging information
  2. Add Camera, Action !
  3. Scene and Scene manager
  4. Adding a Resource manager
  5. Moving with Vector2D

The latest chapter's screenshot:  Adding Scenes and their manager

develop