topbar

Welcome to my HE blog ..

Thursday, 9 November 2017

NW603COM Assignment 2

NWC603COM Assignment Two 

AI and Games

Learning Outcomes to be assessed in this assignment
Evaluate suitable core AI elements and their suitability to different game contexts and then generate ideas and concepts to use AI elements in a computer game.. 

Portfolio - Documentation and oral examination (viva)

This portfolio represents 20% of the module mark.

Task

Blog your game ideas and in particular how AI can be used within it. Describe the various elements you are doing and how they apply to this concept you are proposing.


So in basic terms talk about all the elements and how they could be used in a game and then for the main element focus on it in more detail pls.

This document / blog should also contain information on what type of game you are planning for the assignment and what techniques you deem suitable.

Viva

In a short viva you will be asked about your game concept and the various AI elements. Number of questions about the previous weeks’ topics, aimed at testing your understanding as well as to explain your game design ideas, described on your document / blog.

Deadline 30/11/17

Reply to this post with a link to you Assignment Two Blog

Monday, 6 November 2017

Unit 36

What do these acronyms mean? Evaluate and compare each one..

DHCP
DNS
TCP/IP
SNMP
FTP
WWW
OSI
Proxy Server / Proxy address
Switch
Hub
Router
Server
Client

Write a report highlighting the concepts of web application.
From the list below what each of them are in relation to web applications.

Focus on these concepts :-
Users – Who is the user of the site, what is a novice a expert etc.
Site – who uses the site and why?
Accessibility – vision impairment with larger fonts etc.
Legislation – Data protection act, how does that affect sites?
Functionality – What is a shopping cart? What other are the other elements?
Scripting language used by application – PHP, ASP, JSP what are they and how are they used?
What security concerns do we have with web services?

Assignment One   Upload point
Assignment Two   Upload point


Thursday, 2 November 2017

Unit 10 and 14 Assignment One

Website Design : Assignment One – the draft
Structure of this assignment :-

So for your Emerging techs research now create a website to showcase this research.

This website should have :-

Home Page : Details about the technology what it is and an introduction to this technology and a YouTube that shows this technology.

Impact Page : What impact does this have on society?

How does this tech impact on our lives? Are jobs lost or created? Does it make life easier?

Ethics Page : Ethical implications, how does this technology impact ethically in our lives?

Evolution Page :

What does this technology replace (if anything)?

Where does this technology evolve from ?

and another page of your own choice that is about the technology in question

I will need written up (in a blog or Doc post)


Cover Page : Title of website

Contents Page: table of contents

Background : Why did you choose this website? Give reason and rational behind this decision.
Discuss HCI issues. Colour choices and why, Hofstede's Indices and why.

Client Brief : What does the client want? Describe what in rough terms is the contents of each page.

Initial Draft : Give initial sketches and initial ideas of website before you spoke to the customer.

Client feedback : You had a meeting / many meetings with the client.
What was said?
Show correspondence with client.
What was agreed (and why)?
Was their a difference in opinion ?
Did you suggest something the client didn’t want
Did the client suggest something you disagreed with?
What was said at the meeting? How long was the meeting? What was the date?

Second draft : Changes made to draft as an outcome of meeting
What were the changes that was agreed with.
Show these draft pages (all 5 if 5 is agreed number of pages)
What's the colour Scheme? 
What other HCI aspects are catered for?
Has the client seen this secondary draft? What do they think?

Concluding points
Whats next ?
How long do you think it will take?
Who is doing what and why?
Who is the target audience?

Merit is given for clear structure and ease of readability

Reply to this post with the assignment pls.

NWC603COM Assignment One

NWC603COM Assignment One 

AI and Games

Learning Outcomes to be assessed in this assignment
Evaluate suitable core AI elements and their suitability to different game contexts and then generate ideas and concepts to use AI elements in a computer game.. 

Portfolio - Documentation and oral examination (viva)

This portfolio represents 20% of the module mark.

Task

For this portfolio you are asked to submit a Document (can be a blogs) in which you should in detail describe:-
 The new AI topics you learnt
  • A brief analysis of strengths and weaknesses of the techniques including in in what type of game or for what type of behaviour or effect these techniques are suitable.
  • Any additional resources beyond the course material that you have found while analysing strengths and weaknesses.
This document / blog should also contain information on what type of game you are planning for the assignment and what techniques you deem suitable.

Viva

In a short viva you will be asked a number of questions about the previous weeks’ topics, aimed at testing your understanding as well as to explain your game design and AI choices for the assignment, described on your blog.
Reply to this post with a link to you Assignment One Blog

Thursday, 12 October 2017

Degree Project

BSc Creative Computing Project

This double unit (40 Credits) is the the culmination of the BSc Creative Computing degree - it gives students a chance to demonstrate all they have learned. It is be the most demanding part of this degree. Although students are supervised, they are on their own to a large extent. The project can be based on one of the units delivered this year, but does not need to be.The First step of a project is to come up with 4 or 5 initial ideas the student has. The student discusses these ideas with the project supervisor and from these initial ideas the student chooses a project. This then is presented (technically this is a viva) and graded.

Then after a successful viva the students implement the project creating a weekly blog as they go. This blog contains what the students do each week on the chosen project and is eventually submitted and is graded.



Aims and Summary


Through the execution of a challenging and complex Final Major Project students will demonstrate their progress and professional development. Students will be required to initiate, negotiate and manage the project and are encouraged to work collaboratively with clients, organisations and audiences to establish realistic and externally tested concepts and products. Students will be required to carry out contextual research and investigation to inform and direct ideas towards high quality, challenging and creative computing outcomes or products. These must be presented professionally and will demonstrate effective utilisation and application of appropriate techniques and processes to meet industry standards. Students will be required to ensure that their work conforms to appropriate codes of practice and meets the ethical requirements your College or University. Support and guidance will be provided by a project supervisor who will be the primary point of contact for a student on this module.


Intended Module Learning Outcomes


On completion of this module students should be able to:
  1. Produce and present an informed Final Major Project Proposal under supervision of an academic staff, and plan, appropriate to the form, content and style of the project. 
  2. Carry out contextual independent research and conceptual development informing and strategically directing ideas towards resolving a complex and challenging creative project brief(s) 
  3. Demonstrate evidence of synthesis and application of production processes and technical skills, utilising these effectively to produce finished outcomes reflecting practice and professional management. 
  4. Produce and appropriately present finished outcomes to industry standards.


Monday, 9 October 2017

Unit35

Unit 35: Web Applications Development


In this unit we use PhP and Mysql as well as look at cookies.

PHP is a server-side scripting language designed primarily for web development but is also used as a general-purpose programming language (https://en.wikipedia.org/wiki/PHP)

The beauty of PHP is that because it is server side script all that a client sees is what ever is pumped out of the PHP echo commands as pure HTML.

Here is the standard hello world code using php.

PHP code starts with <?php that tells the server to intercept this code.

echo are used to send HTML data to client side services like web browsers.

The ?> is the signal to say this is the end of the PHP code.

<?php
echo "Hello world!";
?>

Look at this pdf with some sample PHP code.

Before you start playing with PHP you need access to a web server and a decent editor.

I suggest setting up a WAMP server on a PC/LAPTOP (http://www.wampserver.com/en/)
and for editing I use notepad ++ ( https://notepad-plus-plus.org/download/v7.html)

NW603COM Assignment 2

NWC603COM Assignment Two  AI and Games Learning  Outcomes  to be assessed in this assignment Evaluate suitable core AI elements an...