views
566
likes
2

Comments

What do you think?
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.

Audio



all-ages

Engine almost completely rewritten

Bugfix release

Issues Resolved

Initial Upload - Crashing