2ed Ship Generator

User avatar
Brennall
Lieutanant Commander
Lieutanant Commander
Posts: 70
Joined: Wed Aug 03, 2011 9:44 am
Location: London, UK

2ed Ship Generator

Post by Brennall »

Here is a teaser of the almost finished Ship Generator.

Image

All the hard work is done, just working on the interface and the ability to save ships :)
teinedraig
Ensign
Ensign
Posts: 11
Joined: Wed Jun 10, 2009 5:00 am
Location: Australia

Re: 2ed Ship Generator

Post by teinedraig »

Now that looks really good :)
User avatar
Vandervecken
Lieutanant Commander
Lieutanant Commander
Posts: 58
Joined: Fri Aug 12, 2011 11:33 am
Location: Minnesnowta

Re: 2ed Ship Generator

Post by Vandervecken »

Any chance for having a a single colum of complete stats on the Top of this, like what is found at the bottom of the SysGen for inhabited worlds. Actually, you could put the full stats on either the top or left side; it would allow for quick comparisons. Just put the 2 vessels displays one on top of the other (either printed out sheets or on 2 windowed screens), then slide the top page down a tiny bit (or right if stats are on left side). You would move it down just enough to get the row of stats for both showing and use the top sheets' stat identifiers for reference.

Edited to add this:
This wouldn't be useful on most mobile apps , but would just be cool if you were on a larger screen, or had printed the vessel stats out. and wanted to compare you new designs vs your old one. Or compare your ememy's ships vs your own designs to get a quick understanding of which areas are each designs strengths and weaknesses.
There may not be enough ststs for this to be NEEDED, buy I just love to compare things in a visually easy manner, what do you folk think?
I weary of the Chase. Wait for me. I shall be merciful and Quick.
mavikfelna
Lieutenant
Lieutenant
Posts: 30
Joined: Tue Feb 09, 2010 10:13 pm
Location: SLC, UT, USA
Contact:

Re: 2ed Ship Generator

Post by mavikfelna »

Instead of CT, Construction Time, in the upper part, why not use BT so it matches the Built Time listed in the lower part? It also gives a different starting letter for that stat so there aren't so many things starting with C and is easier to identify at a quick glance.

--Mav
User avatar
Brennall
Lieutanant Commander
Lieutanant Commander
Posts: 70
Joined: Wed Aug 03, 2011 9:44 am
Location: London, UK

Re: 2ed Ship Generator

Post by Brennall »

OK .. here is a beta version to play with. It lacks the ability to "save" the ship design and doesn't yet handle maintenance numbers below 1.

http://vbam.spellbound.co.uk/2eshipgen/2eshipgen.html?scale=20

First off the only working parameter so far is &scale= which will set the slider scale. This is helpful where you know your biggest shipyard for instance can only make ships of size 30 and therefore you will not need numbers above 30 or so. The scale maximum limit is around 400, which should be enough for all but the largest ancient empire super ships.

There are two approaches you can take to design, firstly you can spend points on all the interesting items you want and then alter construction cost to meet the "overspend" shown in the Mass units box.

The other is to set your spending limit in construction cost first and then choose your items required to meet the "underspend" in the Mass units box.

You can see below the first MU box on the left shows "overspend" .. the one on the right shows "underspend".

Image

To increase the value of any attribute you can select it from the drop down list or click on its box.
This will then make the "slider" in the middle of the screen represent that item and you can slide it up or down. It also responds to left/right, up/down, mouse scroll wheel commands or if in a touch environment just slide it with your finger.

The plan will be to generate/save a URL which will enable you to get back to any ship design as you require.

In addition when finished a stand alone / downloadable version will be made for mobile devices.

Have a play, but remember its still in "Beta" and as such things may well not work the way you think they should. If you have any comments or suggested changes please don't hesitate to make them known.
BLHarrison
Lieutanant Commander
Lieutanant Commander
Posts: 72
Joined: Thu Nov 12, 2009 6:02 pm

Re: 2ed Ship Generator

Post by BLHarrison »

I liked it, It looks to be a bit faster than the spreadsheet I'm using, but it also doesn't look like it has ALL the special techs (but then again you did warn that this is a beta)

Overall I liked it.
User avatar
Tyrel Lohr
Vice Admiral
Vice Admiral
Posts: 1466
Joined: Thu Oct 04, 2007 3:48 am
Location: Lusk, WY
Contact:

Re: 2ed Ship Generator

Post by Tyrel Lohr »

Very, very cool. The only feature request that I can really see is that it would be nice if the MU number or box would turn red when the maximum number of mass units is exceeded to make it more obvious when you've reached illegal design territory.

Also, I am not sure if the generator is calculating maintenance cost correctly. You only get charged for the mass units that you actually use, so a unit that uses fewer than its maximum can end up being slightly cheaper to maintain than a unit of the same cost that used more mass units. This becomes more pronounced at higher tech levels when players have oodles of mass units to spend on a unit's design.
[i]"Touch not the pylons, for they are the messengers!"[/i]
User avatar
Brennall
Lieutanant Commander
Lieutanant Commander
Posts: 70
Joined: Wed Aug 03, 2011 9:44 am
Location: London, UK

Re: 2ed Ship Generator

Post by Brennall »

@ BLHarrison : I have now added all the items in the current PDF that had MU cost

@ Tyrel Lohr: I added the MU colour change when over the limit and moved the small indicator higher. I also adjusted Maintenance to be on MU used, rather than construction cost. Is it round down, round up or round nearest?

Here is a list of all current items in the Ship Generator. I would appreciate it if you could look through and see if there are any errors so I can change them.

Code: Select all

