Heist at the Museum - Final Report

Game Concept

To what extent did your game concept change from initial concept to what you implemented? If it did change, how did it change and why?

Design

How does your final project design compare to the initial design, and what are the reasons for the differences, if any?

Schedule

How does your final schedule compare with your projected schedule, and what are the reasons for the differences, if any?

Development Environment

Describe your development environment. What tools did you use? What was your build workflow? If you supported multiple platforms, how did you support making your project work on all platforms? Do you have any tips or suggestions for future groups for their development environment?

Group Mechanics

What group mechanics decisions worked out well, and which ones (if any) did not? Why?

Challenges

Which aspects of the implementation were more difficult than you expected, and which were easier? Why?

Pride

Which aspects of the project are you particularly proud of? Why?

Difficult Problems

What was the most difficult software problem you faced, and how did you overcome it (if you did)?

Toolchain

Please detail your tool chain for modeling, exporting, and loading meshes, textures, and animations. What is your opinion of the tools you used?

Libraries

Which libraries did you use and would you use them again if you were starting over? What lessons did you learn using them?

Language

If you used an implementation language other than C++, describe the environments, libraries, and tools you used to support development in that language. What issues did you run into? Would you recommend the language for future groups?

Lines of Code

How many lines of code did you write for your project? State how you counted.

Group Dynamics

What lessons about group dynamics did you learn about working in such a large group over an extended period of time on a challenging project?

Retrospective

Looking back over the past 10 weeks, is there anything you would do differently, and what would you do again in the same situation?

Courses

Which courses at UCSD do you think best prepared you for CSE 125?

Valuable Learnings

What were the most valuable things that you learned in the class?

Course Feedback

For the pizza celebration after the demos, what did you think about having it in the B270 lab so that people can play each other's games?

Advice

What advice/tips/suggestions would you give students who will take the course next year?

Suggestions

Do you have any suggestions for improving the course? Any other comments or feedback?