Friday, 29 November 2013

Google for Doodle update #1

Today I've finally started working on the Doodle for Google project, a little bit late in my opinion.
I've settled with the RPG design simply because its more original. These are pictures of stages of the project:

Stage 1

Stage 2

Stage 3
I have the table set, now I only need to work on the characters around the table. I plan to give them a lot of detail, so it will take a good amount of time.

Thursday, 28 November 2013

Adding a bot AI.

These are the steps you need to follow to add an AI bot to you level

 Right click in level where you want bot to spawn, Choose add actor - add PathNode.
 Select the path node and enter Kismet.
 Right Click anywhere- New Event - Level Loaded
 Right Click anywhere again - new action – actor - actor factory
 right click on spawn point (actor factory)
 choose new object var using PathNode 0
 connect Level Loaded to Spawn Actor
 on the actor factory properties (blue arrow) – choose UTActorFactoryAI
 Click on drop down arrow beside Factory
 Tick Force Deathmatch AI
 Set Controller Class - None
 Set Pawn Class – UTPawn
 Tick Give Default Inventory
 click the little Green Cross on Inventory List and select any weapon from the dropdown menu

The final code should look something like this:

Adding a bot 

Then to have the bot re-spawn follow these steps:
  • Add an Attach to Event Node ( New Action -> Event -> Attach to Event)
  • Then a Death Node (New Event -> Pawn -> Death)
  • Right click on the Spawned thingy in Actor Factory and create a new object variable
The code is as follows:
Respawning bot

One extra thing I added, was a delay before the bot re-spawns. To do that, simply right click on the black thingy on the Death Node and add delay.

You now have a fully shoot-able bot, have fun! 

Tuesday, 26 November 2013

First code in UDK

I finally started writing code for UDK, the first few lines being a simple light switch.

Adding a trigger

A level with static meshes

I added a few static meshes to the level I was building while learning the geometry tools, now it looks something like this:

Robot injured in battle being taken to repairs

Monday, 25 November 2013

Material / Textures in UDK


I've added a few textures to the surfaces in my level in UDK. To add them you can simply click and drag them from the content browser to the world. An easier way to add them quickly is by adding one, Alt+Right click on the texture and then Alt+Left click on the new surface.

To edit the texture, the shortcut is F5, rather than F4 for everything else. You can change the positioning, scaling and many other options in that menu.


Material applied to the walls

Friday, 22 November 2013

Image Processing Assignment - Logo

My next IP assignment will be designing a logo for either the Google Doodle Competition or a Christmas Card as part of the Institute's competition.

I have chosen the Google Doodle competition, and the theme is "My Adventure". My first idea with the theme is designing a table with people playing RPG on it. The people would be drawn as their respective characters (mage, knight, etc...) and the contents on the table will spell the word Google.
These are some images I will use as inspiration for my design:

Google Doodle Idea 2 - Adventures!

So, I drew another sketch with a different idea for the doodle. This time focusing on outdoors adventure. When I manage to scan my drawings I'll upload them to this and the other post. This sketch features activities such as surfing, motorcycling, swimming, base jumping, kayaking and caving.

I am tempted to use this design because it seems more fun to draw, but I think it might be too generic. Anyway, here are the images I used to inspire me: