Cruiser Command

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
a9PL8.jpg


This map is based on the Warcraft 3 custom map Cruiser Command.

== What is Cruiser Command? ==

Cruiser command is a cooperative map between two teams. Simply put, each team controls one battlecruiser and the goal is to kill the opponent's battlecruiser.

The map plays out in space but one of the main aspects of the game is the inside of the battlecruiser. Not only can you fly around in space, you can also run around inside the battlecruiser.

This is a vital part of the game because managing a battlecruiser is not an easy task. There's a multitude of things for all the crew members to do and when you are in battle with the enemy on your heels, your shield offline and 3 crew members unconscious you will wish you had three times the crew members.

== Project details ==

The project is newly started so everything you read and see is obviously a WIP, but we have a great team working on it to make sure it's at least as fun as the warcraft 3 version was.

Unfortunately, this means we are not currently recruiting since we already have two people doing triggers and data as well as two terrainers. If you feel like you can fill another role, reply in the thread but be prepared for a no. Merging together our different versions several times per week is a lot of work as it is.

If you still wish to contribute, we would love to hear your feedback.

I will personally read all your feedback and probably comment it with what I think about and potential issues.

== Content ==

First of all, here are some WIP screenshots. Do note that most of the terrain was made in the last two days. Nothing is final and we just want to finish a placeholder battlecruiser interior so that we can start linking the triggers together with the interior.


Elevator and door to the left hangar
CHrw0.jpg

Some basic space battle
6fw5W.jpg

A mining vessel mining an asteroid
KWOCL.jpg

The shield core on the second floor
vPRfz.jpg

Corridor between the shield core and the hangar
gMooW.jpg


We have several concepts that weren't in the warcraft 3 version. To list a few:

