Module 8: Abstract Data Types¶
In this unit, you will be introduced to two new ADTs: Lists and Sets.
- Abstract Data Types
- Sets
- Object Equality
- Module 8 Studio
- Assignment 8: Zombies: The Final OBJECTive
- Assignment Setup
- Zombies… The Final OBJECTive
- Files
- Watch this video on Real Time Animation
- Procedure & Recommended Workflow
- Entity
- Constructor and Instance Variables
- Is Zombie, X, and Y Accessors
- Radius Accessor
- draw() description
- distanceCenterToPoint(xOther, yOther)
- distanceEdgeToEdge(xOther, yOther, radiusOther)
- isTouching(xOther, yOther, radiusOther)
- moveToward(x, y, amount)
- moveAwayFrom(x, y, amount)
- Investigate Find Closest
- update(entities, deltaTime)
- Zombie Simulator
- Revisit Entity update(entities, deltaTime)
- Assignment Requirements
- Submitting your work
You have attempted of activities on this page