Group Report
IMG_6143.mov
Individual Reports
You can find each report in the tabs :)
Katy
What were your concrete goals for the week?
- basic gameplay — some way to die and also to win???
- show real player attributes in the ui
- get the features we were working on together — camera angles, holding, throwing, jumping, etc
- kind of want to do throwing with the angle of the camera
What goals were you able to accomplish?
- refactored serialization so that each object serializes itself basically; makes it much simpler to keep track of the diff object types and easier if we change them too
- fix memory bug
- can’t remember if the camera + cursor stuff was this week or last
- make the player lose hearts if it touches the boss and then have that show up in the ui and then if it has 0 hearts it teleports to the sky and respawns
If the week went differently than you had planned, what were the reasons? note that this happens regularly…I would prefer you to be aggressive in what you want to try accomplish rather than limit yourself to goals you know you’ll easily achieve. so answering this question is more of a reflection on the development process and the surprises you encounter, it’s not at all an evaluation.
- didn’t get to the camera + throwing stuff quite yet. didn’t expect to refactor serialization/deserialization but issues with integrating the ui and accessing objects made me think a change would be better
- basic gameplay came together a lot more piecework than expected — rather than having a fleshed out goal of what gameplay looked like we kinda just stitched up a bunch of stuff to work together in the game 😂
What are your specific goals for the next week?
- more nuanced gameplay — beginning/dying screen
- I want to be stomped by the boss !!
- throwing at angle of camera
- lakers not get swept
- transition btw resource collecting and boss fight stage
- i am going to be out for a bit next week bc my friend is graduating but i communicated and will be working mon-wed and sun
What did you learn this week, if anything (and did you expect to learn it)?
- some c++ class stuff for the serialization/deserialization
- when you add a virtual method I guess the memory layout changes which exposed a bug we had that serialized a vector (overloaded the << operator)
What is your individual morale (which might be different from the overall group morale)?
Spurs LOSE after Wemby concussiion
yuehua == orange, me and thanh = =husky
yuehua == orange, me and thanh = =husky
Luna
What were your concrete goals for the week?
- ART ART ART MODELING
- fix graphic system
- midterm…and other class project due…
What goals were you able to accomplish?
- I passed my midterm.
- See all the graphics/art stuffs above in the group reports.
- Create a single massive loaded not SRP 1k line pr dump for my teammates. + bunch of new models loaded. (Because it was only me working on it that day, and everyone merged their code…)


If the week went differently than you had planned, what were the reasons? note that this happens regularly…I would prefer you to be aggressive in what you want to try accomplish rather than limit yourself to goals you know you’ll easily achieve. so answering this question is more of a reflection on the development process and the surprises you encounter, it’s not at all an evaluation.
- I make 70% amount of the art assets I expected. Well, I still did more random coding (graphic, system, physics…?) than art, so I guess I still overachieved.
What are your specific goals for the next week?
- More modeling (landscape, items, more player models?).
- Fix the current graphic code so each model gets its own Mtoon shader parameter. (graphic enhancement)
- Get that particle system working
- Auto-collider box binding? (Or someone should do it bc right now spending 1 hr manually adjusting colliders pisses me off)
- JSON is finally here!!! Need to get the Imgui UI editor working now
What did you learn this week, if anything (and did you expect to learn it)?
- I learned more about how to use Blender, more skeleton + animation stuffs for the boss. Additionally, since I have to work on GLB export, I have had a better understanding of model export format in general.
- Now I have a more solid understanding of our current code base now, which I feel more freedom to implement stuff (while breaking my teammates’ code and fixing those lol)
What is your individual morale (which might be different from the overall group morale)?
- I was so happy that I finally got one free day in my life that the whole Sunday I was 100% working on 125 it feels amazing I'm workaholic.

Yuehua
What were your concrete goals for the week?
What goals were you able to accomplish?
- Some boss stuff! I was able to get in basic pathing and stomping, but it’s not very polished (in particular, the boss moves really slowly…), I suspect due to a lack of legitimate sound events and no animation (unless I set the boss down speed to be ludicrously high, it just looks like a polite curtsey). I also started working on getting in more sound events.
- Merged in a decent amount of stuff also, but that was mostly not my work
If the week went differently than you had planned, what were the reasons? note that this happens regularly…I would prefer you to be aggressive in what you want to try accomplish rather than limit yourself to goals you know you’ll easily achieve. so answering this question is more of a reflection on the development process and the surprises you encounter, it’s not at all an evaluation.
- Didn’t get as much done for the boss as I’d hoped, because I couldn’t figure out what was wrong with it.
- Weirdly exhausted all week? And tutoring for 120 ate up more of my time than I expected.
What are your specific goals for the next week?
- I want to get the sounds done this week! And get a functional boss up and running.
What did you learn this week, if anything (and did you expect to learn it)?
- I learned that there is actually a lot of consideration necessary for the boss pathing to work nicely. I have not, however, learned exactly what is necessary, and suspect that this may be an ongoing trend.
What is your individual morale (which might be different from the overall group morale)?
- Surely this week i’ll lock back in (lie)

Thanh
What were your concrete goals for the week?
- My concrete goals for the week were to de-hardcoded my throwing part, and make it so that it is able to be thrown in the direction that the player is facing
What goals were you able to accomplish?
- I was able to make it so that you can now aim/throw in the direction of the camera/player object is facing. I also made it so when you try to pick up an object, you pick up the object that is closest to you. I also added a simple death plane that checks when the player falls off a certain threshold so they can be respawned back to the island.
If the week went differently than you had planned, what were the reasons? note that this happens regularly…I would prefer you to be aggressive in what you want to try accomplish rather than limit yourself to goals you know you’ll easily achieve. so answering this question is more of a reflection on the development process and the surprises you encounter, it’s not at all an evaluation.
- I did not expect how HARD learning/understanding quarternions was. I am slowly realizing that as the day pass, the rate that we are adding code is a bit too much for me to try to understand them all. So I am now going to focus my attention to doing things that I understand, which is mostly gameplays, and physics stuff.
What are your specific goals for the next week?
- MVP MVP MVP LEBRON JAMES
- Start resource collecting logic
What did you learn this week, if anything (and did you expect to learn it)?
- I learned about quaternions, how the camera works (I am still confused about how the angle of the camera is updated, it is a little backward logic to me).
What is your individual morale (which might be different from the overall group morale)?

Fatimah
What were your concrete goals for the week?
- merge ui and finish audio, maybe create tree model
What goals were you able to accomplish?
- I merged UI!!!!!!!! and Finished creating Audio!!!!!!! My main two goals completed ayyyyyy
IMG_8099.mov
The world is my oyster now
If the week went differently than you had planned, what were the reasons? note that this happens regularly…I would prefer you to be aggressive in what you want to try accomplish rather than limit yourself to goals you know you’ll easily achieve. so answering this question is more of a reflection on the development process and the surprises you encounter, it’s not at all an evaluation.
- lots of things went wrong this week but also lots went good!! I honestly had to set my priorities straight to finish both of those goals and cancelled plans to do em but my friends were understanding.
What are your specific goals for the next week?
- Finish building a legit audio bank
- Finish UI elements
- Create a death screen
What did you learn this week, if anything (and did you expect to learn it)?
- Fmod Fmod Fmod
- I learned how to use Fmod studio, it was quite intuitive and I think adding audio effects wouldn't be hard
What is your individual morale (which might be different from the overall group morale)?
- When I cook
- Having Saturday to work continuously and getting into a flow state is nice
Anya
Richard