dartmouth-cs98 / project-22f-farm-frenzy

This is a fun, goofy physics based local co-op game made for general audiences.
2 stars 0 forks source link

T2 Project Reflection and Next Steps Worksheet #133

Open CancheMichael opened 1 year ago

CancheMichael commented 1 year ago

T2 Project Reflection and Next Steps Worksheet

Original idea

How might we create a physics based co-op game that is both universally appreciated and friendly to children and parents?

MVP Progress?

We completed the MVP to our specifications.

How is it different?

Initially, we created a local multiplayer experience, and we will be building off that by incorporating online multiplayer. Whether it is peer-to-peer or server based is undecided.

Still happy with direction?

Yes, we made more progress last term than we anticipated, which allows us to spend extra time polishing and working on our stretch goals.

What do you wish went differently?

It would have been good to finalize some quality of life details for Technigala. Features such as splitting players between teams were missing.

Feedback

Questions

A lot of the questions we got during Technigala were based on confusing aspects of the game, instead of explicit questions. For example: Are there teams in this game? What do we do? What controls do what?

Answers

For teams, we were planning on having visual differences between the players, as well as UI elements enforcing this idea. For what to do, we are adding a tutorial area to our initial hub world, and will be asking playtesters if there are anything they do not understand. Controls will also be in the tutorial area of the hub world, and we will need to ask playtesters what they think about showing controls during regular gameplay.

Vision

Create a comprehensive and complete local multiplayer game experience that is easy to grasp, understand and have fun with (for the players). By comprehensive and complete, we imagine it to provide proper UI/UX elements, onboarding, and team vs. team game interactions and ending with a score board.

Feedback Analysis

We got a lot of constructive feedback on game logistics and set up. The main parts we are lacking right now can be summarized to be 1) teams setup, 2) onboarding, 3) proper ending/round-over.

Pivot/Adjustment

We are not considering a pivot at this time. The team is content with the current status and future of the project.

Ideal Goal

In an ideal world, we would know what game design choices are best. For example, maybe there is a better camera angle we could be using. Additionally, we would have a plethora of customization options so the game could run across many devices. Settings such as graphic quality, resolution, etc, is not a high priority currently, but they are definitely nice to have for players.

Near-perfect online multiplayer with an active playerbase and working matchmaking would be present.

In an ideal world, we would have infinite amount of maps and game modes and gadgets for the players to have more fun with. Ideally, these get repreated in different rounds periodically, but something new always pop up. And we would have infinite choices of characters for the players to chose from including penguins, zebras and kangroos.

Mission Statement

Create a modern cooperative game that is appropriate for all ages. We want to provide a smooth, complete, and fun party-game experience for players.

How to get there

Keep the sprint plannings, and more discussion + brain storm on design.

What are your concrete next steps?

  1. hub / tutorial area (model and implementation and UI elements)
  2. gadget spawning + random roaming characters
  3. background story
  4. more gadgets (moving gadgets)
  5. ending with some kind of perks for the winning team?
  6. a market model that looks more like a market
  7. ship cabin-like hub area
  8. a stable source of seeds
  9. a random source of seeds, a character who hands out certain seeds. (that comes in the boat too)
  10. random shopper that comes and leaves (in a boat) who wants specific produces

What are some blockers in your way?

No blockers at the moment.

nataliesvoboda commented 1 year ago

Excited to see the progress this term. Prioritize the teams and the onboarding to make it a clear and functional app.