[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
Star Trek Fan Games - View topic - Devblog and screenshots
View unanswered posts | View active topics It is currently 03 May 2026, 13:02



Reply to topic  [ 227 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next
 Devblog and screenshots 
Author Message
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway
I'll post some of the stuff that is under development here once in a while.


28 Apr 2009, 17:28
Profile WWW
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway
April 28th 2009

This post does not show so much game stuff, but rather a bit on the programming of the game for anyone interested.

Making a game is not all fun programming and making ship combat systems. There are also lots of tedious jobs, like the one I'm doing right now.
I'm currently adding starships to the game, so far there are 3 civillian ships and the federation oberth class. This is the pain I have to go trough to add the miranda class:

1) I have to make up the base stats for the ship, like hull strength, armor, number of component slots, crew, deuterium capacity and usage, etc.. This is pretty ok since I got most of the details worked out (but they might need some tweaking later on), all the stats are under "hulls" on the trekwar wiki.

2) I have to create the hull class object, which is just an extension of the general Hull object:
public class FederationMiranda extends HullClass {

public FederationMiranda() {
super("Miranda class", "A lightly armed destoyer", "fed_16x16.png", "fed_miranda.png",
60, 25, 1250, 260, 230, 40, 10, false, 180, 5);

addFaction(Galaxy.federation);
addTechRequirement(TechnologyGenerator.BIO_TECH2, TechnologyGenerator.CONSTRUCTION_TECH2,
TechnologyGenerator.ENERGY_TECH2, TechnologyGenerator.PROPULSION_TECH2,
TechnologyGenerator.COMPUTER_TECH2, TechnologyGenerator.WEAPON_TECH2);
}
}
The code above defines the Miranda class hull, which images it uses, which stats it has, who can use it and what techs are needed to build it.

3) Now I need to create 2 small images, one of 45x45 pixels which is shown on the list of starships in the starsystem menu, and a 120x91 ship image which is used in the ship info window.
For images I usually just go to the memory alpha startrek wikipedia

4) I've already made all the schematic images that the game uses, these images are just a picture of a ship schematic with some boxes on where users can fit components to customize the ship. example:

5) Since the slots on the ship are just 1 big image, I have to manually map the coordinates of each box into the game. So I just use the mouse cursor in photoshop and copy the x,y coordinates into the game:
federation_miranda.setSlotMapPoint(0, new Point(289, 462));
federation_miranda.setSlotMapPoint(1, new Point(335, 343));
federation_miranda.setSlotMapPoint(2, new Point(325, 243));
federation_miranda.setSlotMapPoint(3, new Point(297, 159));
federation_miranda.setSlotMapPoint(4, new Point(334, 92));
etc...



This might not seem so bad, but there are over 300 slots that needs to be mapped up, and editing images also takes some time.

Next post will probably have some more news and/or screenshots :)


28 Apr 2009, 21:45
Profile WWW
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
I can't remember if I gave you the link or not, klogd, but Dadedz has already worked out stats for all the ships in Supremacy. (I think there will be something like 450 ships in the game, including minor race designs, aliens, entities, and monsters) I know you're a rival project to Supremacy, but the whole point of the BOTF2 Project is to be a shared resource for related games. You're welcome to use Dafedz's stats if you want just while you get your game up and running. You can always change the stats how you want later on. Just let Dafedz know you want to use them before you do so he knows about you. He might even be able to help you if you encounter any problems etc. a future time.



28 Apr 2009, 22:38
Profile WWW
Crewman
User avatar

Joined: 21 Mar 2009, 20:43
Posts: 35
Good Evening,

I was also wondering if I may use dafedz' database for a Space Empires IV mod I am working on?

Regards,

GB


29 Apr 2009, 02:39
Profile
Jig of the Puff
Jig of the Puff
User avatar

Joined: 10 Sep 2004, 01:00
Posts: 1305
Location: I wish i knew
georigaboy would you like a host for your mod? goto star-trek-mods.com and pm me there.


29 Apr 2009, 08:09
Profile
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway


29 Apr 2009, 08:39
Profile WWW
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
Georgiaboy, you're welcome to use Dafedz's database - just PM Dafedz to let him know of your intentions as I told klogd to do.

Dafedz might be willing to help you develop a new stats system klogd, if you ask him. And even if he's too busy to do so, he would likely be willing to at least give you advice on how to go about it. Just send him a PM. Dafedz is a really nice guy and is always willing to help people.


29 Apr 2009, 14:17
Profile WWW
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway
Maybe I can trick him into alpha testing this summer :)


29 Apr 2009, 21:05
Profile WWW
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
...He also reads the forums whenever he pops up online. Somehow I think you just made it harder to trick him into doing it just by saying that. :lol: :lol: :lol:


29 Apr 2009, 21:29
Profile WWW
Crewman
User avatar

Joined: 21 Mar 2009, 20:43
Posts: 35


01 May 2009, 02:39
Profile
Cadet
Cadet
User avatar

Joined: 01 Oct 2007, 01:00
Posts: 88
Sis I read that correctly, turn based 4x mmo that free.

NERDGASM

Sorry had to be said.

Great Lord D


02 May 2009, 20:53
Profile
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway
Just to make a little thing clear..
the game is NOT a browser based game. It´s just jigalypuff trying to confuse you :)


In other news... Seems people want localization in the game.. I guess this is the german crowd (16% of all the visits to trekwar.org was from Germany, only beaten by the US with 30%).

So when I get back home from Fedcon (Excellent convention) I´ll add language support.


To my german visitors I can only say.
Vielen dank vor die besuch und interessen, Ich bin genau in Bonn deutchland und habe nach Fedcon gewesen. Das war viel spaß. Mein Deutch sind nicht sehr gut, so ich mussen ihre hilfe haben zu trekwar übersetzen.

If you are German, I do apologise for misusing your language. My German teacher was never impressed :)


04 May 2009, 14:48
Profile WWW
Crewman
User avatar

Joined: 06 Mar 2008, 16:58
Posts: 17
sounds like a job for Malle :)

grüße...!


04 May 2009, 15:13
Profile
Cadet
Cadet
User avatar

Joined: 01 Oct 2007, 01:00
Posts: 88
I know it a server game, can we have the bajoran wormhole please?

Plans of Dominion Domination of Gamma Quadrant at least.

Great Lord D


04 May 2009, 16:01
Profile
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway


04 May 2009, 23:49
Profile WWW
Cadet
Cadet
User avatar

Joined: 01 Oct 2007, 01:00
Posts: 88
Woot.

So any minor races to conquer and so forth?

Great Lord D


05 May 2009, 11:59
Profile
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway


05 May 2009, 13:01
Profile WWW
Cadet
Cadet
User avatar

Joined: 01 Oct 2007, 01:00
Posts: 88
So Breen frigates and so forth for the Dominion lol.

Great Lord D


05 May 2009, 13:12
Profile
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway


05 May 2009, 13:19
Profile WWW
Cadet
Cadet
User avatar

Joined: 01 Oct 2007, 01:00
Posts: 88
Need to think of the composition of fleet.

Grand Fleet equals 1000 ships, each grand fleet split into ten smaller fleets.

with 50 fighters, 30 breen warships,, 15 Jemhadar battle cruisers and 5 Jemhadar battleships.

That should be enough firepower.

Then depending on the map try to have at least 5 full Grand fleets in play at all time, three on the front and two for defense and consolidtaion.

Great Lord D


05 May 2009, 13:31
Profile
Jig of the Puff
Jig of the Puff
User avatar

Joined: 10 Sep 2004, 01:00
Posts: 1305
Location: I wish i knew


05 May 2009, 16:01
Profile
Crewman
User avatar

Joined: 10 Jun 2006, 01:00
Posts: 34
Location: IOWA?
Booya, do you need help with web design? Yes I am proverbial master of all trades. I can post some ideas off any current screenshots you got.

_________________
http://www.myspace.com/ericjames


