Reached office at about 8.45 am and saw Wilson and Bernard at lobby. They just had their lunch at the hawker opposite Fusionopolis. I forget about last Friday Wilson , Bernard and I agreed to have breakfast together.
Although Kevin is at Texas, does not mean that we have nothing to do. He already told us what tot do when he is away.
To- Do List
Enhancement for Pong Game
- Make the paddles to move smoother
- Allow laser to point at a location within a selected area and the paddle will move towards it
- Add in sound effect
Test the other Lightdraw Applications
Quartz Composer
- Read the notes
- Do tutorials
So I started working on the enhancement of the Pong game to allow laser to point at a location within a selected area and the paddle will move towards it. First, I came out with the logic on how much of the selected area for the laser to point with out causing collision with other laser. As the corners of the game application allows interception within paddles. Then, I started coding on the application. After few rounds of testing, i finally make the application to run successfully.
Tuesday 18 Nov 2008
Had my breakfast together with Wilson, Leonard, Hock and Bernard at opposite Fusionopolis.
Started on Quartz Composer by reading the notes given by Kevin. It give us come understanding about Quartz Composer and also tutorial to do some hands on. After reading the notes, I start doing the tutorial. Well, before i were able to complete, it was lunch time. We went to the same hawker that we had breakfast this morning as Harold got some stuff on that why we need to settle our lunch quickly.
Getting back to work, continue on my tutorial. It use Quartz Composer to make a rotating cube and make in like a screen saver. After completing the tutorial, I set that as my screen saver. Let's have a look.
Wednesday 19 Nov 2008
Had my breakfast together with Wilson, Leonard , Hock and Bernard again. Same time and Same place with Same people but Different table and Different food.
Continue on Quartz Composer. Reading on Quartz Composer Programming Guide. It used Xcode to do an Cocoa application. And QCView to create a Standalone Composition. I found it very interesting when doing Quartz composer as I could create my own screen saver and create it into an application.
As for the Pong game, I manage to complete the laser detection part which allow the laser to point at a position and the paddle would move towards the laser.
Thursday 20 Nov 2008
Wilson and I had finished reading the notes and completed with the tutorials in the notes. However, I found those tutorials were pretty simple, but I would not said Quartz Composer is easy as I had seem the example of Quartz composer application. Those were tough. I went to google for more tutorial of Quartz Composer to learnt more about it so that I can get used to it.
I found QuartzCompositions.com which is a forum that provide source for Quartz Composer. I found a tutorial about the sound fader and download to application to try it out. And also, try on the Lightdraw Quartz composer applications.
Friday 21 Nov 2008
In the morning, we worked on the Lightdraw Fusionworld application to make it work with the new Lightdraw version and continue working on Quartz composer. From the Quartz composer application that I had downloaded yesterday. I study the source of the application and create a similiar but easier application by myself. Time is pretty short today, not because is Friday but because today we have a company event which the staff would bring their children to the company.
In the afternoon, we would have to organize some games for them. However, I was unable to join the event due to my napfa test. I went back to school for napfa at about 2pm. I got a bronze due to my 2.4km run. I only got 12.39mins if 19sec earlier I would get a silver award. From what I heard, those who get Bronze and fail the napfa, they will have to serve the NS for 2 years. While those who get Gold and Sliver, they will only have to serve for 1year and 10 months.

No comments:
Post a Comment