G+ Attribute

Thursday, March 13, 2014

A*, Pathfinding and Unity!

Pathfinding using the Dirichlet Domain nodes, click to zoom


Pathfinding using a regular tile grid, click to zoom
Dropbox link to A* pathfinding program
(opens in a web page, requires the unity web player to view)


I created a small program in unity that allows the user to select two nodes (or let the program randomly choose two nodes) and watch a small avatar traverse the shortest path between the two nodes.

The user can select between two types of graphs.  A regular tile graph or a Dirichlet Domain graph, which has each node placed by yours truly :P

The avatar will then walk that path, and turn realistically without colliding into the walls.

Monday, December 30, 2013

COMP 477 - Hitchcock zoom effect in a virtual environment - FINAL PROJECT

This is a short video showing off my final animation project.  I chose the create a virtual camera that implements the hitchcock zoom effect.  It's written in C++ with openGL/GLUT.

I also made a short video explaining the hitchcock zoom effect: Link

This is the wikipedia page, although it's named after it's the alternate name:
http://en.wikipedia.org/wiki/Dolly_zoom

Tuesday, December 17, 2013

[VIDEO]Hitchcock Zoom, what is it?

This is a short video I made to explain the technique known as Hitchcock zoom (or dolly zoom).  This was the topic for my final project in Computer Animation (COMP 477) at Concordia University.

EDIT:
I've made a post showing off my actual project: Link
http://willie-ling.blogspot.ca/2013/12/comp-477-hitchcock-zoom-effect-in.html

Thursday, November 21, 2013

Evicted video demo!


This is a short demo of Evicted, a FPS horror game made for a "introduction to game development course".  It was made with 4 other people in one semester using C#, XNA and can run on both the PC and XBOX360.

You start off in your apartment with only your pistol, and have to escape waves of monsters while figuring out why they invaded your world.  Collect new weapons and kill everything in sight to survive!

Wednesday, November 20, 2013

Evicted: FPS horror game download

http://gamejolt.com/games/shooter/evicted/16550/

This is my project for my "introduction to gamedev" course I took during Fall 2012.  This game was developed with 3 other people over the course of a full semester using XNA, c# and visual studios.  I was responsible nearly all of the art assets, integrating the assets into the game (loading, playing animations, etc), hit detection between the player and enemies, and significant decisions related to overall program structure.

The version above is the PC version, but our game is also able to run on the xbox 360.

In the game, you wake up alone in your apartment with just a gun.  You need to figure out what's going on and survive the hordes of demons trying to kill you.


Tuesday, November 19, 2013

Connect 4!

This video is a short demo of my project for an introductory graphics course I took during the second summer semester. The project was completed with one other person in about 2.5 weeks.
The goals for the project were
-3d objects in a 3d world
-interactive user input without having to use the console
-a moveable camera

The program is written in c++ using openGL and GLUT.