Battleships Forever Info | 0.90d released 14 Apr

Discuss all things Battleships Forever that aren't Ships and Shipmaker - Missions, Development, etc.!

Moderators: th15, Moderators

th15
Administrator
Posts: 947
Joined: Sun May 13, 2007 12:01 am

Post by th15 »

I didn't change anything with the ship importing. The indicator is just there to show you that the game hasn't locked up because the larger ships do take time to load.

As for the Hestia variants, those just have randomized weapon sets. There's actually more possibilities than just that. Older versions of the game just had two sets of randomized Hestias fighting each other.
Sean 'th15' Chan
[img]http://img63.imageshack.us/img63/6344/bfbanner2vy5.gif[/img]
Hades
Commander
Commander
Posts: 174
Joined: Tue Sep 04, 2007 1:19 am
Location: Location: Location: Location: Location: Location:

Post by Hades »

Th15, the game takes twice as long as before.
Captain Trek
Commodore
Commodore
Posts: 534
Joined: Thu Jun 21, 2007 12:39 pm

Post by Captain Trek »

I'm afraid he's right, TH...

As a test, I'll use a destroyer design I came up with a while back. Here's a picture of it...

Image

In the sandbox of version 0.77, with one folder and three internet windows open, one of which was in the process of loading a You Tube video, this ship would take around one second to load and there would be a fleeting, but noticable pause as it did... After that, if I loaded up another one, it would appear instantly, as the offical ships do when you spawn them... This would reset for either each time I opened the sandbox, or each time I opened the game. I'm not sure which...

In the sandbox of version 0.78, however, under the same conditions, the ship took around (I used my watch to time this) six seconds and then loaded instantly after that. Sometimes it takes even longer...

If it takes the game at least six times longer to load a destroyer that's a similar size and only has a few more systems than an offical destroyer, I'd hate to think what's happening to those poor saps who are trying to load up the latest uber ships from the custom ships forum... *shudders at the tought*
[img]http://i210.photobucket.com/albums/bb6/CaptainTrek/Federationsignature.jpg[/img]
Hades
Commander
Commander
Posts: 174
Joined: Tue Sep 04, 2007 1:19 am
Location: Location: Location: Location: Location: Location:

Post by Hades »

Yea I tryed to load Levy in the Sandbox, and it took 4-5 minutes...
Game_boy
Moderator
Posts: 83
Joined: Sun May 13, 2007 9:20 pm
Location: United Kingdom

Post by Game_boy »

Redrawing the screen and drawing text in Game Maker during a loop can slow down the game a lot, especially the extra calculations for things like percentage done, how much has been loaded, etc.

I'd suggest taking out the "LOADING" message, maybe just show a message box beforehand if it is a very large ship with the average loading times for ships around Patrol Craft, Destroyer and Battleship size?
[b]Ubuntu. Linux for human beings.[/b]
User avatar
Arcalane
Pseudofeline Overlord
Posts: 4034
Joined: Thu Sep 13, 2007 10:37 am
Location: UK

Post by Arcalane »

I'd have to agree. It doesn't even seem to show anything useful, just a load of overlayed 8s or something (for me at least), so you can't even tell how much it's loaded. :?
Bluhman
Commander
Commander
Posts: 147
Joined: Fri Aug 03, 2007 11:51 am

Post by Bluhman »

Verdict - Please get rid of the loading screen. It slows down ship loading incredibly, and probably could even lock up the game itself. If a person really wanted to check if their game is locked up, they'd hit Alt Ctrl Del and check wether BSF were responding or not.
th15
Administrator
Posts: 947
Joined: Sun May 13, 2007 12:01 am

Post by th15 »

Mmm alright I'll take it out.
Sean 'th15' Chan
[img]http://img63.imageshack.us/img63/6344/bfbanner2vy5.gif[/img]
th15
Administrator
Posts: 947
Joined: Sun May 13, 2007 12:01 am

Post by th15 »

Ahhh, GUI for the sandbox ship import interface is finally done:
Image
Sean 'th15' Chan
[img]http://img63.imageshack.us/img63/6344/bfbanner2vy5.gif[/img]
User avatar
Arcalane
Pseudofeline Overlord
Posts: 4034
Joined: Thu Sep 13, 2007 10:37 am
Location: UK

Post by Arcalane »

Very nice. I assume + is import and [_] is clone.
Captain Trek
Commodore
Commodore
Posts: 534
Joined: Thu Jun 21, 2007 12:39 pm

Post by Captain Trek »

Looking good TH. :)
[img]http://i210.photobucket.com/albums/bb6/CaptainTrek/Federationsignature.jpg[/img]
Da_Higg
Captain
Captain
Posts: 465
Joined: Fri Aug 24, 2007 11:49 pm
Location: Beyond the comprehensions of space and time

Post by Da_Higg »

If my college PCs showed pictures I'd congratulate you

Edit:
Cool (home now)
Look Up
upon reading this:
50% of people will have scrolled up
25% will have looked at their ceiling
The last 25% can now feel smug because everyone else has taken orders from a little sig box.
RRoan
Lieutenant Commander
Lieutenant Commander
Posts: 64
Joined: Sat Jun 02, 2007 12:28 am

Post by RRoan »

Will you still be able to use the buttons on the keyboard to do it?
[url=http://www.omniversezero.com/forum/][img]http://img165.imageshack.us/img165/3814/sigpiclc4.jpg[/img][/url]
th15
Administrator
Posts: 947
Joined: Sun May 13, 2007 12:01 am

Post by th15 »

Yeap, I didn't actually take out any of the existing code, additionally the buttons show a small description text (in the same way as any of the other hud buttons) with their shortcut key so it's a lot smoother this way.
Sean 'th15' Chan
[img]http://img63.imageshack.us/img63/6344/bfbanner2vy5.gif[/img]
th15
Administrator
Posts: 947
Joined: Sun May 13, 2007 12:01 am

Post by th15 »

New version released!
Get it here: http://www.wyrdysm.com/games.php

I think a lot of you are going to be pleasantly surprised with this version.
Major new features:
-Waypointing! You can now queue up orders by holding the shift key down when issuing an order
-GUI for Sandbox mode. No more hunting for the right key combination to spawn ships, everything is now displayed in a neat little set of buttons at the bottom right of the screen.
-Missile turret! Launch guided missiles at your enemy!
-Thruster module. When destroyed, the ship loses some of its thrust. Now you can make ships that have their engines represented.
-Fixed a bunch of silly bugs in the missions and engine
-Optimized the turret code. You should experience better performance in-game

Note: The way the Missile works in the shipmaker is a little odd. The turning speed of the missile launched is determined by the second decimal of the missile turret's assigned turnspeed. This means that a missile turret with a turnspeed of 0.73 (default) rotates at that speed but the missile itself turns at a rate of 3 degrees.

Note2: The thruster is also unique. The amount of thrust deducted from the ship when destroyed is determined by the total energy set for the thruster. If the energy for the thruster is set to 0.02 (default) it will deduct 0.02 from the ship's thrust value when destroyed.
Sean 'th15' Chan
[img]http://img63.imageshack.us/img63/6344/bfbanner2vy5.gif[/img]
Post Reply