Online Portfolio
Highlighted below are a number of featured projects produced in full or in part by NConsulting.ca. This showcase is divided up into the following sections: Website and Web Application Projects, Game and Interactive Media Projects. Click on a preview image to view the finished product.
Featured Website Projects
LAN Party EH Starcraft II League (Gaming Event Flash Website)
This website was recently developed for a 64 man Starcraft II Tournament being held at the 5,000+ attendee Anime Evolution convention of 2010. Nathaniel single handedly designed and programmed this website. Background art by Blizzard Entertainment. Music by the good people over at Sonic Mayhem!
Languages used: Flash, Actionscript 3, PHP, CSS
Tools used: Internally developed PHP competitor registration system, Adobe Flash, Blender 3D, Adobe Photoshop, Notepad++
LowerMainLAN (Gaming Event Website)
This website was created for use on LowerMainLAN.com in order to promote the LowerMainLAN gaming event. Nathaniel single handedly rebuilt and redesigned the original website and this is the result. The administration side of the site was built on our own nc-cms content management software, making it exceptionally simple and fast to manage.
Languages used: XHTML, CSS, PHP, Javascript
Tools used: nc-cms, Adobe Photoshop, Blender 3D, Notepad++
LAN Party EH (National Community Website)
LAN Party EH is an online community website designed for large social gaming events across Canada. This website enables the participants of these gaming events to connect and collaborate. LAN Party EH features powerful community systems such as a manageable list of events, featured pictures and videos, and and a custom forum. LAN Party EH is run by a committed group of LAN party-goers from the Greater Vancouver Area in British Columbia. This website was designed and developed in full by Nathaniel.
Languages used: XHTML, CSS, PHP, MySQL
Tools used: CodeIgniter (Awesome PHP Library for web applications), Adobe Photoshop, Notepad++
Geenat.com (Software Development Blog)
Geenat.com is Nathaniel's professional blog on software design and development. It features a modern design, RSS feeds, and is based on the fantastic Wordpress for easy content management.
Languages used: XHTML, CSS, PHP, MySQL, Javascript
Tools used: Wordpress, SimplePie RSS, Adobe Photoshop, Notepad++
nc-cms (Open Source Content Management System)
Nathaniel created this website for the purpose of promoting and presenting nc-cms, his premier open source content management system that we use in many projects here at NConsulting.ca and that many other web developers enjoy across the world. The design itself is very simple, clean, and easy to use; reflecting the main driving qualities behind the project.
Languages used: XHTML, CSS, PHP, MySQL, Javascript
Tools used: Adobe Photoshop, Notepad++
Hostile Sector (Web Game User Interface)
A modern and dark military design inspired by influences from the Metal Gear Solid and Battlefield series. This design serves as the front end web interface for the online 3D squad-based strategy and combat game, Hostile Sector (currently in development). This game user interface was designed and developed by Nathaniel.
Languages used: XHTML, CSS, jQuery, PHP
Tools used: Adobe Photoshop, Notepad++
Highlighted Games and Interactive Media Projects
Outer-Rim Pod Digger (Downloadable Game for PC and Mac)
Outer-Rim Pod Digger is a video game where you dig up alien pods on far off worlds around the galaxy. It can be compared to a cross between Sim City and Lemmings. Creative solutions to the puzzles are encouraged through open level design. This was a commercial downloadable game product developed and released by Nathaniel in the years of 2005/2006. It was released on both PC and Macintosh. It is no longer available online, however you can receive a review copy by contacting Nathaniel!
Languages used: C++
Tools used: OpenGL, GCC and MinGW compiler toolsets, Allegro, STL, Adobe Photoshop, Blender 3D
ZuCamp's Paintball (Flash Game)
This game is a part of the child friendly MMO calledZuCamp. The gameplay concept revolves around shooting a paintball gun in the forest in which mixed wildlife hold up targets for the player. The game itself features parallax scrolling, fully animated creatures, and a word puzzle integrated into each level to add educational value.
Nathaniel was contracted to program a number of mini-games to be included in ZuCamp. ZuCamp Paintball was developed in association with Childrens Camps International who contributed the design, art, sound and additional programming.
Languages used: Actionscript 3
Tools used: Adobe Flash, Adobe Photoshop, Adobe Illustrator
ZuCamp's Stewpendous (Flash Game)
This is another mini-game created for theZuCamp MMO project. Stewpendous is a casual puzzle game loosely based on the concept of Tetris Attack. Similar to Tetris Attack, players attempt to re-arrange ingredients in the stewpot in order to score combinations and complete the current recipe. This game features an animated avatar, a combo bonus system, stirring mechanic as well as various power ups.
Nathaniel was contracted to program a number of mini-games to be included in ZuCamp. ZuCamp Paintball was developed in association with Childrens Camps International who contributed the design, art, sound and additional programming.
Languages used: Actionscript 3
Tools used: Adobe Flash, Adobe Photoshop, Adobe Illustrator
Gnat's Tetris Machine (Downloadable 3D Game)
Gnat's Tetris Machine is a 3D remake of the classic game Tetris. Nathaniel released this project as open source under the MIT License. The official project download and source code are hosted at Google Code.
Languages used: C
Tools used: OpenGL, GCC and MinGW compiler toolsets, SDL, Adobe Photoshop
Mister Monster (Flash Game)
This is a Flash version of the downloadable game Mister Monster by Midori / Phelios Inc. Nathaniel ported a number of their C++ games to Flash, this is one of them.
Languages used: Actionscript 2
Tools used: Adobe Flash
Zombie Air Assault (Flash Game)
This game is a collaboration between Nathaniel and an artist known as Deadheat. Save the city from the invasion. The game features particle effects, parallax scrolling clouds, and of course a raging pile of zombies!
Drive using the arrow keys, fire using the mouse.
Languages used: Actionscript 2
Tools used: Adobe Flash