Inspiration
The inspiration of this project were the Ukagakas, better known as desktop buddies, one may see on a computer. They can be anything one wants them to be and often function as background amusement while on your computer. We wanted to have four different characters, one for each of us.
What it does
Our Ukagaka not only talks to you and each other, but they also have the feature to set an alarm for you to manually set. They can alert you when the timer or the alarm set by hour goes off.
How we built it
This project was built using the coding language Yaya and run through the SSP application. Yaya is a Japanese coding language that is a hybrid language with some object oriented features. All Ukagakas have shells which are the art that each character has. Each character has at least ten poses that each display different emotions which can be called upon in the code as they speak. We used Ibis Paint and Procreate to hand draw all the designs and expressions for the characters.
Challenges we ran into
Some of the challenges we ran into were from the coding aspects. There are a lot things that the code was very complicated and intricate. There were constantly parts that needed to be reworked for reasons we sometimes couldn't even identify. Another challenge was the four characters. There are standardly only two characters, but we wanted to have four. An Ukagaka is usually made over the course of weeks or months because of the intensity of the coding, scripting, and shell design, but we made everything with extra functions in a day.
Accomplishments that we're proud of
We are very proud of this project as a whole. We are all quite limited in coding ability, so reaching out and attempting everything we did in this project is a huge achievement for us. The code involved for making an Ukagaka is difficult in itself, but making the kind of functions and having four characters is something quite advanced in the world of Ukagaka development. Having made a project this complex in one day is something that we are very proud of.
What we learned
Most of us learned a whole new language and was able to code with it in only twenty-four hours. We also flourished our artistic ability through the creation of the shell designs which we each created our characters ourselves.
What's next for Coding Quadruplets
Coding Quadruplets was a rushed project. There are many things that could have been expanded or new features that could've been added. There were even some parts in the code that could've been better written for a smoother flow if there was more time. There are plenty of other expressions that could be made for each of the characters which we could've worked on if we had more time.
Built With
- ibispaint
- procreate
- ssp
- yaya
Log in or sign up for Devpost to join the conversation.