Wednesday, October 30, 2013

Class 10: Assignment 1: Synthetic Humans ,Moore's Law and GPU's

                                                                  3D Environments such as Cloud Party cannot achieve a fully human look as we may hope, or can they? Today Cinematic quality rendering is possible, it is not readily available to everyone, but as the future of computing unfolds everyday, it becomes more and more accessible. For someone such as myself working on a low end computer made in 2008, my video cards processing quality is not the same as someones with a brand new MacBook. But first, lets look at Cloud Party as seen through my computer.
                              Though they can create basic characteristics of a human being, it still lacks the look of being 'truly human'. As was put in the lecture, the avatars may look 'cartoony'. This is due to the fact that these environments are designed to be used online by many people at a time, coming from all different locations to the same server. For this reason, the rendering quality of avatars and even aspects of the environment are not as great as would be ideal. Cutting back on the quality of graphics allows places such as Cloud Party or Avaya to handle more users simultaneously, without seriously hurting environment speed, thus cutting back on rendering quality, using 'pre-rendered' graphics.
                                  However, as Moore's Law stated, our computer processors are advancing so rapidly, that every 18 months, what was hi end top of the line, may be practically obsolete. Due to this rapid advancement of computing, what was not possible five years ago, is now possible in real time. So my 2008 Dell may not be as capable as a brand new Dell bought today from the store, but a brand new computer is fully capable of Cinema quality graphics. This is due in part from Moore's Law and the relatively new demand for 3D accelerators on a wide scale.
                               Since the advent of games such as Quake and Doom, 3D gaming has become much more widespread, and has therefor led to the never ending development of better and better 3D graphics technology, largely due to the advent of a GPU, or Graphics Processing Unit. Every process on a system has always been the result of what is called a CPU, or Central Processing Unit, which make up the basis for every action performed on a computer. What computer scientists working on a 3D graphics rendering speed and quality have done, is come up with the GPU. This Graphic Processing Unit works much like a CPU, but solely focused on processing 3D graphics, and nothing else. This rapid advancement of GPU's coupled with Moore's Law, which is cut in half to only 9 months in regards to GPU's, results in a world today where every home computer(uptodate) can achieve Cinema quality graphics.

                                                                        Cloud Party


My Avatar in 'Skyfall'


Strange room

and another

Calling a Taxi

Waiting at the juice bar....

And playing some music on the Juke Box!

Monday, October 28, 2013

Class 9: Assignment 6: Immersive Education Virtual Worlds and Video Games

                                                                 
                                                               MeshMoon Circus
               MeshMoon Circus is an interesting little environment. A Scavenger hunt type of "Casual RPG" is what I would classify it as. It is a single player casual game, will a few "quests", which is why I am also applying the label of RPG. It ran fairly smoothly, however at one point I was alerted by the browser that it was having rendering issues. 
             (This assignment was done with the auto screenshot app, and so not all of my shots are great quality)
Gettin on the RollerCoaster

Get ready to Scream!!!!!

Wheel of Fortune !

I didnt win the teddy bear!

Visiting the Fortune Teller!

Class 9: Assignment 5: Casual Video Games

Toys for Tots

In a Cave

Ran into a Polar Bear!

Coloring

More colors!
Ping Pong


Wow I'm Bad
Bouncy animals


More Bouncy things


Click and drag to manipulate objects


Angry Birds 

Halloween Theme

Next level

3 Stars!


Those are some Angry Birds!

Class 9: Assignment 4: Role Playing Video Games


DRAGONS CALL II
ASTRIL beginning his quest

QUEST Accepted!

Small Monster Attack!

VICTORY!


                                                                      KINGS ROAD
Entering the Village

Villagers asking for help!

Fighting a Bandit!

Victory! I saved him!
           
Class 9: Assignment 3: FPS Games Based on Quake

                                      I was unable to download the Quake Arena. Here is Tremulous. (This assignment was done with the auto ss app, so not all of the shots are great.)


Firing my weapon

Health

Turning to the Alien Team

UFO:AI

moving characters by clicking them and then their destination. I can see where the coding that weve learned up to this point comes into play in a game like this. (Click here and this object moves here or appears here etc.)

making my way around

XONOTIC! Firing my weapon

They got me!

Ill get them back!
(Xonotic was by far the easiest to download, setup and use. Though Tremulous was also smooth as well, the servers were mostly empty when I logged in.)

PadWorld

Adding some Bots!

Red teams mission: Find the Lollipops!
Class 9: Assignment 2: Leveling Up in World of Warcraft

Uh Oh! He's Dead!

Getting orders from the Prince

Time to kill some Worgen! But first, lets salvage some supplies...

Level 2!

Killed a Worgen

Protecting the Prince

Level 3!

New Capabilities!