Final Blog

嗯…听说可以写中文所以…..

一学期下来感觉自己可能是全班玩游戏数量最少的人(之一)?喜欢游戏设计开发的原因更像是,游戏是一种自己比较喜欢的表达方式。所以一直以来自己的关注点也集中在叙事和表达上。加上自己经常有一些稀奇古怪的想法,游戏也是实现他们的非常好的方式。

比如说第一个project的“和过去死亡的自己合作”

3Dproject想说的关于“存在与感知”

final project的拼字与在游戏中反思现实中存在的教育问题

(趁机在这里记录一下这学期都做了些啥)

但自己一直以来也局限在这些方面。因而在这门课上也学到了自己曾经忽略或是感觉“好像跟我想做的没什么关系就懒得去管”的东西,并且意识到他们的重要性。

比如说风格,拼字游戏随便设计了一个攻击“怪”的机制,却没有考虑到游戏的整体风格和感受。

比如说难度设计,新手引导,机制的复杂性。

比如说如何将想要表达的东西更好的融合在游戏里,或者说表达和机制并不是很match的时候要怎么办

比如说美术风格与机制和叙事如何统一

还有音乐

比如说工作量,每次想的挺美结果都做不完lol

同时这门课也给了我机会去实现自己想做的:设计稀奇古怪的机制,当编剧….

因为之前用过一点unity所以上课讲的技术上并没有感觉很难,但我这个主修CS的人虽然代码能力还可以其实并不太喜欢写代码于是非常感谢sven和pato写掉了大部分lol

但也加深了我对unity的理解,技术上我主要处理各种插件的使用和解决稀奇古怪的bug。常常搞出些“不入流”但是能解决问题的办法。这对我来说或许比“重复写内容相似的功能代码”对自己的提升要大很多

一直想把游戏当副业来做,既可以实现自己的想法/搞钱,还不用受别人制约(想的挺美)

总之在这门课上学到了很多,非常感谢Ian老师,也非常开心可以认识大家。

希望我们的遗书可以上steam卖钱lol

UXD Documentation:留学通

Inspiration

In recent years, there appears to be a steady rise in the number of students that want to go abroad for master or phd programs to further their studies. In order to design a product, a user experience that caters to the needs of these users, in the past few weeks, our group has conducted market research, interviews, questionnaires to narrow down the pain points of our potential users, so that we could decide on our core task and work out a prototype.

Market Research 

In order to learn about the market size, we looked into the data of the number of Chinese international students, the market value of the graduate students agencies and the increase in the number of international Chinese students each year from different data sources such as Ministry of Education, 白皮书,and Chinabaogao. We also searched for the anxiety and pains of the graduate applicants on social media like Zhihu and Douban. We find that graduate students often find themselves overwhelmed and anxious during the application process. 

Questionnaire

Based on the results of previous market research, our questionnaire puts forward the main ways to obtain information as a participant, the reasons for choosing to study abroad, and whether relevant software and intermediary services have been used. Through the feedback of 76 participants, we found that most of them were college students or graduate students. They pay more attention to the quality of studying abroad and enrich their own life experience.

However, in China, the channels for obtaining information are not professional. Generally, information is collected through friends around and searching on the Internet without the help of relevant practitioners. Only one third of the people have sought advice from professionals. They prefer to have a professional institution to provide more detailed information, materials and self-assessment required by the school.

Interview

For the interview, we wanted to get the widest possible range of perspectives from our potential audience.  Therefore, we conducted six interviews from an undergraduate student, a university professor, and a graduate student.  Each interview was roughly 30 minutes and contained 21 questions.  After the six interviews, we used dovetail to find trends in what users wanted and also potential pain points.  We compiled all of these keywords into a word cloud and were able to get a visual representation of the most repeated points that our interviewees brought up.  These were a lack of resources, too much time spent on searching, and a feeling of being overwhelmed and lost.

Pain points

Searching for graduate program information is too time-consuming,  inefficient, and overwhelming for applicants.

Persona

Cai Xiaoqing

  • Cai is our hardworking undergraduate student persona.  She is a lower middle class student who dreams of going to graduate school and fulfilling her dreams of doing biology research.  However, she is concerned about the expensive price of using an agency to help her look for schools and put together an application.  Her own efforts to find suitable schools for her needs have yielded few results, especially as she is not yet sure where she wants to specialize in the Biology field.

Lee Lei

  • Lee is a programmer working for an Internet company. Under the pressure of getting an advanced education and buying a house and car at the same time, he wanted a promotion to earn a higher income. For him, getting a master’s degree is the best way. However, restricted by the working system and pressure of 996, Lee did not have spare time to find the information of relevant colleges andecific project tutors. Moreover, he had been out of school for a long time, so he needed an app to help him complete the application and provide specific information When Lee used our app, he quickly screened the programs that were relevant to the algorithm for his further study, and selected several universities. At the same time, he also chose the consulting service, so that he could easily connect with professionals and quickly enter the application process.

