Games Portfolio
Marshmallow Duel DS
Role : Programmer & 2D Artist
Engine : Custom built
Development : 6 Months
Coding Time : 180 hrs
Last Update : 17 Mar 07
Website : http://mduel2k5.spadgos.com
About : Marshmallow Duel DS is a standalone 2-player game built for the Nintendo DS console, although it can also be run under Windows via emulators. The entire game engine was created from scratch, using the amazing PALib DS development library.
MDuel DS offers deceptively simple gameplay mechanics in a style similar to Super Smash Bros and is fully configurable through a plethora of options. The game engine is designed to manage low-level sprite routines efficiently and easily, leaving the higher-level game logic abstracted into its own tier of classes. The source code is released publicly under the GPL and can also be downloaded from the game website.
Furious Steals
Role : Programmer, Level Designer & 2D Artist
Team : 7 Members
Engine : UT2004
Development : 9 Months
Coding Time : 210 hrs
Last Update : 4 Jan 07
Website : http://furious.spadgos.com
About : Furious Steals is an over the top arcade-style racing game and a throwback to such classics as Midtown Madness and Carmageddon. Addictive to play and easy to pick up, Furious Steals lets you race your friends in gigantic, open-ended city environments that are ever-changing and fully interactive. Features include a networked physics engine, surface-dependent impact effects, vehicle customisability, destructible objects and a simple yet solid driving model.
DM-MCE-Relativity
Role : Programmer & Level Designer
Team : 3 Members
Engine : UT2004
Development : 2 Months
Coding Time : 17 hrs
Last Update : 25 Oct 05
About : Relativity is a milestone in custom content as it allows mappers to create environments where they have complete control over gravity for the first time ever in an Unreal engine game. The map is primarily a showcase of this system, but also features solid gameplay and well-themed design. The development kit gives mappers all the tools they need to create their own environments with ease, and coders the ability to extend it for their own mod's custom weapon projectiles.
This work stems from a mutator previously prototyped which allowed for walking on all surfaces in standard UT2004 maps.
Download Dev Kit
Download Map:
MapRaider
Mirrage (zip version)
Local Mirror
Marshmallow Duel : Mowbray's Revenge
Role : Lead Designer & Programmer
Team : 5 Members
Engine : UT2004
Development : 7 Months
Coding Time : 247 hrs
Last Update : 21 Nov 05
Website : http://mduel2k5.spadgos.com
About : Marshmallow Duel : Mowbray's Revenge is the officially endorsed sequel to the 1996 cult classic, Marshmallow Duel. Featuring a stunning array of 18 devious weapons, including six original weapons never before seen in the Marshmallow Duel universe, MD:MR provides frantic and exciting gameplay with elements of action, aerobatics and espionage!
The game features well-designed and balanced weapons, dynamically destructible environments, mobile weapon pickups and complete character customisation that allows players to construct and colour their very own character from the ground up.
Instagib : Source
Role : Programmer & 3D Artist
Team : 2 Members
Engine : Half-Life 2
Development : ~4 Months
Last Update : 17 Jul 05
Website : /projects/instaSource
About : Instagib : Source is a popular modification to Half-Life 2's Deathmatch experience. Derived from the exciting sport of Instagib seen in the Unreal series, I:S changes your HL2 experience forever by providing you with a single, instantly lethal, weapon. But that isnt all! I:S also changes player physics and adds in extreme Unreal-style aerobatic manouvers like double jumps, dodging and wall-jumping.
Instagib : Source has received widespread recognition since its release, and has been featured in Australian magazine PC Powerplay, as well as the Ukranian magazines "Domashny PK" and "Gameplay" and the Italian magazine "The Games Machine". It was also a featured mod at fileplanet.com.
Soldat UT
Role : Programmer
Engine : UT2004
Development : 2 Months
Last Update : 12 Apr 05
Website : http://mduel2k5.spadgos.com/files.php
About : Soldat UT is a collection of gametypes that allows players to experience UT2004 from a whole new perspective. It leaves core gameplay aspects intact, whilst introducing new maps with sidescrolling flow to mimic oldschool 2D games like Commander Keen.
The final versions of Soldat UT introduced vehicular controls and functionality for 2D, as well as many bugfixes and improved netcode. Lower level code was adapted from K0lpa's 2D tournament for UT2003. Soldat UT was essentially a test package for the full-fledged 2D gametype featured in Marshmallow Duel : Mowbray's Revenge.
EscherSketch
Role : Programmer, 2D & 3D Artist
Engine : UT2004
Development : On Hold
Last Update : 19 Dec 04
Website : /projects/grabin
About : EscherSketch began as an experiment in natural interaction design and became a project all of its own. At the current time, it is a simple showcase of a gesture-driven interface, where players must draw shapes on their screen in order to interact with the world. The development version available for download represents an outdated build of the system, but shows the possibilities of it by providing several attacks which are activated through gestures. The system allows for complex gesture recognition, including hard edged and curved shapes as well as multiple glyph gestures.
marBALLS
Role : Programmer
Team : 2 Members
Engine : Custom Built in Flash
Development : 1 or 2 Months
Last Update : 28 Oct 04
About : marBALLS is a game engine and level editor that was designed for any general application to a tile based flash game. It was originally created with a 'Marble Madness' type game in mind, but has obvious applications to most game genres, especially RPG's.
The engine itself is based around a mySQL database for data storage, meaning that it is extremely easy to deploy for web-based games. It is also infinitely expandable through the use of user tilesets, which are created as simple flash movies and can be imported into the level editor for use straight away. The screenshots here demonstrate this by showing the default plain tileset alongside a medieval castle styled tileset. The level designer has many advanced features, such as multiple levels, sloped tiles and placement of dynamic objects.
Somos
Role : 3D Artist
Engine : UT2004
Development : ~1 Month
Last Update : 30 Nov 03
Website : v1.0 v2.0
About : These character models are my first attempts at doing things with Unreal Engine 2. The first version includes custom species code to generate a constant stream of visually impressive particle effects from the player. This effect was later rendered unusable by cheat protection code added to the engine after the models had made this exploit public. The second version replaced these effects by providing custom gibbing effects with about twice the visual appeal. I'm not sure, but I suspect this effect will no longer show up for opponents when playing online.
The Source
Role : Programmer, 2D & 3D Artist
Engine : The Elder Scrolls 3: Morrowind
Development : ~2 Weeks
Last Update : 20 Jan 04
Website : /projects/theSource
About : The Source is a staff style weapon for Morrowind that facilitates the ability to cheat. It can be used at many levels to make the game effortlessly easy, to explore the world quickly in freedom, or as a lightweight healing tool.
Excessive TV
Role : Programmer
Engine : Tribes Vengeance
Development : ~1 Week
Last Update : 9 Jan 05
Website : /projects/excessiveTV
About : Excessive TV came about as a foray into learning the Vengeance engine. It was a brief exercise into gameplay balance and playability in a world where there would be hundreds of things onscreen at a time. It also featured some optimisations to the player movement code to make things more of an aerial dogfighting style match with much more exaggerated movement.
For a further listing of projects which are more rapid prototypes than major projects, click here.
All materials on this site copyright © 2001-2006 Sam Pospischil
email: pospi at spadgos dot com

