Thursday, 23 March 2017

Aims and Objectives 23/03/17
Aims:To create and test a computer game
To produce user documentation for a computer game

Objectives:
Create a computer game
Test the computer game using a variety of methods
Briefly explain some code (iteration, selection)
Create a user manual
Start creating a technical manual

Today I have learnt more about how unity C# works.

Today one of my strengths have been in handing in all the work for U22.

Today one of my weaknesses have been having a lot of problems and needing help.

Wednesday, 22 March 2017

Understand the importance of good quality of code and know that there are different ways that programmers make code more readable.
Have a solid grasp of the practical problem.


Identify and apply factors that can improve code
Explain why good quality code is important
Identify and discuss the factors that can improve readability
Create a functional specification
Create a detailed functional specification


Can improve the readability of code
Identify different methods of improving the readability of code
Identify different methods of making quality code 
Explain why good quality code is important
Identify key features of a functional specification

Saving your Completed Game in GameMaker:

Choose File/Save as application
Give the file a suitable name (name of your game)
For Save as type choose: single runtime executable

Troubleshooting:
If for some reason the .exe file does not open when saved try the compressed file option.

Today I have learnt how failure can be used positively and that we should learn from our mistakes. 

Today one of my strengths has been completing my game and get user feedback.

Today one of my weaknesses have been not completing the task where had to put together the code although I was close.

Friday, 17 March 2017

Aim: To create a user survey for your computer game
To create and test a computer game
Objectives:
Use Survey Monkey to create a user survey for your game
Create a computer game
Test your game
Briefly explain examples of iteration and selection
Any other resubmissions

Today I have learnt how to calculate the distance between two objects in unity.

Today one of my strengths has been completing the requirements for my game and sending my game plus a survey to everyone. 

Today one of my weaknesses were not doing my survey when I was told to. Next time I get told to do something I will do it.

Wednesday, 15 March 2017

Analysis of problem (Specification / Understand) – Project specification define scope
Design (Mindmaps / storyboarding / Assets) – Flow charts / Pseudo / Datatypes / functions 
Implementation (create animation) – Coding
Testing (Survey / Testing) – Testing
Deployment - used by client, training, documentation
Maintainence - Refinement/development
Evaluation (Review) – Improve / shortcomings

Identify the features of the Software Development Life Cycle
Name some models of the SDLC


Understand the different stages of the SDLC
Understand how the stages link together and understand the key model types


Identify the stages of the SDLC
Explain the stages of the SDLC
Identify the strengths and weaknesses of the waterfall model
Identify the main features of the Agile SCRUM model
Identify the characteristics of poor design
Explain the characteristics of poor design
Independently develop skills within programming

Aims and Objectives 17/03/17

Aim: To be able to create a computer game for a given specification
To be able to test a computer game

Objectives:
Create a computer game
Test the computer game using a variety of methods
Briefly explain some code (iteration, selection)

Today I have learnt that subroutines and procedures are the same thing but different languages call them different things.

Today one of my strengths have been talking to Wayne form Thyng and getting a place for work experience.

Today one of my weaknesses have been my proofreading on A1T2. I will improve my proofreading skills by actually doing proofreading which I have just done for A2T1 for U6.

Friday, 10 March 2017

Aim: To be able to create a computer game for a specific purpose

Objectives:
  • Create backgrounds for your first two levels (Start and instruction screen)
  • Create sprites and objects for your buttons
  • Add code to make the buttons link to appropriate room
  • Test your first two levels
  • Any other resubmissions

Today I have learnt how to make a randomly generated course for my player to navigate through.

Today one of my strengths today was making my main menu and also the inventory screen.

Today one of my weaknesses has been making errors that I do not know how to fix at the moment. Next time I will work on fixing the errors.

Thursday, 9 March 2017

Aims and Objectives 09/03/17

Aim: To produce designs for a computer game
To create a computer game

Objectives:
Create basic design documents for a computer game
Determine appropriate data types for your computer game
Explain how the game can be created for easy maintenance and capacity for extension
Start creating you computer game


Today I have learnt how to make a sphere follow my character and kill the character.

Today one of my strengths have been making the AI for my game and also fixing errors that I had.

Today one of my weaknesses have been making a lot of new errors for my game.

Wednesday, 8 March 2017

Identify the features of programs
Explain key programming terms and techniques


Understand the main types of programming language
Understand that there are three paradigms and each’s strengths and weaknesses
Understand that there are different factors that can influence the choice of language used.


Understand the features of procedural programming
Understand the features of event driven programming
Understand the main points of object orientated programming
Understand the difference between procedural and object orientated programming
Independently develop skills within programming 
Identify the steps necessary to complete a project

Aims and Objectives 08/03/17

Aim: To produce designs for a computer game

Objectives:
Create basic design documents e.g. action plan, design specification, pseudo-code
State the importance of a data dictionary
Create a data dictionary for the computer game being created

Today I have learnt how to use OnTriggerEnter in unity to make the AI follow my character in unity.

Today one of my strengths have been the interview as I was told that I need very well and that there were no major issues.

Today one of my weaknesses were that I did not have the correct clothes for the interview and only had a shirt.

Friday, 3 March 2017

Aim: To be able to create a game in  GameMaker
To be able to produce designs for a computer game

Objectives:
Complete SOA for U01
To add special effects to your first GM game
To make a character move in a specific path
Any other resubmissions

I have learnt how to move the camera in unity using the arrow keys and also the mouse movement.

Today one of my strengths has been making the game so that you can select the character and move the camera around what I want to do next is make the character move with a mouse click.

Today one of my weaknesses is unity kept bugging out when I opened the assets store. Next time I will not open the asset store.

Wednesday, 1 March 2017

Understand that there are three main paradigms
Explain key programming terms and techniques


Understand the main types of programming language
Understand that there are three paradigms and each’s strengths and weaknesses
Understand that there are different factors that can influence the choice of language used.


Understand the features of procedural programming
Understand the features of event driven programming
Understand the main points of object orientated programming
Understand the difference between procedural and object orientated programming
Know why different data types are useful
Create an array
Write data into an array
Read data into an array

Aims and Objectives 01/03/17
Aim: To produce designs for a computer game

Objectives:
State some of the design documentation required when creating a computer game
Create an action plan for a computer game
Create a design specification for a computer game
Create a storyboard for a computer game

Today I have learnt what procedural programming is.

Today one of my strengths have been thinking of an idea for my game and being able to write a lot of my design specification. The name of my game is G.R.A.M.A.A (Global Reaction Agency for Mysterious Alien Activities).

Today one of my weaknesses have been not making useful comments in the class when we are discussing things.