Skip to content

bhunt02/engine_prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

engine_prototype

Prototype 2D Game Engine, coded in Java. This is a project that I began while in my second year of university, and unfortunately wasn't able to make much progress on beyond broad-phase Physics handling and rudimentary graphical rendering. It primarily uses graphics from a project I was working on prior to it, but also gave me an opportunity to design more (low-resolution) seamless tiles.

Current Features

  • Physics Engine ruled by Dynamic Area Tree for more efficient object-to-object interaction processing. (Incomplete)
  • 2D layered Graphics rendering. (Incomplete)
    • Designed to take advantage of Parallax Scrolling
  • User input processing via Swing Input and Action Maps and AWT KeyEvents
  • Concurrent Data Structures (Sets, Lists) for shared use between threads
  • Various classes related to storing level data, sprite data, color data, (game) object data, etc.

About

prototype 2D game engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages