Throughout this experience, there are several things that I learned. One is programming and creating game has a huge difference. I thought programming was the major part of game making, so before doing this internship, I had some confident that I would do well. However, game making is totally different that I need to think everything music, graphic, how it works, what I want to teach, and story lines. There are many aspects that I need to work on to just to create one game. However, thinking about how to make is more enjoyable is definitely huge part and exciting part of this process. Because I am not playing games often, I need to reflect few games that I played long time ago, and I realized that I need to know more about games. I downloaded some iphone games and pay attention what kinds of triggers, features, items, and strategies those games are using. I was astonished by the small details, graphics, and many game features. These learnings will help me to think more about how to entertain users. Also, by being at game company, I talked with several other people and learned about other online courses such as Coursera Machine Learning. I started to take this course and found my new interest. Also, my mentor told me a lot about what to be like a women working at this field. She had some tough times before, but I cannot see anything like that at 1stPlayable and got rid of my fear to enter Computer Science field. She and other colleagues helped me to start my new project, too. Thank you very very much for all the things that you provided me.
1 Comment
Because of Busieness Competition, I could not go today's internship again.
But today, I would like to introduce a little bit about how to study programming by yourself. 1) Choose language based on what you want to create 2) Choose platform based on language and what you will make 3) Watch youtube video how to use the platform 4) Take online course or go to website with all the documentation of the platform 5) If you have no idea to code, watch Youtube vide or download sample codes from GitHub Also, if you would like to download my app... 1) Search "ARIS" on app store 2) Download "ARIS" and create a username and password 3) Search "SALT" on the search bar 4) Play the game! Because of my sister's graduation, I could not go to this week's internship, but I finished my powerpoint and presentation for signature project. Also, I continuously studying JAVA.
To prepare for the presentation for this project, I cleaned up my SALT project. Since the sport of questions are all over the place again, so I organized, so every questions or informations is on its spot. Also, I put two animations finally on the app.
I worked on studying JAVA and coding continuously. I started to search more about Google API and how to implement. But I found out before doing so, I really need to understand what API are. Also, I started to learn how to code translation of voice into text without using Google API. There are some existed methods that we can borrow from Android, and I just tested on my computer. Although the accuracy and speed was not good as I expected, it was good quality. I would love to continue working on this project. Because of the practice for Dance Concert, I could not go to today's internship.
I kept working on studying Android platform. Android platform's base is Java, so it is not really hard to study. Also, compared to Xcode, I found easier to program. Xcode is more complicated in a way of we need to know more functions only implemented. Android is more freedom to play around, so even though we need to have more steps to get what we want, it is simpler to understand what is going on based on our program.
I started to watch SkillStack online course of mastering Android programming. Since I have never used API, I need to study what API is. Basically, API is application program interface, which "is a set of routines, protocols, and tools for building software applications." We can borrow existed programming to make what we want to do. For example, in my project, I will use Speech API, which will convert voice files into text files. I will keep working on this online course, and then I would like to progress my project more. Since my ARIS project is close to over, I decided to work on it by myself and started to work on the new project. New project is the smart glasses that will translate voice into texts and show texts through augmented reality. Also, I would like this smart glass to be able to send the movements of the sign language, and translate it into voice or texts. At 1stPlayable, I played with Microsoft Hololens. Even though I knew the existences of all those VR and AR devices, this was the first time to actual use it. Hololens has voice sensor and gesture sensors. Thus, it is possible for users to command through either voice or easy hand movements. Also, the biggest parts are the ability that it can read the size of the room by sending lights and calculating the lights' reflections. I played one game, which a character is on the floor and in the air. Most of the games require the necks' movements. It was really exciting but at the same time, my neck got hart because I moved my neck with the heave device. Microsoft Hololens has more than enough for my project. But at the same time, reading the hand movements of sign language will be a difficult problem because even with this hololens, it is only possible to decipher easy movements. I want to research more about Soli, which is a Google's project making it more possible to read a hand's and fingers' movements.
After I played with Hololens, I talked with my mentor about possible softwares to program. I decided to use Android platform and start to make a program that will translate voice into text using the Google's Speech API. To program on Android platform, I started to study. Because I had a dance co trip, I could not go to the internship today.
Today, I just basically continued working on opening and ending animations for the game. For the ending, a user will have timbers and carpenters to rebuild Troy. Thus, I wanted to create an animation that a user will feel they are recreating Troy. I collected a lot of photos of Troy, and then I put all photos with the animation of a carpenter. At the end, a user will get a medal from Troy. I downloaded videos and put into my game.
The difficult part of creating animations are story making and timing. |
AuthorNana Takada Archives
March 2017
Categories |