27 Jun 2009, 23:15
Profile WWW
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway
A working minimap added today

minimap_test.jpg
minimap_test.jpg [ 385.71 KiB | Viewed 30093 times ]


14 Jul 2009, 18:13
Profile WWW
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
Ooh...this is exactly the sort of thing that I always imagined Nemitor's Allegiance game would eventually have evolved to have.

I notice that you've got Hydrogen (Deuterium?) labelled as a resource at the top of the screen. Have you considered including Nebulae on the map? Nebula's could potentially be a source of Hydrogen (Deuterium) that players could harvest, or even perform research on. Ignore me if Nebulae have already been implemented, but there aren't any shown on the map. It would be cool if single Nebula's covered more than one sector.

I also noticed you've got a little problem with capitalization. For instance, in the right-most box box, you've got Owner capitalized, but Faction is not. All of the stats under that are lowercase, and then "Currently Building" has a capitalized "Currently" but a lowercase "Building".

I hope you don't think this is nitpicking, but what exactly do you mean by "Fertility" as well? If you mean the rate at which a system is growing in population, it might be easier to understand if you change Fertility to "Growth Rate"; Fertility could just as easily refer to food production or something else, so that little change might clear some potential future confusion. If you prefer to keep Fertility though, you might instead want to consider changing the number into a percentage as that would match up better as a description.

If you need access to any icons as you develop Trekwar, we can help with those as as well. Zeleni has just produced a number of emblems for the empires and minor races, which i'm uploading to our Sharepoint site at this very moment for him. These emblems include one for the Federation, which might make a nice alternative to your current fleet indicator. You can find the insignia, once i've finished uploading them, in the -> Ingame PNG Images -> Insignia folder. (Sharepoint's url's are incompatible with the url tags of the forums for some reason so I can't give you a direct link)

Keep up the good work klogd, you've definitely whet my appetite with this update. Matress wants more! :mrgreen:

Edit - the images are now up on Sharepoint. I also created two new folders - Interface and Map Objects. The images they contain might be useful for you. :wink:


14 Jul 2009, 22:30
Profile WWW
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway


16 Jul 2009, 14:31
Profile WWW
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
Some of them are from BOTF, but they're only stop-gap images until we can replace them with our own stuff. We've never proclaimed that we made these images and we've posted usage info/licences on the site to show that none of the content may be used for commercial purposes, so it's unlikely to be a problem. And the Deuterium image for example isn't from BOTF, so you've got no concerns at all with images like that one. :)

...

I spoke with Nemitor the night-before-last on MSN. He says he's too busy at the moment to continue development on Allegiance and his team has unfortunately fallen apart. He hasn't given up just yet, but it looks like Trekwar might end up having no competition. But don't let that be an excuse to start slacking. :P

If you want me to have a look at the language file for you, I don't mind doing that. I've got plenty of free time at the mo. I only speaka de Eeenglish though, so don't expect translations. :mischief:


16 Jul 2009, 19:21
Profile WWW
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway


17 Jul 2009, 09:05
Profile WWW
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
Is that an invitation? :love:

I renamed the resource icon image files that are on Sharepoint if they are from BOTF, so people know where they're from. Now it's up to you to decide whether you want to use them or not. If the image file has been acquired from BOTF, the image is now named filename (botf).


17 Jul 2009, 23:56
Profile WWW
Lieutenant Junior Grade
Lieutenant Junior Grade
User avatar

Joined: 24 Apr 2009, 09:24
Posts: 214
Location: Norway


18 Jul 2009, 21:25
Profile WWW
Evil Romulan Overlord of Evil - Now 100% Faster!
Evil Romulan Overlord of Evil - Now 100% Faster!
User avatar

Joined: 02 Dec 2004, 01:00
Posts: 7392
Location: Returned to the previous place.
I'd do it either way. Just ask Nemitor about how much I pester him for Allegiance. :lol:

...So of course i'll help Alphatest Trekwar for you. :)


19 Jul 2009, 00:01
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 227 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.