Text

HI

Welcome back to the blog. I know we have not used this as much as I have liked over the last three weeks, but start checking back regularly since we will continue shortly with our weekly blog assignments. Remember they are worth 5% of your final mark.

Anyway, today I want you to work on the following:

Fist half of the period you can finish working on your rainbow reef game in game maker. Hand in when done.

Second half of the period I want you to go back to working with Small Basic. You should look back at the things you have covered over the last few weeks with the student teacher. I would like you to create two programs. 

The first program will play the game high low. The user will input a number and the computer should see if the number is higher or lower than the number stated and give proper feedback (IE too high). The game should only allow the user to guess five times.

The second program should ask the user to input three different grades and calculate the average of those grades (IE average = grade1 + grade2 + grade 3). Then it should check to see if the person passed the course (print out passed), got between 60 and 70 (print out you got a C), between 70 and 80 ( print out you got a B) or higher than 80 (You got an A).

Help each other out if you get stuck.

Text

Super Rainbow 

Here’s the design:

The monstrous Biglegs have driven the peace-loving creatures of Rainbow Reef from their ancestral homes.Despite their inexperience in the ways of war, Pop and Katch have invented a way of combining their skills to fight back against the Biglegs. For this incredible feat, Pop must bounce from Katch’s shell to attack the evil invaders. Katch must then move quickly to save Pop from plummeting into the deep waters below.

The cowardly Biglegs often retreat behind coral defenses, so our heroes must be prepared to smash their way through if they are to finally drive the Biglegs from Rainbow Reef!

There will be no direct control over Pop’s movement, and he’ll bounce freely around a playing area enclosed by walls on all sides except the base. The left and right arrow keys will move Katch horizontally along the base in order to bounce Pop from Katch’s shell and stop him from falling out of the level. The collision point along Katch’s shell will determine the direction of Pop’s bounce, and so allow the player to control his movement. Bounces toward the left will send Pop left and bounces toward the right will send him right. Pop’s movement is also affected by gravity, and each time he collides with Katch, he gets slightly faster so that the game becomes increasingly difficult.

The game will have several levels, each containing a number of Biglegs that Pop must collide with in order to complete the level.Most levels will also contain coral block defenses, which must be knocked out of the way in order to reach the Biglegs. Breaking blocks will score extra points and special blocks give the player extra rewards, but they don’t have to be destroyed to finish a level. If Pop leaves the screen, the player loses a life and Pop is brought back into play.

Once three lives have been lost, the game ends and a high-score table is displayed. A typical level is shown below.

Text

Blog entry Week 7

Yipppeee Almost done :)

Read over http://www.msnbc.msn.com/id/16099971/ and

 http://socserv.mcmaster.ca/soc/courses/stpp4C03/ClassEssay/videogames.htm

I want you to create a five (5) paragraph essay and a ten (10) slide PowerPoint presentation that focuses on video game violence. Each slide should have a picture.

The focus of the essay or PowerPoint should look at one or two of the following:

  • Who plays games and why. 
  • What types of games do different genders play. 
  • How soci-economic status effects children that play a certain type of game.
  • The effect or perceived effect violence has on children in a game form. 
  • Are violent game marketed directly towards children, or is that not the case. 

The PowerPoint and/or essay should be handed in electronically at school. You will present the PowerPoint on Friday October 22nd.

Due on Thursday October 21st 2010

Text

You will create with the help of your notes and previous programs the following game:

ASTERIODS

You have been given the sprites for the game and you must create the game based on the following description. If you have played the game before you are in luck, if not then you will have to pay close attention to the description in order to go through the question appropriately.

Description:

You are a space pilot that is trapped in an asteroid field. Your goal is to survive through a wave of asteroid floating around you.

You can move your ship by pressing up to move forward and then can move slightly left and right by pressing left or right. You can pivot in space by pressing left or right (ie you might have to animate your ship since you only have one image, look under edit sprites for help).  The pivoting is similar to when you were landed on the moon in Galatic Mail.

You and the asteroids can fly off the screen, if you do, then you should wrap around to the other side of the screen, either from the top-bottom or left-right.

You move forward only by pressing the up button. The longer you hold down the button the faster you go. If you let go of your button then you start to slow down (ie your relative speed becomes -1), until you stop completely ( don’t start going backwards it should stop at 0!!).

You have the option of firing your lasers on the asteroid by pressing the space bar. If you hit a large asteroid it will break into two medium pieces. If you hit a medium asteroid it will break into two small pieces. If you hit a small asteroid it will disappear. You gain points for hitting asteroids. If one of the asteroid hits you, you lose a life, but it will break the asteroid down into smaller parts. 

You start off with three lives. You can gain a life if you reach 10,000 points.

Point system

Large asteroid –     100 points

Medium asteroid – 200 points

Small asteroid –     400 points

****Bonus****

