Havoc Command Prototype Released
I present to you, Havoc Command. Havoc Command Demo is a 2D turn based strategy game for PC with voiced actors and an enticing storyline
.
As the Senior Design projects of four Computer Science majors at University of Portland Ray Dehler, Brandon Moreno, Tom Watson and Will Supinski, the project uses LibSDL and C++ using MS Visual Studio 2003.
This project includes three levels, many dialog scenes, four playable classes, four playable unit types, and endless possibilities! We worked on this project over 500 combined hours, and the project has well over 10,000 lines of source code.
Additional contributions:
Music: Kessa Kagi
Artwork: Kara White, Will Supinski, Anna Supinski
Voices: Brandon Moreno, Dustin Thomas, Kelly Brown, Nicole Lesage, Kyle Rene, Kelly Brown, Andrew Baldavin, Eric Paugh, Ray Dehler
Script: Will Supinski
Feel free to download the Beta/Prototype and let us know of any bugs you find, and what you think of our game in general. We’re not sure how we’re going to proceed on this project after our Senior Design is finished.
Revision 1 Apr 8, 2006, 2:30 PM PST:
Thanks for Brandon’s bug report, the maps have been fixed and the download is updated.
Revision 2 Apr 10, 2006, 2:45 PM PST:
Thanks to Dan, Marcos, and others, the “smear”, “ghosting”, “goo”, whatever you want to call it has been temporarily resolved. For some reason this shows up for us as a side effect of compiling our Sprite class using “Maximize Speed /O2″, which is the default for Release Configuration in Visual C++ 7. The problem does not occur when compiling it with our debug configuration, which uses “Disabled /Od”. (This is also why we didn’t spot the problem at first.) Thanks to Josh and Dr. Lillevik, the missing DLL should now be resolved. The download is updated.
Update 3 Apr 25, 2006, 2:25 PM PST:
Not to gloat (a month late anyway), but we were voted #1 project for University of Portland senior design class. We’re honored that our hard work has been rewarded.

Brandon Said,
April 7, 2006 @ 11:44 pm
Slight bug. Map2 is a test map and not our final production map with ocean stuff in it. Just FYI.
~B
Raybdbomb Said,
April 8, 2006 @ 1:41 pm
Fixed in revision 1, thanks Brandon.
Dan O'Brien Said,
April 8, 2006 @ 4:46 pm
There are a few bugs i’ve noticed… some of the troops “smear” across the screen on some maps. Also on the tutorial I noticed that I couldn’t move troops at one point and it just froze up the tutorial process.
Other than the bugs here and there.. its a fun game. Good voice acting and the like.
Tom Said,
April 10, 2006 @ 12:03 pm
The smearing has been fixed temporarily. Hopefully we will find a better fix for this.
It is fairly easy to break the tutorial at this point and get it stuck if the process is not followed correctly and that is the way I programmed it given the time constraint. I will fix this in a later release, probably after we graduate
.
Is the new version up Ray?
Raybdbomb Said,
April 10, 2006 @ 12:12 pm
Not yet, soon.
Josh Jones Said,
April 10, 2006 @ 12:16 pm
After install, I can’t run it, with the message
“This application has failed to start because MSVCP71.dll was not found. Re-installing the application may fix this problem.”
Raybdbomb Said,
April 10, 2006 @ 12:18 pm
Josh, we’re investigating that issue. We’ll have a patched release soon.
Raybdbomb Said,
April 10, 2006 @ 1:55 pm
Dan’s and Josh’s issues have both been fixed in Revision 2. Thanks guys!
Josh Said,
April 10, 2006 @ 11:04 pm
Some bugs I’ve found in version 2 of varying degrees of importance, most you’re probably aware of. More to come when I’ve spent more time on it:
1. Reinstallation requires a manual uninstall of any previous versions. May want to auto-uninstall if possible.
2. You really need to associate an icon with the game.
3. On a resolution of 1024×768 or smaller, the game screen is too bug for the video screen. Furthermore, it does not default to the center of the screen, but rather the lower right corner. It’d be nice if the game detected your resolution and adjusted itself automatically.
4. If that game is running when you change resolution, the game crashes.
5. Is there anyway to improve the time between keyboard input and events in the game? Currently there is about a 1 second delay.
6. On the opening screen, highlighting the various menus causes a blue background that highlights the selected item to blot out part of the map. Kind of distracting.
7. The mouse cursor should be disabled over the game window, if its not being used.
8. Onto some grammatical things:
A. At the beginning of the training mode screen, the narrator says to the effect, “the white box in the upper right hand corner.” The box is in the upper LEFT corner.
B. Gyle Silk: “There is no time. The Havoc… we just havent the time.” Haven’t should have an apostrophe.
C. Continuing the above quote “help out soldiers but they” should have a comma between soldiers, but.
D. Remus Thorngrit: “We sill begin a training program soon after” -> soon, after
E. Verak Green: “Well Spoken Milord,” -> Well spoken Milord (I’ll give you benefit of the doubt on Milord)
F. Remus: “with these invaders and you with me” -> invaders, and you with me.
G. Gyle Silk: “to march North” -> march north (I think… not sure on capitalization of directions.)
Raybdbomb Said,
April 11, 2006 @ 8:14 am
Thanks Josh!
1. Not sure how to fix this, but I doubt we will.
2. I was thinking this as well.
3. 1024×768 is hardcoded into the game. The original thought was full screen but we ran into some problems early on. I think this can be easily fixed.
4. Yea it doesn’t like resolution changes… hehe.
5. There is, and this is a known issue. It was added in error at the last minute to prevent a couple CPU spikes.
6. I agree.
7. Good point, we’ll have to look into how to do this.
8. Thanks for the grammatical errors…. we removed all apostrophes in the text at the last minute due to some text issues. Hence you’ll see bunches of “Remuss”, etc. We’ll look at these and change ‘em in the next release.
Thanks again!
Tom Watson Said,
April 15, 2006 @ 1:36 pm
Another bug: When flare is cast on an enemy hero and that hero is “defeated”, his remaining units are not “defeated” as well until a turn or so after. This is bad for end of level detection etc….
Raybdbomb Said,
April 17, 2006 @ 11:02 am
Yea good call.
Tom’s Life » Havoc Command Said,
April 29, 2006 @ 11:39 pm
[...] Revision 1 Apr 8, 2006, 2:30 PM PST: Thanks for Brandon’s bug report, the maps have been fixed and the download is updated. [...]
Danny Dots Said,
September 29, 2006 @ 5:45 pm
It’s Kara Kagi….
Raybdbomb Said,
September 29, 2006 @ 9:16 pm
Nope, sorry.
Danny Dots Said,
October 13, 2006 @ 4:37 pm
MMMM yep, sorry.
Raybdbomb Said,
October 13, 2006 @ 10:47 pm
Nah she’ll change it eventually, tard
Danny Dots Said,
October 14, 2006 @ 12:14 am
Thats not what i heard. I even heard she is changing her first name to Kagi too.
Teh Blarg » Subversion Administration and Usage Said,
January 31, 2007 @ 12:27 pm
[...] When I was working on Havoc Command, my team ran into a copy/paste problem… it was not fun. [...]