Tuesday, 4 April 2017

OO Design Assignment 2

Task 2

Object-oriented design is one part of the overall design process and should be seen in this context. Normally object-oriented design would start after completion of the creative phase (development of concepts and ideas) and would be used to flesh out ideas. The object approach can then be used to plan the detailed implementation of a project to ensure that milestones and other parameters are met.

For this assignment you need to review object-oriented design within a game (you can use your game).


P3
review object-oriented modelling with some appropriate use of subject terminology
M3 explain object-oriented modelling with reference to detailed illustrative examples and with generally correct use of subject terminology
D3
critically evaluate objectoriented modelling with supporting arguments and elucidated examples, consistently using subject terminology correctly

Documents this or blog this

Assignment 2 

Upload document here pls.

Monday, 3 April 2017

Game Two

Game Two

Now its time to work on the two official games design assignments.















They are the creating of two games, a card game and a space invader type game.

Half of the class will work on the card game and half works on the space invader game, then you swap over.

These assignments are to be worked on by yourself, you can ask for help and I will provide help (especially in the realm of coding) to get you going.

So What do I need ?

Walk Through Video of you and a friend playing (and reviewing) your game (assuming you have a working game). 

A video and/or documentation with screenshots of how you made (or tried to make the game). 
Show :- 
How you made the sprites (not all of them just majors ones)
How you used sounds (hard to do a screen shot)
How you used scripts in the game?
The problems you had and how you overcame them (or didn't)
Discuss the visual style you are using.
Discuss the game concept you are working to.

With James you will a 'presentation' / video etc of either game. 

Second Deadline is 29th of May ..

Please upload game one documentation / videos 

At end of course I will see each student and see (and get games) from them and students can talk to me about the games design process.

The last step is a handover of both games. You will demonstrate both games to me. I may take a copy of these games and I will will be asking you questions about the games design process. This will include a questionnaire, 





Assignment One : game one

Game One

Now its time to work on the two official games design assignments.















They are the creating of two games, a card game and a space invader type game.

Half of the class will work on the card game and half works on the space invader game, then you swap over.

These assignments are to be worked on by yourself, you can ask for help and I will provide help (especially in the realm of coding) to get you going.

So What do I need ?

Walk Through Video of you and a friend playing (and reviewing) your game (assuming you have a working game). 

A video and/or documentation with screenshots of how you made (or tried to make the game). 
Show :- 
How you made the sprites (not all of them just majors ones)
How you used sounds (hard to do a screen shot)
How you used scripts in the game?
The problems you had and how you overcame them (or didn't)
Discuss the visual style you are using.
Discuss the game concept you are working to.

With James you will a 'presentation' / video etc of either game. 

First Deadline is 24th of April ..

Please upload game one documentation / videos for first game to this post.







Tuesday, 28 March 2017

2D Game upload point

2D Game upload point




In the First year of games design you created many 2D games.

Give me a link to a game you created.

I need how you made it (can be video / screenshots + doc)  and a game play video as well.


Tuesday, 21 March 2017

Space Invader Game introduction

Space Invader Game introduction

In this introductory video I show how I started the Space invader game. I started with all the Sprites and background images created. As well as all the sounds and show how to create the first level.

Here is a link to my game.

Space invader Intro Video

In this video I introduce Space invaders concept and basics of game.



Space Invaders follow on video

This video shows how to have health bars, score and more.

Monday, 20 March 2017

Card Game Introduction

Card Game introduction

In this introductory video I show how I started the blackjack / pontoon card game. I used the concept of arrays to store the cards and randomise the card deck. Also all the players cards are stored in arrays as well.

Introduction to Black Jack Game.



Follow on video showing basic concepts and design

Monday, 6 March 2017

OO Design

Using OO Design within Unreal


Object-oriented design is one part of the overall design process and should be seen in this context. Normally object-oriented design would start after completion of the creative phase (development of concepts and ideas) and would be used to flesh out ideas. The object approach can then be used to plan the detailed implementation of a project to ensure that milestones and other parameters are met.

OO Design Work

We have looked at Water Features in the past but this is an enviromental affect.

Now we need to look at OO Design we need within  the game we are creating.

We need elements like non player characters (NPC's which are a form of AI Characters).

These NPC's need to move around the map and also need to interact (attack usually) with the player character (PC). Also the PC needs a health bar so they can take damage. Then we need a way for the PC to attack / fight the NPC's. We can also look at elements like inventories etc as well.

In Unreal we use a concept called blueprinting to do this.

So I have created a video series on youtube to teach these elements.

So lets start out with the Player character having a health bar.



Then lets look at the NPC movement.

First AI moving about randomly and then engaging (but not hurting) the PC.



Then AI moving around in a fixed patrol method.



Then lets combine the AI Patrol and health bar and have the NPC damaging the Player Character.



Next week we will look at PC attacking the NPC's