Comments
No comments yet.
SORRY
I must apologise for this game. Since I only learned about the #SWMST jam 3 days prior to the deadline, I didn't have a whole lot of time to polish or balance the game as much as I'd like to. Also, it's been 15 years since I did any serious game coding. In the short time frame, I had to wrestle 10 year old code on 20 year old compilers. There's an awful lot wrong with it, but hopefully it's not too buggy.
ABOUT
Trek Wars is a quick and dirty retro arcade style game that lets the worlds of Star Trek and Star Wars collide. The story is that, shortly after the 3rd season episode "Who Watches the Watchers", the Enterprise has been ordered by Starfleet Command to assist in the experiments of Dr. Kosinski from the 1st season episode "Where No One Has Gone Before". Of course, like in that episode, things go wrong again and the Enterprise is flung into the Star Wars galaxy and time frame.
You will have to battle your way through 2 stages. Stage 1 is a Galaxian style shoot-em-up where you blast away at increasing numbers of TIE fighters as well as the occasional Star Destroyer. When you reach the Death Star, stage 2 begins. Stage 2 is the famous Death Star trench run, but with a Federation Runabout, rather than an X-Wing. You can't shoot the TIE fighters behind you, so all you can do is dodge their laser fire as best you can and try to avoid slamming into the sides of the trench too much.
CONTROLS
Use the mouse for both movement and targetting. When controlling the Enterprise, left mouse button locks and fires phasers, right mouse button fires a photon torpedo. When controlling the Runabout, only movement controls are available.
Alt-Enter can be used to toggle between windowed and full screen modes.
SYSTEM REQUIREMENTS
Seriously, this should run on any modern PC. Or better yet, an older one.
Windows 98 or better
DirectX 8 or better
64MB of RAM
64MB of video RAM
Sound card
Mouse
ISSUES
Switching to and from full-screen mode can result in graphics corruption in some cases.
The font on the captain's log screens is a bit blurry and unreadable. The text is copied verbatim into the section "Captain's Log" below.
NOT ISSUES
The mouse cursor can't move while the phasers are firing. This is intentional, as the phasers are locked on. And it also made the game way too easy to allow mouse movement during phrase fire.
The writing and plot are terrible. It can't be helped. I'm the world's worst writer.
TIE fighters are not to scale in stage 1. This is intentional, to ensure that they are more than 1 pixel in size. In stage 2, they are closer to proper relative scale.
CAPTAIN'S LOG
Intro Log
Stardate: A long time ago
Against my better judgement, Starfleet Command ordered the Enterprise to facilitate the experiments of Mr. Kosinski. It is as I feared. The man really needs the Traveller to be effective. Kosinski's incompetence has once again landed the Enterprise in a galaxy far, far away. Even worse: we've travelled back in time.
I have ordered a complete shutdown of the warp drive and related systems while Geordi and his team figure out what exactly is going on and, more importantly, how to get us back to the Milky Way galaxy safely...
Victory Log
Stardate: 43181.6
Mr. La Forge has been able to reconfigure the warp drive to take us back to our own place and time. The natives wanted to honour us for our role in the destruction of the Death Star. Memories of our recent mission to Mintaka III have led me to politely decline the honour. I will attend the ceremony, but I will gladly let others take the credit.
CREDITS
Trek Wars was created by Steven "Kippesoep" Don in 2017 for the "StarWars Meets StarTrek" jam on GameJolt, at http://jams.gamejolt.io/SWMST
Star Trek and Star Wars are trademarks of their respective holders.
Development Tools
The game engine itself was written in Microsoft Visual C++ version 6 (yes, the one from 1998). All the script code for this game, was written using Notepad, PSPad, and Sublime Text. The custom graphics were rendered using Blender or composed / edited with Corel Paint Shop Pro X4.
Third Party Code
This game makes use of the following libraries:
SpiderMonkey JavaScript engine by Mozilla
FMOD sound library
Intel JPEG Library
Visuals
Screengrabs taken from various Star Trek: The Next Generation episodes, Star Wars films, and E.T.
Enterprise D mesh, "Big D" by ChrisKuhn
https://www.blendswap.com/blends/view/81407Federation Runabout DS9 mesh by ChrisKuhn
https://www.blendswap.com/blends/view/27196Tie Fighter mesh, by benjob
https://www.blendswap.com/blends/view/4727Imperial Star Destroyer mesh, "Imperial Space Destroyed" by unixseb
https://www.blendswap.com/blends/view/63201Cycles Telluric Planet Procedural Generator by unixseb
https://www.blendswap.com/blends/view/75936Death Star mesh, "Deathstars" by WangMangindo
https://www.blendswap.com/blends/view/73455Starfield stock image by Smatilla
http://smattila.deviantart.com/art/Starfield-stock-154786926Big Lens and Optical Flare Collection by daWIIZ
http://dawiiz.deviantart.com/art/Big-Lens-And-Optical-Flare-Collection-328553622Bubbles PNG by Ahkâm
http://www.freeiconspng.com/img/11410Flare Lens PNG Transparent by Eric
http://www.pngmart.com/image/26604Okuda font by Pixel Sagas
http://www.fontspace.com/pixel-sagas/okudaDeath Star Play Mat V2 by mcgeeza
https://boardgamegeek.com/filepage/88729/death-star-play-mat-v2Greeble Pack 5 - Death Star by Wayne Jones (jedilaw)
http://www.scifi3d.com/list.asp?intGenreID=11&intCatID=52
Audio
Star Trek sound effects
http://trekcore.com/audio/Star Wars sound effects
http://www.sa-matra.net/sounds/starwars/
#arcade