Friday, 22 May 2015

Creating Your Own Sprites: GameMaker

Lesson Objectives

- To develop your knowledge of primary and secondary images 

- To continue to improve your graphic skills

- To be able to discuss what assets you will be using for your game


Starter

Download the ASSETS TABLE HERE

Save it in your DA204SPB-SITES-EVIDENCE - ASSETS TABLE folder.

Make a list of all of your assets so far (backgrounds, characters, objects).


REMEMBER:

Primary Assets - images created yourself in Photoshop or Illustrator
Secondary Assets - images you have taken from websites, other sources


Main

You can start to create your characters in Adobe Illustrator
Here is an example of how it looks in....

Adobe Illustrator

The game



Three things:
  1. The sprites must be 32X32 pixels in Adobe Illustrator
  2. They must have a transparent background
  3. You must save it for the web (go to File - Save for web and devices + choose png-24)


Red Task
Open Adobe Illustrator, choose one of these tutorials and try creating a character like the one above, using Adobe Illustrator! **Click on the monster to take you straight to the tutorial.

Extension: Explore Adobe Illustrator some more - check out some tutorials here:

Amber Task
Have a go at creating your first sprite!


Green Task
Continue to complete the backgrounds you will need for ALL levels

    Plenary - 5 minutes

    Add all assets to your Assets Table!



    MAKE SURE that you save each assets as a PSD/AI and a PNG in your GAME folder

    Python Session 6 - Using IF statements

    Starter


    Main

    Plenary

    Showcase your coding

    Tuesday, 19 May 2015

    Skills Building - Adobe Illustrator

    Lesson Objectives
    Develop image manipulation skills using Adobe Illustrator

    Starter
    1. Log in and find Adobe Illustrator
    2. Identify what each of the tools are called on your sheet





    Main
    1. Click on the image below to open the Monster1 Tutorial




    2. Click on the image below to open the Monster2 Tutorial

    Extension

    Try an image of your choice from this list


    Plenary
    Tell a partner what you have learnt today and what you would still like to learn about Adobe Illustrator.

    Thursday, 14 May 2015

    Kodu: - Lesson 4 Game Planning

    Starter
    Think about your favourite computer game.......

    What's it all about?
    Target Audience?
    How many people can play?
    What's the purpose?
    List the main characters/objects and say what they do.



    Main


    Game Planning Sheet Template A
    Kodu Video Guides
    Kodu Help Cards
    Useful Kodu Code

    Click here for the Final Game Design Template


    Plenary
    Share your ideas with a friend......
    Are there any aspects they particularly like or think you should cahnge?

    Python Session 4 - Maths

    Using Python Basics - Level 1 

    Lesson Objectives
     - use maths operators successfully in Python






    Starter
    Have a go at the following in Interactive Mode:
    Read the Maths section of Python Basics on pg 19 - 20


    Main

    Python is great for maths tasks, today you will investigate some of it's powerful tools.

    Red Task



    ~~~Evidence~~~
    1. Put some evidence of using Maths symbols in Python on your blog and annotate to explain what you've done



    Amber Task
    Combining text and maths - copy the code on pg 21

    Try the same calculations but this time use // instead of /.

    Question?
    Can you explain the difference between
     / (divide normal) and // (divide integer)?



    Extension Challenges
    1. Save as garden.py
    Write a program that asks the user for the length and width of their garden and then calculates the total area.

    Tip: Area = Length * Width

    2. 1. Save as garden2.py
    Write a program that asks the user for the length and width of their garden and the radius of the circular flower bed then calculates the total area of turf needed.
    Tip: Area = Length * Width - (3.14 * Radius) * (3.14 * Radius) 


    Green Task
    Embed the following video clip to your blog, using the HTML function:
    Video Clip - http://youtu.be/BvgPM9-krOY

    Plenary
    Further reading - http://learnpythonthehardway.org/book/ex3.html

    Tuesday, 12 May 2015

    Photoshop Tutorials

    Click on the word PLAYLIST below and scrool down to choose the tutorial you wish to view

    Monday, 11 May 2015

    Kodu - Create Your Own Game 2

    Python Session 3 - Variables and Input

    Lesson Objectives

     - understand the term variable and how they're used in programming
     - use the input() function to assign data to variables







    EXTENSION TASK - Magic 8 Ball in Python 

    Friday, 8 May 2015

    Python Session 2 - Interactive and Script Mode

    Lesson Objectives

     - understand the difference between Interactive Mode and Script Mode
     - use Python to create some basic programs using text and the print() function




    TASK

    Be sure to evidence your work on your Blog and discuss the difference between Interactive and Script Mode.



    Extension
    Write down 3 challenges, using similar techniques to those above, for a friend to try. Swap challenges with a friend.

    Thursday, 7 May 2015

    Kodu - Lesson 3 - Racing Game

    Lesson Objectives



    Understand how to combine programming and design skills learnt so far to use paths and opponents within a racing game

    Starter

     


    Main
    Task: Create a racing game in Kodu

    Use the skills from the last two lessons to create a racing game in Kodu.

    You will need to:
    • Add terrain
    • Program a main character
    • Add paths
    • Program a racer to follow the path

    You should try to do this independently but if you get really stuck you can use the help guides below:


    Racing Game in Kodu Guide - Part 1
    Racing Game in Kodu Guide - Part 2




    Plenary



    Homework
    Complete Task 3 in your HomeStudy Booklet. Due: Next ICT Lesson

    Wednesday, 6 May 2015

    Final Exam Practise

    ICT Exams are next week - 11th - 15th May

    Make sure you know the time & venue of your exam

    You can follow the guidance below to practice your skills if you need to:

    How to Guide:

    How to Video Playlist:

     
    Plenary
    Review your progress and make a list of any areas you still need to revise. 

    Tuesday, 5 May 2015

    Python Session 1 - Text

    Using Python Basics - Level 1 
    Chapters 1 & 2


    Lesson Objectives

     - understand how to print in Python
     - demonstrate how to change the layout of text on screen





    Starter
    Identifying Errors


    Main

    In Python there are lots of ways you can manipulate the layout of text on the screen.

    Red Task
    What do you think \n does?



    ~~~Evidence~~~
    1. Write a short program eg. a joke that makes use of  \n  
    - place it on your Blog




    Amber Task
    Experiment with some of these other tools, known as 'escape sequences'


    ~~~Evidence~~~
    1. Write a short program that makes use of  \t , \\ , and \"  
    - place it on your Blog


    Green Task
    Write a program to produce the following EXACTLY as shown below and place a snipping of it on your Blog:

    Video Clip - http://youtu.be/UsCQXe1OHZk

    Plenary

    Photoshop Skills

    Lesson Objectives

    LO - Learn and practice appropriate Photo shop skills, in order to apply them to a "Montage"

    Starter

    Look at the example Montage - what skills will you need to learn?




    Follow these steps:



    • Find a background image on Google and right click, Save image
    • Find at least two other images - eg a celebrity, an object and right click Save Image
    • In Photoshop, choose File new and open each image separately.
    • Using the Magnetic Lasso tool cut around your person / animal / thing (keep clicking to keep accurate) (backspace key if you go wrong)
    • Once your person is selected, copy and paste him / her onto the background image
    • Select your other image - right click copy and paste
    • Keep repeating the process until all images are collated - name your layers

    Main

    Red Task:
    Put a famous person on /against a famous landmark/ eating something really random - For example - Rihanna up the Eiffel Tower eating a bowl of snails



    Orange Task
    If you can't locate the appropriate tools in Photoshop then use Google!

    Add Text

    Drop Shadow
    Outer Glow




    Green Task
    Share your new skills with a partner. Explain your learning to them.

    Plenary

    What's a Montage?
    What have you learnt this lesson?

    How could these skills be used in other lessons?What else would you like to learn in Photoshop?