XP Core Value: Communication
- What tasks did I work on / complete?
- Researched various technologies that can be used to implement the game and mutually decided to go with Greenfoot
- Looked up different basic games that can be implemented using Greenfoot.
- What am I planning to work on next?
- Learning the Greenfoot technology
- What tasks are blocked waiting on another team member?
- No Blockers
- XP Core Value
- We were able to communicate well, brainstorm and reach to a common consensus.
- What tasks did I work on / complete?
- Watched YouTube tutorials on building games in Greenfoot
- Tried to implement a basic game in Greenfoot
- Brainstormed on game ideas and decided to build the Pokemon Battle Game.
- What am I planning to work on next?
- Design various components of the game by designing a high level architecture diagram.
- Start implementation of the game
- What tasks are blocked waiting on another team member?
- Get Feedback on the Architecture Diagram.
- XP Core Value - Feedback
- We followed a regualr sessions of feedback in the team.
- What tasks did I work on / complete?
- Studied the boilerplate code and figured out the logic for BattleTag and Pokemon Classes
- Figured out the design patterns that can be implemented in the project.
- What am I planning to work on next?
- Implement the observer design patterns in the code.
- What tasks are blocked waiting on another team member?
- Implementation of the Intro World and Scrolling World as well as certain dependent classes and interfaces such as IPokemon
- XP Core Value - Communication
- We were constantly in communication with each other via zoom calls
- What tasks did I work on / complete?
- Designed and implemented Observer Design Pattern in BattleTag and Pokemon Classes.
- Created the User Story Video and UML Diagrams
- Finished documentation
- What am I planning to work on next?
- N/A
- What tasks are blocked waiting on another team member?
- N/A
- XP Core Value - Simplicity
- We tried to keep the code as simple as possible.