Build-A-Ship Workshop RPG, For 2009 RPG Contest
Post #1
Madroc
Aug 10 2008, 7:36 am
|
Build-A-Ship Workshop is an RPG. All of the characters are flying ships that you can add buildings to to give your ship a function. The map is Starcraft themed. The gameplay will be sort of like a defense, except that each player gets just a ship and there are not very MANY enemies, just some strong ones, and you have to push ahead through the oncoming enemies and overtake bases to get to the final boss and win. One goal is to make re-playability huge. Here's the story:
After her depart from the soon-to-be-cerebrate-free Shakuras, Kerrigan has one more task to accomplish before she can lead the zerg. She brings together a band of mercenaries (that's you) and travels to a huge space station orbiting the planet, where she has learned that a newly appointed cerebrate hides. Occupying the planet is a small Zerg swarm controlled by the cerebrate, a small society of rogue Protoss appointed to defend the cerebrate in case of detection (that would be NOW.), and a larger group of exiled Terran hired to pose as "nomads" to cover up both the Zerg and Protoss population. Both the Terran and the Protoss will need to be destroyed before you can complete Kerrigan's quest - destroying the cerebrate. But that's not really what matters. At the beginning of the map you are asked to choose a ship to pilot from 11 choices: After you choose your ship, you are center viewed on a cutout of your ship (see below for some example cutouts) and you receive a worker (or several for zerg ships) and a dropship to move your worker(s) around if they are stuck and you need to assemble the basic pieces: the engine(s), the firing mechanism(s) and the control system. This involves building particular buildings on top of sprites (or in the case of the zerg ships you can build the basic components anywhere and for the carrier you can build your firing mechanism anywhere). After you fill in all of the sprites your ship is operational and you can start the game (except for terran ships which you have to put your scv in the control system/cockpit (bunker) to start driving). Now you go through the map killing enemies all the way. You cannot harm the zerg buildings until the Terran and Protoss bosses are all dead, basically. For the most part you can roam wherever you like, though. After killing a substantial amount of enemies some supplies (in the form of mineral crystals) will appear at home base. Go there to collect 10 minerals for yourself and 7-x minerals (where x is the number of total players in the map) for all of your allies. You can wait to collect these supplies until many build up if you want to. Home base is a pretty good place to hang out to gain minerals for a while anyways because small amounts enemies will constantly be created and ordered to attack there. There is no free-heal button in the game so frugalness with health is an issue. The game will be tested so that it is not an issue that will ruin your life, tho. For an example, you might think "OK, I just repaired all my buildings to full health; I think I'll go have some fun outside base for a while." Edit: This is not necessarily true anymore.. in fact there probably will be a heal button you can go to. Here is a spoiler of all the different ship cutouts: Battlecruiser: Wraith: Science Vessel: Valkyrie Scout: Arbiter: Carrier: Corsair: Mutalisk Overlord: Queen: As for customization of your ship, every building that you could normally create with your worker in Starcraft adds a function to your ship. We already discussed the three buildings necessary for movement, attacking, and controlling at all. Here is a list of every building and all of their functions inside the ship. Experimenting will be one of the map's fine points as none of these functions will be told to the players except the 3 necessities which are Refinery, Armory, and Bunker + the Protoss 3/Zerg 3 that are required. None of the buildings except the base 3 need to be put in a specific spot for any race. All buildings are very expensive to build (excluding armors like the supply depot), but have quite a bit of life. Players start with the three necessary buildings (for free). You can go back to the very beginning of the map to heal all buildings in your ship (maybe), but as the game progresses (enemies get harder, distance between you and the beginning increases, and minerals become more abundant (kill scores go up)), that will become a pretty big hassle compared to just building armors (i.e supply depot) unless you have FTL Drive(s) (academy) or the Zerg/Protoss equivalents. Building Descriptions Your worker deals a good amount of damage, so if you need to kill a building that's in the way, it's possible. But seriously, what a waste of minerals... It uses vHP. At any given point there is 1 observer with around 20 life under your ship that is constantly ordered to your ship. Whenever that unit dies, a random building of your's takes 50 damage (the building is chosen by randomizing switches) and another small unit is created to take your place. Obviously when a building takes enough hits it dies. If you are terran, then you can repair your buildings (although if you aren't in your cockpit, you can't drive...), if you are protoss, your shields can regenerate some of the damage, and if you are Zerg, you will eventually regenerate all of the damage. If your building dies, then your ship loses that function, so if you lose your supply depots, you can't move, if you lose your armory, you can't fire, and if your Fleet Beacon dies, you lose all control of your ship until you make another one. The same is true for all the other buildings. Note - if the new building is one of the basic three, it will need to be put in the correct spot. The beauty of the "armor" building is that it takes all the damage so there is no risk of your stuff dying, only your armor. Once every one of your buildings is dead, your ship becomes vulnerable so guys can attack it. So you're basically screwed at that point unless you make another building, in which case yeah you could make a come back. Your ship's damage can be upgraded at the Cybernetics Core or the Armory or Spire. Your ship's armor is upgraded at the Engineering Bay for Terran, Forge for Protoss, or Evolution Chamber for Zerg (Yes your vHP unit may be able take a number of hits). A message is created every upgrade such as "You ship's armor has been upgrade to iron." or "Your ship's armor has been upgraded to steel." These messages are triggered by mineral loss detection. And you can increase your turret damage and other units you might have created with upgrades as well. Upgrades are much, much cheaper than actual buildings and will be a huge part of the game. This idea is originally based off of this - I noticed earlier the hyperdrive motivator has been damaged... (my idea) Progress: Triggers - 85% (as of 09/30/09, all building have been coded, as has most everything else!) Terrain - 85% Testing - 50% (we'll be testing as we go) Concepting - 95% Total - 80% Many thanks to TassadarZeratul for being my partner in crime for this map! Also thanks to Kyleis1337, he helped a little. Post ideas/commentary/suggestions. This post was edited 78 times, last edit by Madroc: Oct 29 2009, 8:00 am. ![]() ![]() ![]() ![]() ![]() ![]() |
Post #2 KyleIs1337 Aug 10 2008, 7:37 am
Post #4 KyleIs1337 Aug 10 2008, 7:50 am
Post #7
Biophysicist
Aug 12 2008, 11:28 pm
Post #8 KyleIs1337 Aug 13 2008, 2:24 am
Post #9
Biophysicist
Aug 13 2008, 4:02 am
|
:(){ :|:& };:
|
True, but does every ship need to be used?
Sorry, I had assumed there would be airborne enemies. (And there is D-Web, but I doubt there would be to many uses for that...) So, ignore #2. But what about #1 and #3? Zerg 'ships' would be cool... ![]() ![]() ![]() ![]() ![]() ![]() Your trolltag is twinArmageddons and you tend two 2peak wiith a biit of a lii2p.
|
Post #11
Madroc
Aug 13 2008, 5:15 am
|
1. Ever heard of increasing/decreasing damage?
All ships will be as balanced as possible. Some have more space than others which is a really nice feature, but that will be made up for in other areas such as decreasing damage.2. Hm I like the idea of corsair. We have already done some work on the map, so it will be a little hard to work it in; I wish I hadn't dismissed it without enough thought. Granted it can't hit ground, but there are buildings you can create to fix that I think probably half the enemies will be air or maybe less, so it would work. I'll think about it. I do need 2 computer players at least, so I will need to take one out to put in this one. The fact that there is no hero version might make the disadvantages outweigh the advantages. What could be different about the upgraded version? If I did incorporate the Corsair, the Science Vessel would be replaced. Also considering it is a STAR WARS rpg, many of the enemies will be flyers.3. Zerg ships don't make much sense because they are biological and you can't add machines to a flying beast unless you add like chips to its brain, which is kinda stupid. Granted we could PRETEND it was a ship but why should we compromise when we have plenty of ships on our hands? 4. Yes that was on purpose. Templar archives can be placed anywhere in the ship. The number of temp archives you have corresponds to the number of interceptors you have. You can have 4 at a time if you are normal and 8 at a time if you are upgraded (yeah i know the carrier's upgrade is the biggest of all 6 guys) I sort of agree with you a little... But I'm drawing a blank on ideas for an original universe. Have any ideas? ![]() ![]() ![]() ![]() ![]() ![]() |
Post #12
Biophysicist
Aug 13 2008, 2:24 pm
|
:(){ :|:& };:
|
Not right now, but I might be able to think of something later.
When I suggested Zerg ships, I meant each building can evolve the ship. (Kinda like how you can evolve units at an Evolution Chamber or Spire.) ![]() ![]() ![]() ![]() ![]() ![]() Your trolltag is twinArmageddons and you tend two 2peak wiith a biit of a lii2p.
|
Post #13
Craftstar2
Aug 13 2008, 6:50 pm
|
How about making a "landing" feature on other ships so you can attack the inside of their ship. So you can train zealots or marines inside your ship, and then put them in a dropship or shuttle, and move the shuttle or dropship to a "hangar" part of the ship. The dropship then appears outside your ship in the real map, and you can bring the dropship to an enemy ship. Once that happens, the units inside the dropship are transferred to the hangar of the opponent ship.
![]() ![]() ![]() ![]() ![]() ![]() |
Post #14
Madroc
Aug 13 2008, 8:06 pm
|
I still am not sure what you are getting at.
I could imagine that one of the characters could be "The Overmind" and would be in the shape of the building the overmind and that you have a unit besides the overmind that can be evolved by placing various zerg buildings. Is this sort of what you are getting at? Or you mean it would actually be in the shape of the mutalisk and that placing zerg buildings would be like custom "warts" all over the mutalisk? As for the theme, the Star Wars is pretty good simply because enemy battlecruiser could be Star Destroyers, enemy ghosts could be "strom troopers," etc. Also firing proton bombs and torpedos is so darn flavorful and awesome! However if I can think of anything else or someone else gives me an idea, there is a good chance I will adopt it. How about making a "landing" feature on other ships so you can attack the inside of their ship. So you can train zealots or marines inside your ship, and then put them in a dropship or shuttle, and move the shuttle or dropship to a "hangar" part of the ship. The dropship then appears outside your ship in the real map, and you can bring the dropship to an enemy ship. Once that happens, the units inside the dropship are transferred to the hangar of the opponent ship. Wow what an awesome idea! However it won't work in my map because enemy ships will not have their own individual insides of the ship (admitedly that would be cool but almost impossible) and that would make the map more complicated than it already is. That would be so awesome for an FFA map, though - maybe it could be a thing where you have a base and you have ships and guys that can be built and sent over to the opponent. The ships would have to have guys in them to be operational. But if the opponent out matches you while you are in their territory they could simply negotiate with you to steal your ship but let the guys inside go so you don't lose your men AND your ship, just your ship and the opponent gets the ship. Then the opponent gets a crew inside the ship to fly it away. Wont work for my current map tho. I was sort of thinking that one of the characters would actually be a shuttle and you could bring your units to the hangar part of the ship and they would appear inside the shuttle and you could drop them, which is sort of like your idea. I decided not to do that tho - other ships are more interesting. ![]() ![]() ![]() ![]() ![]() ![]() |
Post #15
Craftstar2
Aug 13 2008, 9:31 pm
Post #16 KyleIs1337 Aug 14 2008, 1:34 am
|
Craftstar, that would be virtually impossible. To make an interior of ALLthe enemy ships would take up an extremely large space in the map. I understand what you mean and it is a cool idea but I don't see how that would be possible. Now, If it was a player vs player map that would be possible but granted that this isn't I don't know how to do that.
![]() ![]() ![]() ![]() ![]() ![]() |
Post #17
Biophysicist
Aug 14 2008, 1:32 pm
|
:(){ :|:& };:
|
I still am not sure what you are getting at. I could imagine that one of the characters could be "The Overmind" and would be in the shape of the building the overmind and that you have a unit besides the overmind that can be evolved by placing various zerg buildings. Is this sort of what you are getting at? Or you mean it would actually be in the shape of the mutalisk and that placing zerg buildings would be like custom "warts" all over the mutalisk? ![]() ![]() ![]() ![]() ![]() ![]() Your trolltag is twinArmageddons and you tend two 2peak wiith a biit of a lii2p.
|
Post #19
Madroc
Aug 14 2008, 6:51 pm
|
You could just expand the space more in the ship to include a hangar which has nonbuildable terrain. That way they don't have to rely on just attacking your ship with their own ship to damage your buildings. They can send men over. I mean do it just like you are doing the other ships: eg. t would actually be in the shape of the mutalisk and that placing zerg buildings would be like custom "warts" all over the mutalisk. Aw man you mean I'd have to concept the mutalisk and all of its buildngs AND obsolete some of the concepting of one of my ships?! I like the idea but I'll need to consult Kyle first. It COULD even fit into a star wars theme, I remember seeing in one of the movies a darkish storm trooper riding a mutalisk type thing. Why not just use the Starcraft universe instead of some lame Star Wars thing (with Starcraft ship names. ). If you wanted to, you could probably tie it in to one of the battles in the Brood Wars.I considered that but I think that that might seem unprofessional. but OH MY GOSH the idea of seeing the inside of Starcraft ships is awesome. I'll consult Kyle. If you have an argument for it, say it, it might be something i havent thought of. ![]() ![]() ![]() ![]() ![]() ![]() |
Post #20
Biophysicist
Aug 14 2008, 11:39 pm
|
:(){ :|:& };:
|
Aw man you mean I'd have to concept the mutalisk and all of its buildngs AND obsolete some of the concepting of one of my ships?! I like the idea but I'll need to consult Kyle first. It COULD even fit into a star wars theme, I remember seeing in one of the movies a darkish storm trooper riding a mutalisk type thing. Unless by 'concepting' do you mean the cutout of the ship on the map... Why would you have to do that? I'm pretty sure that there is a utility somewhere that lets you resize maps... EDIT: A few more things I just though of: 1. Place a Shuttle in the ships. (Or for the Zerg, an Overlord. If you use the Zerg ships, that is.) That way, you don't have the problem of the worker getting stuck and having to kill off buildings. 2. Rather than using building sprites which might be confusing to n00bs because they don't realize their building got destroyed (wtf i have a suply depo why cant i move this is gay), why don't you use Beacon sprites where they are supposed to build their weapons and a Vespane Geyser where they are supposed to build their engines (Rename it as Reactor or something and change the moving machine to a Refinery/Assimilator (or Extractor, if you use the Zerg), as appropriate for the ship's race.) This post was edited 1 time, last edit by TassadarZeratul: Aug 14 2008, 11:45 pm. ![]() ![]() ![]() ![]() ![]() ![]() Your trolltag is twinArmageddons and you tend two 2peak wiith a biit of a lii2p.
|
0 members in this topic (italic members are currently writing a reply): None
+ guest(s)
+ guest(s)
[04:44 am]
[04:42 am]
[04:42 am]
















The Corsair's special is that a recall swirly black hole thing is created on your Corsair, all units on screen walk towards it, and once they get there, they (except bosses) are removed and you get the kill. This special lasts for 6 seconds, so some units need to be closer to you in order to reach the black hole.
All ships will be as balanced as possible. Some have more space than others which is a really nice feature, but that will be made up for in other areas such as decreasing damage.
). If you wanted to, you could probably tie it in to one of the battles in the Brood Wars. ![[close]](/images/up.gif)