2013年4月22日星期一

The AI of Guards Chasing and Searching

I got the task do the enemies'AI which is my favorite part to do.

Chasing is very simple, after you finish the navigation on the map the task will be very easy,Searching takes me more time to do, but it is interesting right now we are super busy, all the engineers had a lot work to do.
so here the code.




2013年4月12日星期五

The basic movement in co-signs

It is very good our new team using the hansoft to give you the task and we can trace the process of our project.

My task is just to finish the basic movement in game.  walk, run, crunch, crawl,

It seems very easy, but we I start doing it, I find out some time if you crunch somewhere you will drop down the floor, this is because the collision in unity if the floor is thin enough, the collision will not happen.And also we you go though the " channel "



I also had done something in pathfinding in our game, we want to put it on our guards'AI, let it be smart to chase our search our thief .

But I have some problems because we had the same class name "Node" in our game code, It will take me some time to fix it and combine our game with the A* pathfinding package to our game .




2013年4月3日星期三

the thinking of GDC

It was excellent in GDC, so many good game companies and wonderful games  had been showed on the GDC. I also take one class for free, haha, I didn't know I can't get in.

I had talked to a lot of companies and also sent out my resume to them. Hope I can get a internship from there.

It is a good chance to get job position in GDC, you need not only force yourself to talk to people even you are waiting in a line and also go to the party , you can get good contact with them.














2013年3月16日星期六

New start

I finally made the decision and I joined the co-signs team. I will try my best to make the game good and
put my idea inside, to our game I had several ideas like this.

First, right now in the game the security camera almost help the player, we need to change it to work as a normal security camera to capture our thief before it get hacked and is under the control of hacker.

Second if we are going to do the multiply player game. I think we need add more player into the game. Right now it seems the hacker's work is very light, so we can let one hacker to help two or three thieves at the same time and the thieves will also work together do the cooperation to finish the game. For example, when one of the thief trapped in somewhere and will get caught by the guards. another thief can make some noise to draw the attention in that way.


2013年3月13日星期三

Sad result

This week is terrible for me, we were told our game did not go though the first gate. I really had paid a lot of efforts inside and I even had some confidence when we finish our presentation.

But we won't let our project die, I already had talked to Zeph and Yuntao, we are going to do it as a side project and we also want to change a lot of features of it, even they are OK to add the FPS part into the game which makes me feel a little bit better.

We were told to move forward and choose another team to join, as I had said, I have little interests in music game. Another team, co-sign   I truly doubted that if I joined that team, I will have no chance to give some ideas on Game design part, I will just be a engineer.

I do not want to think about it right now Let 's forget it








2013年3月1日星期五

The huge presentation

The presentation of today is very good. Zeph had done a wonderful job and We get a lot of good fed-back from the industry people.

More features need to be added into game, we already have all the plan of it, our level-up, CV system, formation




2013年2月24日星期日

Finish the prtotype

Although we had cut a lot features in our game, at least I can say the prototype works good right now.

I had built the basic structure of our game, the Control system, basic movement, pathfinding, Minimap, part of user interface, the gyser trap  and also the our main character - the little dog.

I also help Zeph record a gameplay video and a lot of screenshot to help him finish the powerpoint for the presentation.





2013年2月22日星期五

Actually we did not need to cut down.

I did not feel happy this week, we had cut down a lot of features in our game,because all the guys on our team is thinking that we can not finish all the features so we must keep our game simple, but I think we have enough time, I had working so hard on this game.I really want this game can go though the first gate and go further. I am worrying about the thing we always just put little task for ourselves, if you did not push ,how you can know you can not do it.I will do my best in this game. The features had been cut in our game include our CV system.And also the formation part and the level up part. I think at least we should keep the level up part alive and finish it before the first big presentation.


I finish the basic movement control and camera and build buildings in our game, and I feel a little bit upset about Wang, because the only work he need to do it is just a simple level design, and When I got the scene file from him and opened it , I found it is totally empty inside. When we asked him about his task, he just said he did not understand the meaning of the task. I want to say you have nearly a week, and you can ask me and Yuntao even in Chinese, but you didn't. That's the problem. Wish we had more thing done next week.








2013年2月20日星期三

A* pathfinding in our game

Because right now our prototype game is building on basic system  which is made by myself, so I try to using the A* pathfinding in Unity to let our dogs can choose the right way, when we send the order. It is so helpful especially you are going to do a RTS game. At first I was wondering about that when some object can destroy on the map and the path will be changed, the A*  pathingfinding can work well or not. It did much better than I thought.



This is the link of the A* pathfinding.
http://arongranberg.com/astar/

2013年2月15日星期五

The second week of our RTS