* Boarding/Sabotage
* Two floors
* Advanced AI players to make up for the lack of human players(so you don't need to find 10 friends to play it)
* Broadsides(Since battles used to consist of just ramming the enemy battlecruiser while firing all your lasers and missiles while hugging the enemy battlecruiser, we decided to add broadside lasers to try and encourage a more strategic attack plan.


Here's the current progress:


Terrain: Serious terraining started very recently. I'd say the second floor(which is smaller than the first one) is about 65-75% done(not counting the polishing and remaking stuff we dislike) First floor is not really started at all.
Estimated Terrain Done: 30%

Data: This part is probably the thing we've worked the least on. Sure, we do use a mix of the data editor and trigger editor to create the core game mechanics but things like ship upgrades/abilities hasn't been worked on at all.
Estimated Data Done: 15%

Triggers: This is the first thing we started on and we were two people working quite a lot on it. On the other hand, this is one of the biggest parts of the project so there's a lot to do. Movement is working but needs some tweaking. Exuvo(the other trigger guy) is working on some good looking shield effects. We've done some basic broadside as well. This is all mostly Exuvo's work.

Meanwhile, I've been working mostly on ship systems. In warcraft 3, this was handled mostly with abilities but since I love the dialog system I've done some nice Battlecruiser overlays to make it easier to visualize and see what you're doing.

I've done the start to a power management system but no one had worked on power stuff before I did, I couldn't make it do stuff yet so it's just started.

I've also done the damage control system. This system didn't exist in the WC3 version. Basically, this allows you to seal of doors and to drain the air from different section. Draining the air from a section kills all players in the section, disables all system in that section but also extinguishes fires that otherwise might've spread through the ship. Re-pressurizing the section takes a lot longer than draining the air. So it should be used sparingly.

This can be used to kill boarding enemies although it might not always be the best options since the systems in that section will be offline for a long while and your own team might have player's nearby that will die.

The damage control is close to being done.

I've also done some asteroid generation algorithm.

This is map with randomly created asteroid fields that it did:
Po4Yx.jpg

The mining vessel is also functional. It has the basic abilities(mining and returning the cargo to the ship)

Estimated Triggers done: 20%
 

Miz

Administrator
Reaction score
424
I remember playing this in WC3. It was a pretty fun game but somewhat extreme for I think the games engine. It did run into problems in WC3 but I think the biggest issue was trying to find the number of players required to play it.

So I am glad that you are remaking this with the SC2 Engine, I am sure many of the problems we encountered will be adjusted through the new engine. I also like the idea of the AI. It does make it more realistic to play it often.
 

UnknowVector

I come from the net ... My format, Vector.
Reaction score
144
For the benefit of your citation: Starcraft I had Battlecruisher Command as well. 3 players per team, one to fly the BC, one to manage some stuff inside it (loading missiles (represented by kydarian crystals and such ofc), etc.), and one to build a base to support / repair the BC.

Looks awesome. Wish I played SCII to try it. XD.
 

YourFace

<span style="color:#9C9C9C;"><strong>Runner Up - T
Reaction score
91
I wanna be the team support/get your ass moving role :D
 

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
I remember playing this in WC3. It was a pretty fun game but somewhat extreme for I think the games engine. It did run into problems in WC3 but I think the biggest issue was trying to find the number of players required to play it.

So I am glad that you are remaking this with the SC2 Engine, I am sure many of the problems we encountered will be adjusted through the new engine. I also like the idea of the AI. It does make it more realistic to play it often.

Yes, I think it'll be even better in SC2 due to several things like: better tilesets, doodads and models as well as a more powerful editor. I love AI and I wouldn't pass on the chance to make AI for anything(except maybe some lucia buns *cough*)

For the benefit of your citation: Starcraft I had Battlecruisher Command as well. 3 players per team, one to fly the BC, one to manage some stuff inside it (loading missiles (represented by kydarian crystals and such ofc), etc.), and one to build a base to support / repair the BC.

Looks awesome. Wish I played SCII to try it. XD.

I didn't know about the starcraft I version. I didn't really like the SC1 UMS maps since they(even though they tried really hard) often failed to represent what they were trying to do. It was just so hard to make a good looking map.

I wanna be the team support/get your ass moving role :D

Do you have skype? I'm kalonir on skype. Add me and I'll add you to our TheHelper group chat and then you can tell me to work every time I'm online. I'll need it :)

Good luck! How far in % do you think you have done it already ?

As I said, we started recently. I'll try to describe how far we've come in the different parts of the map.

Terrain: Serious terraining started very recently. I'd say the second floor(which is smaller than the first one) is about 65-75% done(not counting the polishing and remaking stuff we dislike) First floor is not really started at all.
Estimated Terrain Done: 30%

Data: This part is probably the thing we've worked the least on. Sure, we do use a mix of the data editor and trigger editor to create the core game mechanics but things like ship upgrades/abilities hasn't been worked on at all.
Estimated Data Done: 15%

Triggers: This is the first thing we started on and we were two people working quite a lot on it. On the other hand, this is one of the biggest parts of the project so there's a lot to do. Movement is working but needs some tweaking. Exuvo(the other trigger guy) is working on some good looking shield effects. We've done some basic broadside as well. This is all mostly Exuvo's work.

Meanwhile, I've been working mostly on ship systems. In warcraft 3, this was handled mostly with abilities but since I love the dialog system I've done some nice Battlecruiser overlays to make it easier to visualize and see what you're doing.

I've done the start to a power management system but no one had worked on power stuff before I did, I couldn't make it do stuff yet so it's just started.

I've also done the damage control system. This system didn't exist in the WC3 version. Basically, this allows you to seal of doors and to drain the air from different section. Draining the air from a section kills all players in the section, disables all system in that section but also extinguishes fires that otherwise might've spread through the ship. Re-pressurizing the section takes a lot longer than draining the air. So it should be used sparingly.

This can be used to kill boarding enemies although it might not always be the best options since the systems in that section will be offline for a long while and your own team might have player's nearby that will die.

The damage control is close to being done.

I've also done some asteroid generation algorithm.

This is map with randomly created asteroid fields that it did:
Po4Yx.jpg

I did some starting work on the mining vessel.

Estimated Triggers done: 20%
 

Bloodcount

Starcraft II Moderator
Reaction score
297
Well, it is a start, but there is a lot more to do before you can begin the bug fixing, balancing and polishing ^_^ Just keep your team together and it will come together, at a point in time.
 

Furby

Current occupation: News poster
Reaction score
144
I played it in wc3 too. One of the most fun maps I played and since it is pvp you can play it over and over managing different part of the battlecruiser.

Good luck with the project, I can't wait to play beta. :)
 

rover2341

Is riding a roller coaster...Wee!
Reaction score
113
Very Excited about this project.

I don't play many custom games anymore, but I will get on as soon as this is in beta or release.

*Idea/Suggestion
*Gun Seat its a first person view, could add a little more firepower, and they could aim more precisely, maybe even zoom in.
This idea might not really make sense for this game, but its a idea.

How I can Help
*Code/Logic/Systems
*Advanced AI players

I would love to give a the advanced AI players a shot.
for that i can only assume i would code it for all of the jobs, and have it work on whats needed most.
I would even start on this today :)

