Oct 28, 2017
Rongxuan, Hu and I are continue working on making the game. For now, we have finished the code for using keyboard to control the bat to kick the ball. Also, we make the camera can follow the flying ball. (You can see the code we make for making the keyboard controller and the game image in Hu's webpage.) For next step, we will make the "following system". The "following system" means when the ball stop moving, the game will automatic making a new bet close the ball for the next kick.
Nov 2, 2017
In this week, we keep making the golf game. For now, we have put grass and trees on the ground. It more looks like a golf course. Also, the "following system" has been done. Now, when the ball stop moving after the first hit, the bet will reborn near the ball, and be ready for next hit. (The code posted below is the "following system".) For next step, we are going to making the bat more like the golf club. Also, we will make several rules which are use to count score and call off the game.
Nov 12, 2017
For this week, Hu and I keep working on the game. For now, we set the real physical data for the bat and ball. It makes the game more like the real golf game we usually playing. Also, we make the "ending rule". When the ball hit the final target, the game will be end and the system will counting the final scores. Moreover, when the player move the position of the bet, the vision will follow the bet moving.
Nov 17, 2017
Prepare for the holiday travel, see you next week and happy thanksgiving day!!!
Nov 22, 2017
Hu and I are keeping working on our golf games. At this time, we have fix the bug which we left from last time. We also make some new system to make the bet can be rotated around our golf ball by using the keyboard. Moreover, the respawn system. Now, when the ball stop moving, the player can respawn a new bet. In next few days, we will update the rotate system. We want to make the camera vision rotate with bet. OR, we can make a separate rotate system for the camera, this can make the camera rotate to the different way with the bet. For example, the player can rotate the bet to the left side of the ball by using the keyboard, and rotate the camera to the right side of the ball by using the mouse.
(The first picture is the code for rotate system, the second picture is the code for respawn system.)
Nov 25, 2017
We have done with the new rotate system. We can use the "Left" and "Right" arrow keys to rotate the camera vision, use "A" and "D" keys to rotate the bet. However, we get some new problems. after we rotate the bet, the bet will not toward to the ball, and the ball can not be hit by the bet. We will try to fix this problem in next day. Moreover, we will make a UI table for the game which has "START" or "EXIT" button on it. Maybe we will try to add some BGM into the game.
(This picture is the code for using arrow key to rotate the camera. The second picture is using mouse to control the camera vision. However, we found using keyboard is easier. Therefore, we dropped this one.)
Feb 8, 2018
In this week I finished the UI system for starting our game. Now, you can click the "PLAY" button to start the game, and click the "QUIT" button to quit the game. However, we have not moved our game to the smart phone. Therefore, the "QUIT" button is not really working now. In next week, I will make the game can be restarted when the game is finished or any time in the game.
Feb 17, 2018
In this week, I have done the restart part. For now, if the player think he will have a bad game, he can restart the whole game anytime he want. Also, the player can restart the game when he finish the game. For next two weeks, Hu and I will try to make the game could be save and reload. Also, I will try to put some BGM into the game.
Mar 02, 2018
In this week we fixed several bug in the game. Moreover, we are trying to move and make the game could be run on an android phone.
Mar 11, 2018
We have already been able to move and run our game on an android phone. Also, the UI system could be used to start the game. Now, we are trying to make our "bet" more looks like a golf club. Also, it should we will make it moves like a real golf club. Moreover, we will try to use the data from our hardware to replace the data in the cell phone. Therefore, the game can directly read the data from the phone and make the game could be play.
Mar 31, 2018
In this spring break, we finished lots of points. For now, we make our golf club to work. Now, the player can use their phone to control the golf club as a real one. Also, I add the pause system into the game. The player can use the pause system to make the game stop and adjust the angle of the club. For next week, we will try to make a new reset button into the game. This new reset button is not like the old one. The new one only reset the position of the golf club, it will not reset the whole game.
Apr 7, 2018
In this week, we fix several bugs. Also we make some changes of our pause system. In the old system, the pause button will stop hole game. We do not want that. Therefore, we make the pause button only stop the acceleration input. For now, when play touches the pause button, only the golf club will stop move. Also we have finished the new reset button.
Apr 15, 2018
For now, we have almost down everything for our game. In this week, we made several new buttons into the game. First, the "Change" button will make the changes between two cameras. Then, the player can have better angle of view to control the golf club. Also, we made several more button to move the club to instead of the keyboard. However, there are several new problems coming out, we will fix them in next few days. Later, when the hardware is down, we can connect them together.
Apr 24, 2018
In this week, we fix several bugs. We are still working on the position button. Also, Huang will join to the game group to help us to make the game more interesting.
May 4, 2018
Finally, we make the buttons work. Also I make the new reset button and add two new buttons. The first new button is a "Return" button. The return button will make the player can return to the main menu at any time when they are playing the game. The second new button is "Mute" button. Because of we add the back ground music into the game, the mute button can make the game be quiet. In the next week, I will make a new system for the player to change the volume of the music.
May 15, 2018
Finally, we got it. We finish almost every list on our plane. Even we still have some problems need to be solved, we can make our project run. We will try to solve these problems in the summer. Hope we can have a greater job and make our project better.