Thursday, August 9

Week 3 reflection

This week 10Ch learned two new games lacrosse and Tt Uru,Ki O Rahi and Horohopu. I think 10Ch loved learning these new games I especially liked playing them. I also learned about testing to see if a website is credible using the crap test. I really enjoyed playing the new games I learned. Getting used to the new games was a bit of a challenge especially in lacrosse, Our class really struggled to pick up to the ball and passing it to each other.I developed skills like playing fair socialising with class mates i don't talk to. 

Thursday, August 2

Week 2 Reflection


This week 10Ch learned two new games lacrosse and kabaddi, I think 10Ch really enjoyed learning these new games I know I really enjoyed playing them. I also learned about testing to see if a website is credible using the crap test. I really enjoyed playing the new games I learned. Getting used to the new games was a bit of a challenge especially in lacrosse, Our class really struggled to pick up to the ball and passing it to each other.


Thursday, July 26

Palin

Palin is a stick and ball game originating in southern Chile and southwestern Argentina by the Mapuche People.There is a ritual celebration accompanied by prayers, dances and feasting meant to fortify both individual and communal relationships. It can be played between two friendly communities or sometimes to settle differences between antagonistic tribes, thus avoiding the armed conflict.

This past week 10Ch combined Sports and English to study new games and play them the game we studied this week was a game called plain. I learned about the culture of the Mapuche people and when they used Palin, The Mapuche people played Palin to stay fit for war, after funerals and to resolve conflicts.

I enjoyed learning the new game and experiencing it with my class. However the freezing weather was a challenge because we had to walk down to our local beach and find sticks to use in the game, then the next day, when we played Palin it was freezing as well. Eventually I just got over the cold and played the game.

Tuesday, May 15

Vr and augmented reality

Today in English we have been learning about Vr and augmented reality.  We have also been studying films that have augmented and Vr in them,Hunger games and Uncanny valley. So what is augmented reality? Augmented reality is when a computer generated image is displayed in our own world. This happens in The Hunger Games when the game makers create things in the arena that the characters fight in. Virtual reality is a three dimensional simulation/environment that we can interact with. In Uncanny Valley the characters enter the virtual reality world via the nose ring, where everything they see is fake.

Friday, June 2

Electricity Project.

Matthew Robbins and I created a battery out of 10 cent coins, Zinc washers and cardboard soaked in Vinegar.Our question was to find out how much energy copper coins generator to do this we stacked copper coins cardboard and then zinc washers for my first battery i used 15 copper coins. Then I connected a volt meter to each end of the batter. We got a high voltage of 7.65 volts but sadly the battery only created a low current. Our oringal idea was to use the battery to power a small light bulb or a calculator but after that failed we decided to power a LED.


Positive
A positive of doing this experiment was that it was a lot of fun and it was great learning about how different metals create different levels of electricity.


Minus
We had a few distractions as there was a inappropriate group working near us. Our battery didnt have much current.

Interesting  
Ten cent coins create a lot of voltage but now a lot of current. Also Despite having a lot of voltage the LED still didn't glow very bright.

Tuesday, May 30

Problem solving with Python

Introduction

In the last few Sessions in Computing Science I have been working with Python as a language to design a game by writing code. We are using different platforms to learn about computer language  so that we can tell the computer what code to run. I understand that the coding (syntax) on python must be very precise other wise the code will not work. This means every line of code must be correct if there is even one mistake the hole code will not work.


Setting up the code 

We started by creating a template on Python IDLE that we would build our game from we created our template by following along with a video that had a step by step by step process to creating a game.I used hash tags to make reminders about what I need to do as I write my code. This is the code that sets up my window,Width, height and the rate my that the frames of the game run. The hash tags in my code is where I make my notes, if you put a hash tag before something it does not appere on the program window.

# 1 Start pygame
import pygame
import random

# 2. create a Window
WIDTH=360
HEIGHT=480
FPS=30

# 3. Define a few useful colours. This is where I created some of the colors I will use later in my code each color has a series of numbers that equal that color so instead of writing those numbers all the time I made the numbers equal the name of the color.

WHITE=(225, 255,255)
BLACK=(0,0,0)
RED=(255, 0,0)
GREEN=(0, 255,0)
BLUE=(0, 0,255)
CYAN=(0,255,255)

# create sprit movment

#setting up player

class Player(pygame.sprite.Sprite):
    #sprite for the player
    def __init__(self):
        pygame.sprite.Sprite.__init__(self)
        self.image = pygame.surface((50,50))
        self.image.fill(GREEN)
        self.rect = self.image.get_rect()
        self.rect.center = (WIDTH, HEIGHT)

def update(self):
    self.rect.x+= 5
    if self.rect.left > WIDTH:
        self.rect.right = 0
                                    

# 4. iNITIALISE GAME AND MUSIC AND CREATE WINDOW 

pygame.init()
#pygame.mixer.init() 
pygame.mixer.init()
screen = pygame.display.set_mode(WIDTH, HEIGHT)
pygame.display.set_caption('MY GAME')
clock = pygame.time.Clock()

# Creating sprites
all_sprites = pygame.sprite.Group()
player = Player()
allsprites.add(player)
                                    
all_sprites = pygame.sprite.Group()
# Game loop
running = True
while running:
# keep loop running an the right speed
 clock.tick(FPS)
#Process input
running = True
while running:
    
    # Process input (events)
    for event in pyggame.get():
        
        # cheek for closing everything
        if event.type == pygame.QUIT:
          running = False 
    # Update
    all_sprites.update()
    #Draw / render
    screen.fill(RED)
    all_sprites.draw(screen)
    # after drawing everything, flip the display
    pygame.display.flip()

    pygame.quit()
    


Game Design with Blender.

As a student in a Year 9 class I Have been learning to use Blender Game engine to crate a basic logic game. I am learning the 3D skills to control my my cube using different sensors, controllers and actuator to make my cube move.

Blender is a game engine that uses logic to create a game. The first steps are to set up the platform with the game logic window showing the sensors, the logic controls and actuators. The Blender Game platform is selected from the top as well as the game logic.


 The next step is to add some physics to the game to ensure the it falls on a platform. To do this we added a platform and also enabled the motion in the character mode which allows the cube to act as player. I did this in the motion actuator and the jump aspect is enabled so that the player can show an up and down movement as well giving the character a 3D aspect.