Page 1 of 3

Planned Encounter Maker Features

Posted: Mon Feb 04, 2008 1:39 am
by th15
Alright, the Encounter Maker will make it into the next version of BSF. So that we don't get an unrealistic expectations, I'll list out my planned features for the Encounter Maker:

Basic:
The baseline functionality for the Encounter Maker will allow you to import a bunch of custom ships and place them on the map. This will then be saved into a self-contained encounter file (which will have all of the .shp files required stuffed inside).

Planned Features (In descending order of precedence):
-Ship spawning timeline: Spawn ships after a fixed time limit. Allows you to create rudimentary scenarios
-Ship waves: Like grinder, this will have you defining a bunch of waves that will spawn in succession
-Terrain: Place terrain on the map
-Timed messages: Display messages after fixed period of time (goes along with the ship spawning timeline)
-Mission scripts: Include GML script into the mission so that you can completely customize the mission with GML. GML is Game Maker's built in scripting language so you'll be able to do anything I did with the missions (which are all scripted by hand).

That's it, I don't intend to make this a full fledged mission editor kinda thing, this is mainly a way to give your custom ships a context within which to exist. I can't promise that all the planned features will make it in, depends on how much time I get to spend on BSF over the next couple of weeks.

Posted: Mon Feb 04, 2008 1:44 am
by Normandy
By god, it has come.

Posted: Mon Feb 04, 2008 1:49 am
by DarkenShroud
Nice!!! Thanks man, appreciate all your hard work. The possibilites that will come about, with the planned features are great. Will also make running any kind of fleet action easier, tourney or otherwise. By simply allowing you to spawn all the ships on one side, then spawning all the ships on the otherside in two easy steps. What a time saver, that alone makes me happy. Include the rest of whats planned, and I am indeed excited.

Re: Planned Encounter Maker Features

Posted: Mon Feb 04, 2008 2:23 am
by Sponge
Sounds awesome! Can't wait to try this out. A couple quick questions:
th15 wrote: -Mission scripts: Include GML script into the mission so that you can completely customize the mission with GML. GML is Game Maker's built in scripting language so you'll be able to do anything I did with the missions
Do you plan to include a sample mission or two? I'm not too familiar with GML, but I bet I'd be able to pick it up pretty quick with a couple completed missions to look at.
th15 wrote: The baseline functionality for the Encounter Maker will allow you to import a bunch of custom ships and place them on the map. This will then be saved into a self-contained encounter file (which will have all of the .shp files required stuffed inside).
So, will loading one of these wipe anything already on the map (read: is it an entire saved map?), or will it just lay whatever's in the file on top of the existing map? Basically, could I use this to spawn formations of ships similar to the spawn formation feature in the sandbox?

Posted: Mon Feb 04, 2008 2:26 am
by Raithah
It's a doi question, but I've got to ask : will you update the ship database to hold the new file type ?

(and can there be a vote on the name :D)

Edit: So what you're saying is that we'll need to find alternate hosting sites for the encounter files, which are basicaly archives of scripts and SHP files ?

Posted: Mon Feb 04, 2008 2:38 am
by th15
No, loading an encounter is like loading a mission, it's completely self-contained.

Posted: Mon Feb 04, 2008 2:39 am
by ChaosTheory
I say it should be a ".bfe", ".ben", or ".enc" file, for "Battleships Forever Encounter", and ".em#" for the builder file. Then you cna start another sub-forum for Custom Missions!

Posted: Mon Feb 04, 2008 2:39 am
by Squishy
Thats more than enough functions/features.

This is a pleasent surprise.

Posted: Mon Feb 04, 2008 3:23 am
by Sran
Sweet!
You are a beast of programming.

Posted: Mon Feb 04, 2008 3:54 am
by Shadow Hydra
10 epic wins for the god among men! :lol:

We can finally get a sensible Cold War!

Posted: Mon Feb 04, 2008 5:32 am
by Kalanosis
You, sir, are made of 95% Awesome, 5% win and 10% unknown Win/Awesome element.

Posted: Mon Feb 04, 2008 6:46 am
by Aralonia
YES.

THE ARALONIAN-COERCIAN WAR CAN COME TO FRUITION

Now I just need to finish the Coercian side. ||orz

Posted: Mon Feb 04, 2008 10:20 am
by DarkenShroud
Then you can start another sub-forum for Custom Missions!
Yeah that would be sweet, to be able to download and upload custom missions made by the players. If some are good enough, maybe they could even make it into the game, or BSF 2. So many possibilites it rattles the mind, this by far will expand the game to new and almost endless limits.

Posted: Mon Feb 04, 2008 11:05 am
by Kaelis
I have only one thing to say:

Wheeeeeeeeeeeee...!

Posted: Mon Feb 04, 2008 12:06 pm
by TormakSaber
*flails happily and then resolves to learn GML*