It’s been a relatively less productive week. We have finished the item loot system and the notification system. The animation engine is not yet finished. The skeleton movement is working but the texture rendering is not. Without the animation engine, we can’t proceed forward with any significant graphics updates and the audio system.
The infrastructure of the gameplay aspect is mostly built, and we have made solid decisions about more features in terms of game design.
The time is tight but we still feel confident that we will make it a fun game.
Individual Report – Shuyuan Ma
1) What were your concrete goals for the week?
Help get the animation integrated with our graphics engine.
2) What goals were you able to accomplish?
Added more features to the gameplay and attack system.
3) If there were goals you were unable to meet, what were the reasons?
The animation system is still not 100% working. Haoming said he would finish the system by last Friday and I was expecting to help review, refactor, and integrate it into the main system. Unfortunately he is still working on it and I couldn’t help much.
4) What are your specific goals for the next week?
More features, make the game winnable for survivors, hopefully get the animation done.
5) What did you learn this week, if anything (and did you expect to learn it?)
It’s hard to help or get help on development if we don’t code in a readable and modular manner.
6) What is your individual morale (which might be different from the overall group morale)?
Enjoy the experience.
Individual Report – Lin Zhou
1) What were your concrete goals for the week?
- Integrate animation into game with Haomin Wang
- Add weapon(spear, bow and arrow) to the attack animation
- Design different appearance for players
2) What goals were you able to accomplish?
Design different appearance for players
3) If there were goals you were unable to meet, what were the reasons?
Add weapon to the attack animation, reason: trip to SF and other coursework
4) What are your specific goals for the next week?
- Add spear to the attack animation
- Add animation of throwing
- Add another monster and other items
5) What did you learn this week, if anything (and did you expect to learn it?)
Nothing in particular
6) What is your individual morale (which might be different from the overall group morale)?
Spend more time this week to catch up! Keep working and trying!
Individual Report – Haomin Wang
1) What were your concrete goals for the week?
Finishing the animation system.
2) What goals were you able to accomplish?
FInished the animation a lot later than I expected, tried several Collada parsers during the process. Finally choose http://rmx.github.io/collada-converter/preview/examples/convert.html.
Now finishing an animation system that can play skeleton animation, adjust speed and play only a part of it.
3) If there were goals you were unable to meet, what were the reasons?
I thought I could complete it much earlier, but turns out that I couldn’t fully understand the json file generated by the previous parser I used. Spent a lot of time trying to figure out connections between converted json and the original Collada.
4) What are your specific goals for the next week?
Help Shuyuan to integrate the animation system if no other instructions.
5) What did you learn this week, if anything (and did you expect to learn it?)
I can pretty much understand every line of a Collada file now after so much research. Didn’t really expect that.
6) What is your individual morale (which might be different from the overall group morale)?
Desperate for the weekend because I promised to finish last Friday. Still feels good when I finally see the correct animation instead of messed meshes.
Individual Report – Tianhui Cao
1) What were your concrete goals for the week?
Finishing item system
2) What goals were you able to accomplish?
Now the slimes would drop items randomly when dead. Survivors could pick up the item to buff themselves. I am still polishing the god’s attack pattern as well adding a feature to allow god to create tree to block survivors.
3) If there were goals you were unable to meet, what were the reasons?
I was planning to adjust some functions to better match with the animation once the animation system is completed. Since animation is delayed, I couldn’t quite move on if I don’t know how the animation system would behave.
4) What are your specific goals for the next week?
Adjust existing features to better match with animation and perform final polish to ensure the whole game work from the beginning to end.
5) What did you learn this week, if anything (and did you expect to learn it?)
We shouldn’t underestimate animation and we should have let an extra person to help Haomin when we thought he was stuck.
6) What is your individual morale (which might be different from the overall group morale)?
“It’s the endgame now.”
Individual Report – Kai Li
1) What were your concrete goals for the week?
Polish the details.
2) What goals were you able to accomplish?
Added UI for items, notification UI and a charge system for skills
3) If there were goals you were unable to meet, what were the reasons?
None.
4) What are your specific goals for the next week?
Keep working on details, polish more.
5) What did you learn this week, if anything (and did you expect to learn it?)
None
6) What is your individual morale (which might be different from the overall group morale)?
Work Harder