Currently browsing category

Uncategorized

Dare_logo

Game Competitions

There are a great variety of game competitions these days. Be sure you read the fine print before you enter… most of the big name competitions are legitimate, but there are some that are just after your IP. Below are a few that I recommend.

Help Request

I need help finding an online resource that I cannot remember the name of. Last summer I read an article about a new web portal that a professor could use for a course. It allows the instructor to set up a location for students to discuss and share ideas and …

Fall 2011: Week 2

I’ve just returned from a day at the Vermont Code Camp, a great experience and I learned quite a bit. It was nice to be on the other side of the classroom for a change, learning about NoSQL, Cloud Computing, HTML5, and Web Performance. It was a full day of …

Week 1 of Fall 2011

Fall 2011: Week One, Post Irene With the first week of classes behind us, it looks like its going to be a great semester.  In both EGP 200 (Graphics Programming I) and EGP 405 (Game Networking), we were able to get through more material than in previous years, and I’m …

Site Update

I’ve added a lot of information to this micro-site.  Perhaps a wee bit too much … and I haven’t even started with course materials yet.  This is some of the stuff you’ll find: Job Listings from Gamasutra and Mary-Margaret. So far I’ve used a scraper to get just the C++ …

New Faculty Page

In a continuing effort to provide as many resources to student’s as possible, I’ve created this page to provide all Game Programming students quick access to things they might find useful. Currently, there is no single location that provides all the tools and informations students need.  And perhaps (as technology …

Squirt

Squirt (2009)Genre: Match 3Company: Proper Games LtdPlatforms: Flash and iPhoneLanguage: AS2 and C++Graphics: OpenGL (iPhone) Squirt is an original game concept by Andrew Smith. I created the Flash prototype for him based on his designs and Geoff Gunning’s artwork while working at Proper Games. I also created an iPhone prototype …

3D Dominoes – PC

3D Dominoes (2008)Platforms: Win32 and PS2Language: C++Graphics: DirectX 9 The games were developed as second semester projects in my Computer Games Technology course at the University of Abertay Dundee in February – April of 2008. Pile, John – UAD CS1123A Project Report (Dominoes 3D Postmortem) The above link my project …

3D Dominoes – PS2

3D Dominoes (2008)Platforms: PS2Language: C++Graphics: PlayStation VU2 This game was developed as second semester projects in my Computer Games Technology course at the University of Abertay Dundee in February of 2008.

The Ant Game

The Ant Game (2008)Platform: Win32Language: C++Graphics: Ogre3DPhysics: PhysXAudio: OpenAL‘The Ant Game’ was a group project during my MSc at the University of Abertay, built using the NXOgre game engine (Ogre3D for graphics, Aegia PhysX for physics, and OpenAL for audio). My primary responsibility in the group was movement and AI, …

KataMarble

KataMarble (2007)Platform: FlashLanguage: AS2 KataMarble is a game I wrote in about 25 hours during the early days of the summer 2007. It is also a Flash game, and you can play KataMarble here.The goal was to create a game prototype based on the concept behind Namco’s Katamari that could …

Pirate’s Blood

Pirate’s Blood (2007)Platform: FlashLanguage: AS2 Pirate’s Blood is a Flash Game I wrote in January of 2007. It is available online, and you can play Pirate’s Blood here.I don’t remember exactly how I got the idea to create a pirate game, but I do know that as soon as I …

Golden Heart Rotary of Fairbanks, Alaska

John Pile Jr and 05/06 RotaryInternational President Carl-Wilhelm After four years of helping to establish and run the Aurora Borealis Rotaract Club in Fairbanks, Alaska, Pile was asked to lead the effort in establishing a new Rotary club. This club would later be named the Fairbanks Golden Heart Rotary Club. …

Euphoria / Nevermore

Euphoria/Nevermore (2002)Platform: Win32Language: C++Graphics: OpenGLAudio: fmod In 2002 after completing a 3D graphics class, I began work on a new game engine (Euphoria). In March 2006 development resumed. The project was renamed the “Nevermore Game Engine”.At the same time, I have begun activelly redirecting my career path toward the video …

Search 2001

Search 2001 (2000)Platform: Win32Language: C++Graphics: DirectX 7 After reaching the limit of what I was capable of doing with Turbo C++ and the Borland Graphics Interface on my MS-DOS computer, I pooled some money, purchased a new computer, and began work on a new version of my game, this time …

Meteor Blast

Meteor Blast (2000)Platform: Win32Language: C++Graphics: DirectX 7 It was the spring of 2000, my final semester of undergraduate degree, and DirectX 7 was brand new.I had been hearing a lot about DirectX, and decided it was time to figure out how it worked. I was new to the win32 programming …

Search 2000

Search 2000 (1999)Platform: Win16Language: Borland C++Graphics: BGI The first version of Search was purely experimental, and I felt a great success. Now that I had proven to myself that I could create a graphical RPG that would impress my friends, I wanted to raise the stakes.The year was 1999, and …