Hi!!! We get more interesting thing in our game, we put the surviving element into the game.This makes me very happy, because the "homecoming" almost had the same story. And we are going to use the penguins as our characters!! I love it, it is so cute.

Because it is a survival game, the limit resource will be a important part of the game. In our game, there will be only one kind of resource.You need using this kind of energy to build constructor, build your new unit, level up your technology, it will be also your units' ammo and HP . As the time goes, the energy on each units will drop down slowly and when you start moving and other behaves will cost more energy which means the player should make their order correctly and quickly.

This is a interesting feature in our game. everyone likes it and thanks for Roger, we get this basic idea from him.


2013年2月12日星期二

The physics prototype

During the class of this week, we have done a physical prototype and clarify all the things we need to do before the first gate prototype.I love the physical prototype,

Just need to start work, haha



2013年2月9日星期六

The first week of team talk

We kept doing brainstorming this week, and I got something very exciting thing ,our CV system, this can be one of the main mechanics of our game.
So let me explain for your guys right now, haha,so the CV system means the courage value
In our RTS game, every unit will have Influence filed, it will  be a sector ( right now we can think it is a circle and the center will be the position of the unit), if some other units are in this filed, these units will rise their courage value and they can give more damage and their armor will get tougher. but if you are in the influence filed of the enemies it will reduces your courage and your units abilities will drop down. The more close you are, the more influence your unit will have. So you need to change the position of your unit every time, prevent the units surround by the enemies, but your units can not attack during they are moving.Also different  kinds of units have different size of the influence filed.This influence filed will show up in the easy mode but not show up in the hard mode.

2013年1月22日星期二

The new team formed

We formed a new team at the last time today, it was lucky that I maybe have the chance to put some idea  in the game of the new team.So for the new team we have Zeph , Alice, AB, Yuntao, Wang and me. We  are going to do a RTS game and of Course we are going to do something special , maybe we do not have the system in my homecoming game, but I still have some ideas for RTS game, it will be a lot of fun,  right now we had decided using some kind of cute art style which using Alice's talent and the game will be on the Mars.
We still need a lot of discussion, but since we had a good team, nothing will be not difficult.

2013年1月18日星期五

Hard decision

I am sad to say that I found it is very difficult to get people on my team to finish my game idea.I know I need to pick a team to join in, but it is a tough decision to do. To be honest, I am totally not interested in music game and for the another one, the one needs two player to play together, this idea is good ,and it reached the same point of my idea in some part, but if I was Andrew, I will let it to be a one player game instead of two player game. The biggest problem of that game is that  the hacker always will be the guy to send the order and another guy just need to follow the order to do what the hacker want them to do. If  I play this game , I will choose to play the hacker part. The team Fus-Fus, although they had talking about they will only keep the physic force and will reconsider the game idea again. I doubt I can belive it or not, because the same thing happened when I was in the undergraduate program. So I want to join a team with a idea totally new. I also had sent a email to us that want to get together for another time and we can form another team, but no one answer me. So if we can not form a team I will join the Fus-Fus team and see what will happen in that team.

2013年1月15日星期二

The game " homecoming " pitch post-mortem

The idea of homecoming comes from the report of game design class and the brainstorming for the ubisoft project, I combined these two together and tried to give the idea during the presentation, but I did not do a good job, I tried to cover more and more information, but it went to a wrong way, people couldn't understand my idea. I did not have the same problem before, I think one of the reason is that I want to explain something is totally new and how I can reach the point I want. The more clearly I want the audience know my idea the more thing I want to talk,and the thing went to worse. :'(   The other reason is my language, actually I want to talk more it is because I did not have the confidence that people can understand my idea totally, this is also why I choose the game engineer track not the producer track. Not like the time in Japan I have enough time to get my language just like the resident people. And I also has some problems with my PPT, the structure of it is not good enough, I should not put the details thing at first and it took me so much time to finish. I need more graphics and less word, only key word in my PPT, and I can explain it during the presentation.


2013年1月10日星期四

New rules in the game project class

I am very happy with the new rules in the game project class, we won't do the same way in the first semester,which means we have more time focusing on the one game idea, and try to complete it not just a prototype.We did not need to change the technology we used, the last semester we just spent too much time to learn the new things, not focusing on the game itself. We were keeping trying to get more skills in the new technology, we just wanted to " finish the game ", not to " make a game ". Everyone can  a game idea and we can choose the team we want to go and  decide which game you want to make. I will definitely do it.

When I was in Japan I am a game designer, so I have bunch of ideas in my mind and this is one of my abilities which I am proud of . I am going to pitch the game I was thinking in the game design class which the combine the RTS and FPS game together.