1. What was planned?
Using the game itself at outreach rather than the old version with paper puzzles.
Get the high score saving working.
Hopefully fixing the lag problem through the use of goal puzzle images overlayed on top of an empty grid.
2. What was done?
Got high score saving working
Implemented unlocking system
Fixed the rounding errors on position
Added a way to get color by clicking on bead
Created the code to reduce lag
Fixed logging bug
3. Problems encountered?
Had a bit of trouble designing the save system file structure but after a few tries I came up with a system that works well.
Due to time constraints at outreach the CSDT portion had to be cut from the schedule this week.
4. What did you learn this week?
All about the problems of blind casting. The rounding error was due to casting doubles to ints before rounding them. This made it cut off any fraction even ones over 1/2. By replacing this code with some rounding the grid now correctly shows the positon of the beads.
5. What's planned for next week?
Take pictures of all the puzzles and fit them into the game. Use these to reduce the lag from huge numbers of beads being on screen at once.
Outreach with the game.
6. Hours worked 18
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment