Episode 17: Particles Optimization
I decided not to follow this video, and still keep using vectors in the
particles because it's good practice for me. Instead I took the time to turn
`particle` into a struct to save some cycles (the `(disassemble 'particle-*)`
functions look a lot nicer now) and made `zap%`.
author |
Steve Losh <steve@stevelosh.com> |
date |
Sun, 01 May 2016 22:53:25 +0000 |
parents |
2278039315fa |
children |
29b2d3f28208 |
(asdf:defsystem #:coding-math
:name "coding-math"
:description "Working through the Coding Math videos."
:author "Steve Losh <steve@stevelosh.com>"
:license "MIT/X11"
:version "0.0.1"
:depends-on (#:defstar
#:optima
#:sketch
#:trivial-types
#:cl-arrows
#:fare-quasiquote-optima
#:fare-quasiquote-readtable)
:serial t
:components ((:file "quickutils") ; quickutils package ordering crap
(:file "package")
(:module "src"
:serial t
:components ((:file "utils")
(:file "math")
(:file "fps")
(:file "vectors")
(:file "particles")
(:file "main")
(:file "ballistics")
))))