If I can help let me know, I would be able to send sample map of what ever you needed. I would just need a basic outline of what needs done with it.
I am very weak on terrain, and effects. But when it comes to straight back end logic and code I do decent.

My Email is [email protected]
 

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
It is great to see your interest in the project and I really appreciate it. Please don't be discouraged by my answer.

The gun seat is a nice idea but even though the feeling of sitting in a gun seat aiming at enemy fighters in a first person view would be AWESOME. It would not be effective. It's only going to be 2 dimensions so you basically scroll to the left and right, looking for targets. While if you're not in the gun seat, you can see all the targets and shoot them immediately without having to turn around to face them.

It's also a decent amount of work and viewing stuff in fps view like that might make the horizon look weird. As I said, the feeling of it is awesome but as you said, it doesn't make sense to use it for this map.

However, this is how awesome it would look(Pictures are from EdwardSolomon's flight simulator on SC2mapster. Awesome work, keep it up):
This is not cruiser Command
snip_2.PNG

FLight_Simulator_snip.PNG
(From thread http://www.sc2mapster.com/forums/de...ry-that-overcomes-the-256x256-map-size-limit/)

When it comes to help for the project, I am still afraid that I'll have to decline it. This is not just some automatic answer I give everyone who asks. There are a lot of reasons for it:

First of all, we already have two coders(me and Exuvo). Currently, we're merging our maps once or twice each week if we've done significant work. If we're three people, that's basically doubling that work(and merging maps is tedious work where you have to try to remember all bug fixes and stuff you've done and everything you've implemented since last version)(If someone knows a better way to do this, please do tell)

Also, creating an AI right now is... I'd say impossible. Thing is, there's nothing for the player to do atm since you can't operate most of the vital systems. This means that you cant really create an AI because there's nothing for it to do.

There's also the fact that I really like and enjoy creating AI and I am going to take the task on myself. If you're really interested in AI and have the free time, check out ai-class.com. It's Stanford's course in Artificial Intelligence which is available online this year for free. You'll be able to access all lectures as well as homework assignments and exams. In other words, it's like doing school on your free time but with an awesome subject.

Despite all this, I know you're an awesome guy. I remember seeing your work in Warcraft 3(You did that roller-coaster map, right? I think I was one of the first testers :))

I'll try to think of a system that you could make that you could develop isolated without needing access to other stuff on the map that isn't finished yet. If I can think of such a thing, I'll contact you and we'll work something out.
 

rover2341

Is riding a roller coaster...Wee!
Reaction score
113
Ya. Good Point. And your right about the AI, as you would need most of the game done first.
And it may make more sense for you to make the ai anyway, as it would need to be tweaked alot to have it the way you want it and making it your self likely be easier in long run.
"a system that you could make that you could develop isolated" Yep that's would be the type of thing i wouldn't mind doing.
Dont worry about finding me something to do, only if its really going to help push the project out sooner. I have much more interest in playing this then helping make.

Ya I did the roller coaster project I even tried to bring it to star craft 2, But couldn't seem to change yaw,pitch with code. (made A How To Change Yaw,Pitch, how in star2 but its got to many issues)
In Warcraft I hard coded alot of units and then later found a way to do it with code.

Anyway Cant wait for it to be done or even beta. Very Excited about this project.
 

rover2341

Is riding a roller coaster...Wee!
Reaction score
113
Hows the project coming along? Been checking here almost ever 2 days. Just very excited to play. Tried to even get on the war3 one but wasnt able to host. even posted in the forum about hosting issues. :(
 

GFreak45

I didnt slap you, i high 5'd your face.
Reaction score
130
This looks awesome and i cant wait to try it...
as for the merging process and it being tedious, have you tried setting up an FTP to let you both work on the map (not at the same time) but to-where whenever you made a change it would save to a remote server that you both access the map from?

its like a thumb drive on the internet connected to both your computers
Im sure it would be a great way to let you access the map and it would also help you to document exactly what changes were implemented and when if you kept a version of every save, that way you could backtrack if needed without hacking your map to bits and pieces

as for the gun fps... have you thought about using guns defensively? ie: whenever you fly through asteroid fields rocks might fly out at different angles, this would give it a 3d fps point to the game without relying heavily on it for the battle... and im sure it wouldnt be amazingly hard to program a few simple rocks flying at the ship, and if you programmed them to explode like classic asteroid you could use those as a small weapon against the enemy ship... just ideas, i really love the concept but never got the chance to play in wc3
 

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
Hows the project coming along? Been checking here almost ever 2 days. Just very excited to play. Tried to even get on the war3 one but wasnt able to host. even posted in the forum about hosting issues. :(

It's slow progress. The other trigger / data guy is very busy in school(and so am I but to a lesser extent). Our terrainer has lots of work at university but I'll have some terrain to work on in a week or so.
This looks awesome and i cant wait to try it...
as for the merging process and it being tedious, have you tried setting up an FTP to let you both work on the map (not at the same time) but to-where whenever you made a change it would save to a remote server that you both access the map from?

its like a thumb drive on the internet connected to both your computers
Im sure it would be a great way to let you access the map and it would also help you to document exactly what changes were implemented and when if you kept a version of every save, that way you could backtrack if needed without hacking your map to bits and pieces

as for the gun fps... have you thought about using guns defensively? ie: whenever you fly through asteroid fields rocks might fly out at different angles, this would give it a 3d fps point to the game without relying heavily on it for the battle... and im sure it wouldnt be amazingly hard to program a few simple rocks flying at the ship, and if you programmed them to explode like classic asteroid you could use those as a small weapon against the enemy ship... just ideas, i really love the concept but never got the chance to play in wc3

We have a server with automatic backups but since I am doing most of the work atm, I rarely upload it there. The reason merging is tedious work is not because we cant transfer it between eachother(we use the server). The problem is that we want to work on it on the same time.

I still think it would be hard to pull of a fps gun. It would be hard to code and it would be less efficient to use than a normal top-down view.

Also, for progress I will be posting small updates(as well as other editor related things) on StarcraftEditorial.wordpress.com
 

Bloodcount

Starcraft II Moderator
Reaction score
297
A new blog, shiny !

Do different colours give different amount of resources ? If not, they should.
 

rover2341

Is riding a roller coaster...Wee!
Reaction score
113
well we all know who that goes with trying to work on a project while dealing with school or life. but its all good. just hope you guys are able to continue working on it even if its a little a time. Cant wait to play!
 

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
A new blog, shiny !

Do different colours give different amount of resources ? If not, they should.

The different minerals are different types of resources. Like minerals and gas. They are used in different amounts for equipments. Let's say missiles for examples require mostly purple minerals(but a small bit of yellow and red as well)

Here are the icons I made for 2 of the minerals(There are 4 in total). We will use the blue and yellow mineral icons for the other two.
pVcax.jpg

QEHsW.jpg
 

Bloodcount

Starcraft II Moderator
Reaction score
297
Hm... this icon is soo... hm.. damn it bothers me soo much, from where did you take it ? I can't remember where I have seen it before T_T
 

Siretu

Starcraft 2 Editor Moderator
Reaction score
293
I took the yellow icon and recolored it in gimp. I have a purple version as well. Personally, I think it looks fine. What is it with it that bother you?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Varine Varine:
    How can you tell the difference between real traffic and indexing or AI generation bots?
  • The Helper The Helper:
    The bots will show up as users online in the forum software but they do not show up in my stats tracking. I am sure there are bots in the stats but the way alot of the bots treat the site do not show up on the stats
  • Varine Varine:
    I want to build a filtration system for my 3d printer, and that shit is so much more complicated than I thought it would be
  • Varine Varine:
    Apparently ABS emits styrene particulates which can be like .2 micrometers, which idk if the VOC detectors I have can even catch that
  • Varine Varine:
    Anyway I need to get some of those sensors and two air pressure sensors installed before an after the filters, which I need to figure out how to calculate the necessary pressure for and I have yet to find anything that tells me how to actually do that, just the cfm ratings
  • Varine Varine:
    And then I have to set up an arduino board to read those sensors, which I also don't know very much about but I have a whole bunch of crash course things for that
  • Varine Varine:
    These sensors are also a lot more than I thought they would be. Like 5 to 10 each, idk why but I assumed they would be like 2 dollars
  • Varine Varine:
    Another issue I'm learning is that a lot of the air quality sensors don't work at very high ambient temperatures. I'm planning on heating this enclosure to like 60C or so, and that's the upper limit of their functionality
  • Varine Varine:
    Although I don't know if I need to actually actively heat it or just let the plate and hotend bring the ambient temp to whatever it will, but even then I need to figure out an exfiltration for hot air. I think I kind of know what to do but it's still fucking confusing
  • The Helper The Helper:
    Maybe you could find some of that information from AC tech - like how they detect freon and such
  • Varine Varine:
    That's mostly what I've been looking at
  • Varine Varine:
    I don't think I'm dealing with quite the same pressures though, at the very least its a significantly smaller system. For the time being I'm just going to put together a quick scrubby box though and hope it works good enough to not make my house toxic
  • Varine Varine:
    I mean I don't use this enough to pose any significant danger I don't think, but I would still rather not be throwing styrene all over the air
  • The Helper The Helper:
    New dessert added to recipes Southern Pecan Praline Cake https://www.thehelper.net/threads/recipe-southern-pecan-praline-cake.193555/
  • The Helper The Helper:
    Another bot invasion 493 members online most of them bots that do not show up on stats
  • Varine Varine:
    I'm looking at a solid 378 guests, but 3 members. Of which two are me and VSNES. The third is unlisted, which makes me think its a ghost.
    +1
  • The Helper The Helper:
    Some members choose invisibility mode
    +1
  • The Helper The Helper:
    I bitch about Xenforo sometimes but it really is full featured you just have to really know what you are doing to get the most out of it.
  • The Helper The Helper:
    It is just not easy to fix styles and customize but it definitely can be done
  • The Helper The Helper:
    I do know this - xenforo dropped the ball by not keeping the vbulletin reputation comments as a feature. The loss of the Reputation comments data when we switched to Xenforo really was the death knell for the site when it came to all the users that left. I know I missed it so much and I got way less interested in the site when that feature was gone and I run the site.
  • Blackveiled Blackveiled:
    People love rep, lol
    +1
  • The Helper The Helper:
    The recipe today is Sloppy Joe Casserole - one of my faves LOL https://www.thehelper.net/threads/sloppy-joe-casserole-with-manwich.193585/
  • The Helper The Helper:
    Decided to put up a healthier type recipe to mix it up - Honey Garlic Shrimp Stir-Fry https://www.thehelper.net/threads/recipe-honey-garlic-shrimp-stir-fry.193595/

      The Helper Discord

      Staff online

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top