In 2020, a lot of societal issues which have been deemed taboo for past decades were brought up and spoken about. Since then, we as a society have strived for improvements so the world can become a nicer and fair place for everyone. For this game, we wanted to continue the efforts of what has been done but apply it onto the generation after us because they will have the responsibility of maintaining and improving what we have done so far. Something else which also came out last year was the game Animal Crossing which our game had taken some inspiration from such as the premise of having your own digital world.
What it does 🎮
The game teaches kids situational ethics in scenarios that are current in society (such as racism or homophobia) and their lives (friendship problems). Most of the time, we try our best to be nice to others but sometimes it can come out wrong. This game can guide them through how to react in certain situations when they don’t know how. For those who have some misjudgement which can hurt others, this game will explain to them why that’s wrong so they can be a better version of themselves, an ideal me.
How we built it 👾
For all of our characters and User Interface art, we used procreate to illustrate them. For the game software, we used Java for the raw system but also attempted a window which, ideally the game can run on.
Challenges we ran into 🏃♀️
We wanted to create more clipart scenes for the game and certain items designs so the player can buy but we ran out of time and ended up working with only the characters and a scene. When it came to the code, developing the software went fine but the User Interface window was hard. This is the first time I am creating it and since not many developers use it nowadays, finding a tutorial to have characters in the window moving was really hard. I spent a few hours on trying to get a character moving and I ended up with a moving black ball.
Accomplishments that we're proud of 💫
We managed to create characters and user interfaces which are cute and appealing for the kids. We also have a decent software behind the game working which now needs to be implemented on a window with the characters and artwork.
What we learned 📚
We learnt how to draw under pressure and still have our creative juice flowing. We also learnt how to turn Java code into the User Interface even though it was only one small part of the game (characters moving and printing questions)
What's next for Ideal-Mi 💕
Creating more characters or items to have the game enjoyable and can be in the long-term and to finish the program on Java to make the game playable.