Categories
Uncategorized

Week 4 blog

This week, my teammates and I discussed the needs of the project. We discussed from four different perspectives. The first is the development needs of the project. The development language and development platform used by the project should be unified. We think that the combination of Unity and C# is very suitable for beginners like us. In terms of gameplay requirements, we put forward different requirements for different systems. Because we designed a music rhythm game, the use of music system is very important for the game. The project needs to make the music and the rhythm of the game perfectly match. In order to allow players to have a better gaming experience, we decided to add a vibration function to the gaming operating system. The addition of the vibration function requires a connection between the game itself and the game device. In order to make the game better, we have put forward requirements for the identity of the trial player. The project will draw different trial players for adjustment. The game will be changed based on feedback from their gaming experience. So at the end of the project, we think testing is very important, and a good game needs constant testing. Although the optimization of the game requires long-term improvement, the test cannot be interrupted.

For my own game project, we are currently facing the problem of lack of personnel. Our game planner will withdraw from this project due to academic problems. Although we are a group of nine people, we need more level planning, numerical planning and system planning. He is a very professional game planner, and our next step is to take over his work. I think I might encounter this problem in the future. When working, it is inevitable to encounter unexpected situations. I think how to deal with this situation is very important. After all, plans will never keep up with changes. What we need is the ability to face up at any time. For programmers, this ability can also be applied to code, and code errors may occur at any time. What the programmer needs to do is to minimize the errors and optimize the code.

Categories
Uncategorized

Week 3 blog.

This week I wrote a problem statement for my VR rhythm game. I think the material and model of the game can help the developers complete the development progress better. Since the game plan does not clearly indicate the game’s art style and system interface, I think we should first solve the problem of game materials and models. My professor told me that what I should raise is about the general problems the system should solve, not the lack of details and art materials. I think this passage of his is of great help to me. I think the purpose of making games is to get the recognition of the players and let the players feel the fun in the game. I revised my problem statement. I started thinking about the problem in the game itself. I think rhythmic games should add more percussion. This is a technology that other VR rhythm games do not have. The interface of the game is set on a battlefield, where players use drums to destroy enemy attacks.

To allow players to experience more blows in VR games, I found that this function can be achieved through the handle sensor. The handle sensor can provide vibrations of different frequencies and amplitudes. Before I came into contact with this project, I had no experience in VR games. I think that the survey of the sensor can help me to promote the progress of the project. When a project starts, what we need to define is the core gameplay. The gameplay that uses vibration to enhance the sense of shock is not available in VR games. In my previous project, I only need to consider the system that the game is running on when making a game, such as windows, mac, ios, android. The external device of the VR game can make the gameplay more experience, this project is for me That is a big improvement.

When I develop games, I always think about a question, if my gameplay is similar to other games. So does my game copy someone else’s game? The core gameplay of most games on the market is similar, and their difference lies in the expression of the game background and the game format. The core gameplay of traditional music rhythm games is still to destroy objects or buttons through rhythm. My thoughts on rhythm games are similar to them. How to innovate music gameplay, this problem has been bothering me.

Categories
Uncategorized

Hello Everyone!

PiDan(left) and MaoDan(right)

2020/10/04

  1. Simple introducation about me

    I am a junior from China. My major is computer science, my focus area is simulation and game programming. I have two cats at the ShangHai of china, their names are PiDan and MaoDan. When I was very young, I liked playing online games very much, so I wanted to create an irreplaceable game world by myself. I currently work with my team at Tencent to make a 2.5D decryption game. I think the C language is the best in the world. My favorite project is game development. Game development involves many different fields. A complete game requires planners, developers, musicians, and artists. I like to develop a small game of my own independently. In the process of making the game, I can add my thinking and content to the game. My current interest is to participate in different Game Jam and minigame competitions. I am an otaku, so I haven’t been out too many places in OSU. I go to school and write code at home every day. My hobby is raising cats besides playing games. The two cats in the picture live with me. They are a puppet cat and a British shorthair cat. They usually like to lie on my computer desk and watch me write code.