Skip to content

stifflerus/newton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Newton

Newton aims to be a 2D physics engine implemented in Haskell.

What's done

  • Basic datatype for world, objects
  • Basic rendering and movement using Gloss
  • Ability for forces to act upon objects

What needs to be done

  • Collision detection
  • Collision handling
  • Different size/mass objects
  • Sprite or other shapes instead of circles
  • Material properties
  • Gravity
  • Landscape (immovable objects such as the ground)

About

2D physics simulation in haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published