ICS4U-Journal+1

This is a page on my Wiki where I will keep a journal about my progress with the first Summative Assignment in the ICS 4U course!!

Wednesday, Feb 16/11 -Familiarized myself with the project, began planning the layout. -I created a flowchart/class diagram today, to illustrate the components/plan of action of building the program. -Began the "login page" creation section of the assignment.

Thursday, Feb 17/11 -Today, I continued working on the "login pages". -I have most of the login pages completed, with the user entering their personal information, and the information being transcribed onto a text file stored within the computer. -Tomorrow, I will begin looking at programming the game component of the project.

Friday, Feb 18/11 -Today, I began to look at programming the game portion of the program. -I have begun to look at creating the different properties for each of my enemies. -It was challenging to plan out how I am going to create each of the enemies and code their particular properties. -This weekend, I will continue with this task.

Weekend, Feb 19/11-Feb 21/11 -This weekend, I continued to research and investigate how to accurately create an enemy class, where I can give each of my different enemy's their characteristic properties. -I also corrected a few errors associated with my login pages, such as the text file not being found, and a "string" value incorrectly classified as an "integer" value.

Tuesday Feb 22/11 -Today, I began to refine my program by adding a timer, and getting an image of a "red mushroom" to appear on the screen. This forms the first major portion of my program, where I have an image appearing on the screen that the player will later shoot. -I found it challenging, at first, to figure out how to create a timer that ticks, and how to have an image appear when the timer reaches a certain value. -Tomorrow, I will figure out how to have the image move across the screen horizontally as the timer ticks!!

Wednesday Feb 23/11 -Today, I have managed to get the images that I have placed on the screen to move in a horizontal fashion across the screen. -The images are on a timer, so that when the timer ticks, the images move. -I have set the timer up so that each of the images begin crossing the screen at a specific instance in time. -I have also discovered how to alter the speed of each of the images. -Tomorrow, I am going to begin setting up my level 2 component of the game.

Thursday Feb 24/11 -Today. I created a new class for the level 2 enemies, using inheritance to bring in the same characteristics/properties of the beginner enemies. -I also got a timer activated on the Level 2 form. -My next challenge is to get the images scrolling horizontally across the screen, following the timer's instructions, and adhering to the requirements of this assignment for the game's Level 2.

Friday Feb 25/11 -Today, I got pictures off of the internet for the Level 2 portion of the program. I saved them into the bin. -I have also got my timer operating.

Weekend Feb 26-27/11 - I have been troubleshooting, as to why my Beginner Enemy images are not scrolling across the screen, even using the inheritance that I have included. -I worked on my Wiki page, uploading code snippets. -I have also been adding comments to my game. -I was also able to solve some of my own errors, that I was having difficulty with while in class.