In the original game there was a rogue ship that appears on the screen and travels across the screen firing at you. If the ship is hit by an asteroid it is destroyed. If you hit it with a missile you would gain 1000 points. If the ship hits you or hits you with its missles you would die.

If you add this piece and it works you will get 10 bonus marks.

You must answer the following questions

1. What was the easiest part of this assignment?

2. What was the hardest?

3. Do you think that if you had more time that this game could run better or do you think you had enough time?

4. What control structures did you use in order to create this game

Text

You will create with the help of your notes and previous programs the following game:

 ASTERIODS


 You have not been given the sprites for the game. You must create the game based on the following description and above picture. If you have played the game before you are in luck, if not then you will have to pay close attention to the description in order to go through the question appropriately.

Description:

You are a space pilot that is trapped in an asteroid field. Your goal is to survive through a wave of asteroid floating around you.

You can move your ship by pressing up to move forward and then can move slightly left and right by pressing left or right. You can pivot in space by pressing left or right (ie you might have to animate your ship since you only have one image, look under edit sprites for help).  The pivoting is similar to when you were landed on the moon in Galatic Mail.

You and the asteroids can fly off the screen, if you do, then you should wrap around to the other side of the screen, either from the top-bottom or left-right.

You move forward only by pressing the up button. The longer you hold down the button the faster you go. If you let go of your button then you start to slow down (ie your relative speed becomes -1), until you stop completely ( don’t start going backwards it should stop at 0!!).

You have the option of firing your lasers on the asteroid by pressing the space bar. If you hit a large asteroid it will break into two medium pieces. If you hit a medium asteroid it will break into two small pieces. If you hit a small asteroid it will disappear. You gain points for hitting asteroids. If one of the asteroid hits you, you lose a life or the game is over, but it will break the larger asteroids down into smaller parts. 

Point system

 Large asteroid –     100 points

 Medium asteroid – 200 points

 Small asteroid –     400 points


*** BONUS 1 ***

You start off with three lives. You can gain a life if you reach 10,000 points.

*** Bonus 2 ***

In the original game there was a rogue ship that appears on the screen and travels across the screen firing at you. If the ship is hit by an asteroid it is destroyed. If you hit it with a missile you would gain 1000 points. If the ship hits you or hits you with its missles you would die.

If you add this piece and it works you will get 10 bonus marks.

For this project you will have to draw out your own sprites. Do not use ones that already exist!

You may work in groups of two (2) or three (3) on this project.

Questions to be answered and posted on your blog:

1. What was the easiest part of this assignment?

2. What was the hardest?

3. Do you think that if you had more time that this game could run better or do you think you had enough time?

4. What were the control structures you use for this assignment?

Text

Now that you have read over the criteria for ratings of games answer these questions:

1. Do you think the rating system is fair?

2. If you were to re-design the categories, what would you change or add to these descriptions?

3. Would you make new categories or keep them the same.

4. How much do you think parents pay attention to their children playing games? Do they simply follow the rating system or do you think they just don’t care?

5. Do you think that little children should have access to game like Halo, Call of Duty or Battlefield? How would you stop children from obtaining these games if they are under age?

6. Here is your chance to be artistic. I want you to design a rating in between everyone and teens or between teens and mature. It is up to you to design the rating label and give a brief description of that it will encompass. You can use photoshop or any drawing program to help you out with this question.

Text

Read and answer the questions


Text

This blog assignment will have new pieces added each day. Be aware that there will be four parts to this assignment that need to be done and each will be completed at the end of their respective days.

First assignment this week is a survey. Yes it is a picture, so you have to type some stuff up :)

Text

Game Maker Assignment 3

Take the following game description and make the game.

Game: Galactic Mail

Game Description:

 You play an intergalactic mail carrier who must deliver mail to a number of inhabited moons. He must safely steer a course from moon to moon while avoiding dangerous asteroids.

 The mail carrier is paid for each delivery he makes, but pay is deducted for time spent hanging around on moons. This adds pressure to the difficult task of orienting his rickety, old rocket, which he cannot steer very well in space.

 When the rocket is on a moon, the arrow keys will rotate it to allow the launch direction to be set. The spacebar will launch the rocket, and the moon will be removed from the screen to show that its mail has been delivered. In flight, the rocket will keep moving in the direction it is pointing in, with only a limited amount of control over its steering using the arrow keys. When things move outside the playing area, they reappear on the other side to give the impression of a continuous world.

 The player will gain points for delivering mail, but points will be deducted while waiting on a moon. This will encourage the player to move as quickly as possible from moon to moon. There will be different levels, with more asteroids to avoid. The game is over if the rocket is hit by an asteroid and a high-score table will be displayed. Below shows an impression of what the final game will look like.


Text

This weeks blog is even easier.
You are to catch up on any assignments that have not been completed and hand them in. Thats right here is your chance to make sure that you are all caught up.

I guess it’s kind of a Thanksgiving gift. So use it wisely.