This
was a tech demo I created for one of my
final projects in my second year of university.
Due to the severe time restrictions at the
end of the term i wasnt able to do the project
i wanted to (ToyTown MMORPG) so insted of
trying to struggle and force a large project
into a small time frame i decided not to
do a MMORPG. Over the year i had seen several
nice effects and snippits of code, such
as Dot3 Bump Mapping, Particle Effects and
Bezier Curves. I decided to have a go at
these effects and others myself, the result
being this application, it isnt a game but
rather a demo of some of my programming
skills.
Used:
Microsoft Visual Studio .NET (DirectX 9c),
3DS Max Download:BumpSpace-v1.0.zip
(3.89Mb)
MazeHunt
-- Winter 2004
This
is another little project i did in the earlier
part of my second year at university. It
was my second project i ever did in DirectX
and as such is rather limited. The theme
of the project was maze generation and AI
solving. I developed my own algoritm based
on square weighting to create two bots,
one called a hunter bot which will actively
hunt the player down, and a flee bot which
will flee from the player.
Used:
Microsoft Visual Studio .NET (DirectX 9c),
3DS Max Download:MazeHunt-1-00.zip
(694 KB)
Avatar
Creation -- Autumn
2004
This
is my first ever project i did in DirectX.
It was created again for a university project
at the start of the year in 2004. I had
ambitious plans for a dynamic mesh manipulation
application so the user could create their
own personal avatar for a MMORPG. After
much struggleing and pain i had to scale
back my plans. Despite this, i still managed
to implement a system of mesh editing using
sliders and was extremely proud of it at
the time.
Using
the "AvatarCreation" executable
the user can create thier own custom avatar
and then save it ready for use in the future
MMORPG game. Using the "AvatarView"
executeable i was able to demonstrate that
the custom avatar could be loaded and simply
animated.
Used: Microsoft Visual
Studio .NET (DirectX 9c), 3DS Max Download:Spudman-v1.00.zip
(694 KB)
>>
Older Games / Tech Demo's
Code
Drop V2 -- Summer
2004
CodeDrop
came about mainly by accident. I wanted
to see if i could create a 2D particle explosion
effect. After i discovered how easy this
was to do i decided to create a whole game
around it!
The
game is now in its second version, and has
many new improvements over the last, check
it out, tell me what you think.
SnakeZ
was created as a project for one of my modules.
We were asked to re-create an old game using
the newly learnt DarkBASIC programming language.
I decided to re-create the classic "Snake"
game.
NOTE
: I seem to have misplaced the latest version
of this game, and hence it is missing several
features and sounds. If i find it i will
put it up :)
DarkPOOL
was created as a project for one of my modules.
It was created primarily as a test into
the physics of pool. The game is in 3D however
the main camera view is directly over the
top of the table giving a 2D appearence.
NOTE:
Unfortuanately i have lost the latest version
of this game and hence it doesnt play as
well as it should, the physics worked properly
in the full version :) when i find it i
will upload it.