Development Playlist

OCD is a total conversion of Duke3d using Eduke32. Its a sci-fi based adventure game with rpg elements.

Using voxel(3d sprites) models for decor, items and vehicles and traditional console rpg style sprites for NPCs, I'm creating an 8-bit retro sci-fi adventure.

Levels will be linked and states save for your return, also having different versions depending on events that transpire.

Failing certain missions could result in destructive consequences for the system's planets.

Image RSS Feed Latest Screens
under the streets white lines Additional street textures
Blog RSS Feed Report abuse Latest News: First world progress

0 comments by scott_aw on Dec 24th, 2014

The first two areas of Terra are getting closer to completion. The original first map has now had its area's split between two maps to allow for more detail.

I've created a mock-up of the first world's collection of maps, so far I'm settling with 9 different maps that are linked together.Currently the first city's exterior is getting closer to completion, both detail and layout wise.Two new vehicle models and many new voxels have been added to beef up the overall detail of the world. Recently window ACs, trashcans, fire escape balconies, and more have been added into the mix, as well as recoloring and remodeling of some other voxels like the the chairs, table, hydrant and paper stand.

Wood voxel doors have been scrapped as a option for swing doors as several test proved that it wasn't practical. Now openable swinging doors will be the classic Build style and the voxel models will still be used for destructible 'locked' doors and portals to other rooms.

The current city will have several buildings that you can enter street level with no transition, the rest, about 12 other buildings will use the teleport effector to transport you between street and interior much like demo. This is done to work around the limits of the engine and also keep things flexible.By splitting the concept of the first area into two maps I now have alot more to work with as the first Terra map of the alpha demo reaches the maximum wall limit, which prevented me from creating the proper amount of interiors for the city.

Now with the maps split up I can potentially make each building enterable instead of just fixtures. Ideally I wanted to do that in the first place but ran into the limits of putting too much in one map.Currently work is being balanced to level creation and graphics. I have several more graphics created that needed to be added into the ART files and a few more voxel models to create for city settings. Later on a lot of objects need to be recoded and corrected, but the majority of voxel models have 'clipshape' boundaries for a more accurate hit collision with the player.

Currently I'm having some issues with getting the hole in the fireescape part of the balcony to function correctly. I also am on the fence about adding the ladder to the model itself.

Media RSS Feed Latest Video
Downloads RSS Feed Latest Downloads
Palette maker for Duke3d

Palette maker for Duke3d

Jul 20, 2014 Graphics Tool 0 comments

easy conversion of a image into a duke3d compatible palette.

Demo 06/09/14

Demo 06/09/14

Jun 10, 2014 Demo 6 comments

Going to start over the maps from scratch, so here's the demo of the old maps and newest features.

OCD Alpha demo 091813

OCD Alpha demo 091813

Sep 18, 2013 Demo 0 comments

First demo released, packaged and ready to play, simply use RUN.BAT to properly run.

Strip2Vox V3_beta

Strip2Vox V3_beta

Feb 26, 2013 Modelling Tool 1 comment

Converts a image strip to voxel and model* formats.

Post comment Comments
bhovey90 Dec 10 2014, 12:03pm says:

Looks like fun!

+2 votes     reply to comment
18ninjadog Dec 9 2014, 7:16pm says:

its graptch remeberme me a queake.

+2 votes     reply to comment
scott_aw Creator
scott_aw Jun 9 2014, 7:30pm says:

New demo available at GameJolt

+3 votes   reply to comment
xivel Nov 23 2013, 6:47pm says:

Very cool art style, I can't wait!

+2 votes     reply to comment
mine_jesus Mar 24 2013, 12:09am says:

vary nice work, tracking :D.

+2 votes     reply to comment
magnumninja Mar 23 2013, 11:43pm says:

This is running on Duke Nukem 3D Engine isn't it I can tell because of that item pickup thing on the top of the screen and that your running it in dosbox or it could be Doom 1 or 2

+3 votes     reply to comment
scott_aw Creator
scott_aw Mar 24 2013, 1:27pm replied:

It uses Eduke32, an update version of Duke3d's engine that's multi-platform and has options for 16/32bit modes, alternate renderers that can handle light and 3d models and other effects. I'm just using it for the classic 8bit renderer and it's advanced scripting features over the original. There's some things you can't do in the original duke3d that you can in EDuke32, plus the map limits have been greatly expanded.

+3 votes   reply to comment
Gambini Mar 16 2013, 9:52pm says:


+3 votes     reply to comment
sbnewsom Mar 16 2013, 7:44pm says:

haha, saw the post on the frontpage. Even though I see enough in, i'm always down to read/look at more content from you awesome game. :D

+3 votes     reply to comment
Lunick Dec 14 2012, 3:20am says:

Nice to see this on here!

+7 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Orbital Contract Defense
Windows, Mac, Linux
Developed By
Send Message
Official Page
Release Date
Game Watch
Track this game
First Person Shooter
Single Player
Embed Buttons

Promote Orbital Contract Defense on your homepage or blog by selecting a button and using the embed code provided (more).

Orbital Contract Defense
Orbital Contract Defense
7,147 of 28,172
Last Update
1 month ago
71 members