Skip to content

AaronTian-stack/falling-sand

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Final Project!

CIS 5660 Final Project by Aaron Tian and Jason Liu

Project planning: Design Doc (due 11/6)

Link: https://docs.google.com/document/d/1daQ1Lxg7-4aTjbJ6nWlsPGlSO5K-yVkOK4bKGH1HCEc/edit?usp=sharing

Milestone 1: Implementation part 1 (due 11/13)

Milestone progress:

  • Basic automata grid + simulator implemented
  • Basic particle classes implemented (sand, water, wood, fire, smoke)
  • Basic point-and-click UI

Example outputs:

Milestone 2: Implementation part 2 (due 11/25)

Milestone progress:

  • Multithreaded particle simulation
  • More complex particle classes and interactions (stone, salt, acid, gasoline, mold)

Example outputs:

Final submission (due 12/2)

See our final presentation slides for more details

Image importing, user interface elements, performance optimizations and bug fixes. Deployed final app

image

Dependencies

References

About

C++ Falling Sand Simulation

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 80.8%
  • C 16.9%
  • TeX 1.2%
  • Python 0.6%
  • CMake 0.4%
  • Objective-C 0.1%