Rapid Ideation Session 2 - Outcomes
Development Practice
Published on April 02, 2021
Now that the second Rapid Ideation session is complete, it is time to look back and reflect on it.
Execution
During the theme reveal webinar, Jamie White suggested we should jump into the action and start creating things rather than drown ourselves in planning. I took his suggestion and only created a short high-level plan of what the game would include rather than the more in-depth mechanics planning I did in the first session.
Similarly to the last Rapid Ideation session, I used LetScrum to track my work.
Instead of splitting my work in two for each of the weeks before starting, I went ahead and started prototyping the game with the full list of tasks in front of me. By the end of the first week, I had roughly completed half of the tickets I had on the board.
I focused on the basic functionality and structure of the game, which provided me with a solid foundation for the second week of prototyping. I used multiple free and paid assets to help me achieve that. Firstly, I used the Random User API to get a new random persona for each new employees. I chose one of each gender to use at the intro section of the game to set the scene for the player and then call the API every time a new employee is hired. Secondly, I used the Modern UI Pack by Michsky from the Unity Asset Store. It provided me with good looking UI assets to build the game without the need for me to spend time creating them. Additionally, I used the 2D Backgrounds Pack by Chicken Games for the background sprite.
During the second week, I implemented the rest of the basic functionality and added the main menu. Before the end of the Rapid Ideation Session, I had the time to implement one of the tickets I had in the "Random events" category. I added the ability for unhappy employees to leave the company, which incentivises the player to maintain high happiness. This feature in combination with the increasing effectiveness of the long-serving employees creates a solid base for additional mechanics to be implemented in the future.
You can check out a preview of the first couple of minutes of gameplay below.
Goals
At the start of the Rapid Ideation session, I committed to the following two goals.
| Goal | Goal 1 | Goal 2 | |
|---|---|---|---|
| Specific | Create a 2D game | Include incremental aspects | |
| Measurable | The final prototype should be a 2D game | The final prototype should be clasifyable as an incremental game | |
| Achievable | Unity Engine is one of the best at creating 2D games | I will consider incremental games when brainstorming and reduce the balancing to a minimum to ensure I can complete the prototype | |
| Relevant | I have only made 3D games so far. They however take a lot more time to make, so it is likely my first publish games would be 2D. Gaining this experience now would help me achieve that | Incremental games are very popular on mobile. Mobile games would be my first target when starting my studio due to the large audience and easy monetisation. This makes the genre a good candidate to gain more experience in | |
| Timely | To be achieved over the two weeks of Rapid Ideation Session 2 | ||
In this Rapid Ideation Session, I tried to integrate the learnings from the first one. I committed to two goals instead of three and paid special attention to make all of them achievable. As a result, I managed to complete both of them.
I am really glad I managed to create my first 2D game. This goal was important to me because the idea I have for my final project is a 2D rogue-like game. I will need to further develop my skills such as creating tilemaps, designing and implementing rogue-like games. I am hoping the Ludum Dare game jam happening at the end of April will allow me to work on a game that needs those aspects, however, I still have a lot of time to expand my skill set before beginning my work on it.
My second goal was to include incremental aspects into the game. I have included those with the company growth, employee happiness and performance. I took time to come up with a formula that makes these mechanics feel good to the player and ensure the numbers don't explode into the millions quickly. These also ensure that the game is not "idle", requiring the player to interact with the employees' salaries.
Additionally, I had set two more goals to complete during this Rapid Ideation Session in the Week of Reflection blog post.
| Goal | Goal 1 | Goal 2 |
|---|---|---|
| Origin Post | Rapid Ideation Session 1 - Planning | Reverse Engineering and Prototyping Challenge |
| Specific | Use ICEDIP technique in Rapid Ideation 2 | Focus on game design in Rapid Ideation 2 |
| Measurable | Reflect on my use of the ICEDIP technique after Rapid Ideation 2 | My ideation process should be focused on game design, mechanics and player interaction |
| Achievable | Rapid Ideation 2 is part of the course and starts one week after the first one finishes | To make this achievable I will focus this goal only on Rapid Ideation 2 |
| Relevant | Utilising the ICEDIP technique will help me structure my ideation process and achieve a more fleshed out idea before comensing with the prototyping |
Game Design is a topic I find great interest in, but lack practice. It would be essential to gain more skills in order to start my own studio. |
| Timely | Rapid Ideation 2 start on March 10th, however, I will reflect on the session after it completes on March 24th | Rapid Ideation 2 start on March 10th, however, I will reflect on the session after it completes on March 24th |
The first one of these goals I didn't achieve. I spent more time on choosing the problem I will be attempting to solve and jumped quickly into the prototype. I will be taking this goal forward. At the end of April I will be taking part in the Ludum Dare game jam with students from the Development Practice course and it would be a good avenue to achieve this goal.
In this prototype, I focused a lot of player introduction with a scripted entry into the game and designing the interaction of the different systems in the game. In my opinion, this completes the second goal I had set, to give game design more focus.
Summary
I consider this Rapid Ideation Session to have been highly successful for me. I achieved most goals I set at the beginning and gained valuable core knowledge that would propel my skills to the point where I would be able to complete my final university project.
References
Randomuser.me. 2021. Random User Generator. [online] Available at: https://randomuser.me/ [Accessed 2 April 2021].
Unity Asset Store. 2021. 2D Backgrounds Pack. [online] Available at: https://assetstore.unity.com/packages/2d/environments/2d-backgrounds-pack-188495 [Accessed 2 April 2021].
Unity Asset Store. 2021. Modern UI Pack. [online] Available at: https://assetstore.unity.com/packages/tools/gui/modern-ui-pack-150824 [Accessed 2 April 2021].
Unity Technologies. 2021. Unity. [Software]
If you like it, share it!