Name					   	      MU Cost per
'Construction Cost',              1                                         
'Tech Level',                     1                                         
'Defense',                        1                                         
'Anti-Ship',                      1                                         
'Point Defense',                  1                                         
'Command Rating',                 1                                         
'Anti-Fighter',                   1                                         
'Armor',                          0.5                                       
'Armored Batteries',              2                                         
'Artificial Gravity',             0.25 * C$               
'Assault',                        1                                         
'Atmospheric',                    0.5  * C$               
'Auto Repair',                    5                                         
'Battle Satellite',               2                                         
'Blockade',                       1                                         
'Blockade Runner',                1                                         
'Boarding',                       1                                         
'Bombardment',                    1                                         
'Bulkhead',                       0.5                                       
'Cargo',                          1                                         
'Comm Jammer',                    3                                         
'Communications',                 2                                         
'Deception',                      0.25 * C$               
'Decoy',                          0.25                                      
'Electronic Warfare',             1                                         
'Electronic Warfare Attack',      1                                         
'Electronic Warfare Protection',  1                                         
'Electronic Warfare Support',     1                                         
'Expendable',                     0.25                                      
'Farming',                       10                                         
'FTL (Starship)',                 0.5  * C$               
'FTL Tuner',                      0.1  * C$               
'Gunship',                        1                                         
'Hangar',                         1                                         
'Intelligence',                   1                                         
'Interceptors',                   2                                         
'Intergalactic Drive',            2                                         
'Jammer',                         1                                         
'Launch Bay',                     1                                         
'Launch Bay',                    10                                         
'Jump',                           1                                         
'Mass Driver',                    5                                         
'Medical',                        2                                         
'Ramming',                        2                                         
'Repair',                         3                                         
'Science',                       10                                         
'Scout',                          1                                         
'Shield',                         1                                         
'Shield (Reflective)',            2                                         
'Shield Generator',               2                                         
'Shield Projector',               1                                         
'Shield Resonant',                2                                         
'Siege',                          5   
'Suicide',                        1   
'Trade',                         10  
'Training',                      10 
'Transporters',                   2
User avatar
virtutis.umbra
The Critic
The Critic
Posts: 207
Joined: Fri Jul 29, 2011 1:50 am
Contact:

Re: 2ed Ship Generator

Post by virtutis.umbra »

The mouse cursor for all the clickable/editable stats is pointer, except for DV. I'm guessing that's an oversight?

Code: Select all

#topboxcdollar, #topboxtl, #topboxas, #topboxdf, #topboxpd, #topboxcr[??, #topboxdv??] {
        cursor: pointer;
    }
-Patrick
crit·ic /ˈkritik : Someone who knows the way but can't drive the car. -- Kenneth Tynan
User avatar
Brennall
Lieutanant Commander
Lieutanant Commander
Posts: 70
Joined: Wed Aug 03, 2011 9:44 am
Location: London, UK

Re: 2ed Ship Generator

Post by Brennall »

Worse .. its a spelling mistake ... I have it as #topboxdf ... should be #topboxdv!

Thanks :)
User avatar
Brennall
Lieutanant Commander
Lieutanant Commander
Posts: 70
Joined: Wed Aug 03, 2011 9:44 am
Location: London, UK

Re: 2ed Ship Generator

Post by Brennall »

Latest Version uploaded ...

http://vbam.spellbound.co.uk/2eshipgen/2eshipgen.html?scale=20&cc=5&tl=3&dv=2&as=3&pd=3&cr=3&arm=4&name=Dread

As you can see I am almost done working on the saving and loading mechanism. URL attributes for all the various pieces of technology are created and working. I only need to hook up the "Finish" button to make it work. But as its midnight that can wait till tomorrow!

In addition a help mechanism has been setup ... if you double click on the Armor button or the DV button it will popup a help screen describing the relevant system / attribute. As with most of my work double tap on touch based devices is done, however I have no Android device so if someone could test the double tap and report it would be helpful.

Example below

Image

As always and comments / questions welcome.
User avatar
virtutis.umbra
The Critic
The Critic
Posts: 207
Joined: Fri Jul 29, 2011 1:50 am
Contact:

Re: 2ed Ship Generator

Post by virtutis.umbra »

Wow way cool!
-Patrick
crit·ic /ˈkritik : Someone who knows the way but can't drive the car. -- Kenneth Tynan
User avatar
Charles Lewis
Rear Admiral
Rear Admiral
Posts: 937
Joined: Thu Oct 04, 2007 3:58 am
Location: Des Moines, IA
Contact:

Re: 2ed Ship Generator

Post by Charles Lewis »

I opened it up on my Droid 2 and the double tap works fine. What doesn't seem to work is any way to close the popup and return to the form without closing the whole thing out.
'Fear God and dread nought'
Coat of Arms motto of Baron Fisher, of Kilverstone
User avatar
Brennall
Lieutanant Commander
Lieutanant Commander
Posts: 70
Joined: Wed Aug 03, 2011 9:44 am
Location: London, UK

Re: 2ed Ship Generator

Post by Brennall »

Thanks Charles, there should be a small circular X in the top right (as seen in the picture above) ... is it not there ?
User avatar
Charles Lewis
Rear Admiral
Rear Admiral
Posts: 937
Joined: Thu Oct 04, 2007 3:58 am
Location: Des Moines, IA
Contact:

Re: 2ed Ship Generator

Post by Charles Lewis »

It's there, but when I tried to touch it, the screen was registering the contact with the underlying form instead of closing out the popup. May, honestly, just be a feature of my big ol' fingers. ;)
'Fear God and dread nought'
Coat of Arms motto of Baron Fisher, of Kilverstone
Locked