Summarize your overall status for the week
Game Logic
Bob’s skill: Put a warning sign for Alice.
Carol’s skill: Put a lighting for Alice.
Dave’s skill: Be visible to Alice over a small period of time.
Networking & Integration
Graphics
Skill ready:
Skill not ready:
Arts & Music
Add a statement summarizing the group morale
The group morale is really good right now. Everyone in the team is getting along well, feeling motivated, and working together happily, which creates a positive and friendly atmosphere.
Add at least one of your latest screenshots to your group page
What were your concrete goals for the week?
What goals were you able to accomplish?
[x] Obstacle modeling
[x] exit desig
[x] Landing Page
If the week went differently than you had planned, what were the reasons?
More time on the landing page, still need to finish up with the button as well.
What are your specific goals for the next week?
Win and lose page, team logo, more obstacles, button
What did you learn this week, if anything (and did you expect to learn it?)
Procreate and more blender
What is your individual morale (which might be different from the overall group morale)?
😶🌫️
What were your concrete goals for the week?
Try to do some optimization. Finish model loading for all the game characters. Load skill objects and obstacles into the scene. Load wall model for wall substitution.
What goals were you able to accomplish?
Modified drawable object class to support more file extensions. Rigged, baked, and animated all the game characters, now all characters can be successfully loaded in the scene. Loaded some obstacles and skill objects, but still have some UV mapping problems to fix. Successfully loaded wall object in the game that is now used to replace all pure-color walls.
If the week went differently than you had planned, what were the reasons?
I tried to debug the multi-threading optimization problem and found that the issue was that OpenGL uses shared VAO and VBO ID that could be mixed while doing threaded loading. I am trying to separate openGL code from loading code to enable threaded loading.
What are your specific goals for the next week?
Finish engine support for skill objects and obstacles. Continue to work on optimization.
What did you learn this week, if anything (and did you expect to learn it?)
Multi-thread loading with OpenGL. Wavefront model file organization.
What is your individual morale (which might be different from the overall group morale)?