Kris Wang

  • Kris is a junior student in China. He comes from a pretty rich family, so he doesn’t really worry about future career. However, his parents insist that he need to take a graduate program. In fact, Kris’s parents have involved in almost every big choices of him.This time, Kris wants to complete this choice himself. But his academic performance is ordinary, and if he wants to go to a good graduate program and prove himself, studying abroad is probably the only choice. But he doesn’t really know much about the academic systems or application process abroad, and needs to seek help.
  • Kris wants the whole application process to be easy, and he found this app that could save him much work. In fact, what he needs to do is simply spending 15 minutes a day choosing he likes among the programs which the app recommends for him. Kris believes this is the start of making own choice in life.

Core Task

Provide graduate program applicants with accurate, comprehensive, and accessible information to help them find the program best suited to themselves.

Paper Prototype

First Draft Prototype

   

User test

We got a lot of feedback including:

“Needs more information sections, such as sample courses, application deadlines, and alumni status.”

“The interface is a bit confusing. Why does the map and the program keywords search need to be separate?”

“The logo looks too big on the homepage”

Second Draft Prototype

Focused Solution

  • From the user test and class feedback, we realize it could be distracting for users if we just simply add multiple functions to the app. So we decided to really focus on solving one pain point, and after analysis and discussion, we concentrated on the hard searching process and tried to provide help.

Map Search

  • The map search function allows users to find a school by interacting with a map.  They can tap on an area on the map and it will zoom in and display a list of schools in said area as well as a map marker for each corresponding school.  Users can tap on the map markers to find out which markers correspond to what schools.

Keyword Search

  • Keyword search would be the most powerful search method, as we would give all programs multiply tags to match users’ keywords. With these tags, the search would be more accurate and the users and better compare different programs. Also we would provide various filters to satisfy different search needs.

Detailed Information

  • In order to solve the pain point, we would offer very detailed information about programs. We have prepared information including requirements, courses, professors and etc. that are urgently needed by applicants according to our previous research.

Easy Access

  • One feature of our app design is that you can easily get access to the information. So besides simple search, you can also simply review the information once you add the program to your list.

Smart push

  • In order to save user’s research time, we would provide smart recommendations for them. So you found one good program, you found them all. The recommendation would be based on the programs in users’ list and users’ information, so the more you use, the recommendation would be more accurate.

it has been a minute

I have not taken an IMA class since 2019, I have not even been in China since then either (very sad). Anyways here to post this external link to The Borgen Project which is a nonprofit I am working at NYU D.C. Our main goal is to pass global poverty alleviating bills in the U.S congress by grass roots network of volunteers (like myself). It is really cool stuff with lots of helpful info so take a visit to The Borgen Project!

Project: Back to the future

Core Game play

In the game, the player need to jump through the platform to reach the destination, in the meanwhile also collecting coin. The player has the special ability to swap the space between himself and any object of the game.

Core gameplay flowchart :

Highlights:

I changed many of the source codes and templates to achieve the behavior I want:

To make the player able to stand on the side and edge of the platform (as the game shows there are many tilted platform), I changed the 2D collider shape. I added coin in the game so that the play can pick or shoot with a new scriptable object. It is to make the coins will not appear even if the player restart the game. I also changed the behavior of the weapon to make it a space swap gun. This part is the most difficult as I need tp investigate the source code and the structure of the assets to find the place I need to change.

The demo video only shows the fastest way to finish the level, there are many other paths to take with more challenge and coins,

Reading Response: Game Design History

After reading the article, I found the popular mobile games actually follows the design concept strictly, while also in a innovative way. I would like to use the game I’ve playing recently, 王者荣耀, as an example

Axis of obstacles & Axis of abilities in the game

Since the game contains 10 real people and a bunch of Ai troops, the pattern may look very chaotic at first, but a close look shows that in the game, the axis of obstacles is designed to follow the graph in the article:

The design of the crystal tower serves strongly for the cycle and boosting the group war, since, the group war is often focus on destroying or protacting the tower.

At first, the two parties compete to kill the AI troops to earn exp. and money, which is the easiest part. Meanwhile small fights may break, but there are usually severe casualties and the operation is relatively easy. Finally a group war breaks out, which is the most difficult part in the cycle and requires a lot of attention and skills for the player.

At the end of group war, the losing party will face a more difficult start of the cycle than previous start, but for the winners they are not making things easier. Due to the special design of the game map, the next tower to destroy has higher blood, also it is closer to the base of the losing part but further to the winning part, which means the losing part has faster and stronger supporting power under the next tower.

Therefore, the new starting cycle is actually more difficult for both parties.

As for the axis of abilities, 王者荣耀 goes a long way beyond the games listed in the article. 

In one game, the player gradually gets more skills and equipments, but the highlighting part is the abilities of analyzing the warzone situation, making judgement and having fluent operation. Those abilities are not gained in one game, but in playing and practicing in a large number of games. What’s more , the increased ability is not a increased value in the avatar (like increase speed for a plane), but an ability of actual player.

Composite Game

In some ways, the game is actually a composition of action game and education simulation game (养成游戏),  just as the above picture in the article shows.

While the ultimate goal is to put down the tower in the enemy’s base, to achieve the goal one not only need fighting skills, but also need to earn money to cultivate the hero. Player happily kill AI and get more money to buy equipment (use action game skill to solve ed/rpg problem). In the game players alsoneed to decide what equiment to buy and what route to get money according to the warzone situation and stratigies (use ed/rpg skill to solve action game problem)