Howdy, gentlemen. Some of you may recall a post a few months back, in which I announced a project to clone Wing Commander Armada. Well, it's done! At least, done enough for a release. We're calling this PiArmada .05RC, and it's downloadable here . The interface looks bad, I'm not an artist, but you should find that it's pretty intuitive. The basic rule is that you left-click to select anything and bring up a relevant screen. The exceptions are ship icons on the sector map. Left-clicking those allows you to drag them to a system, which brings up a move screen. You need to right-click those icons to bring up their particular detail screens. Spacebar centers on the current player's carrier, ESC exits the game, no other keys do anything. The implemented sector map is Vega, from the map that came with Prophecy. At present, there is no AI, no network play, no game saving, no Kilrathi-specific screens, and no flight simulation. This release is to test strategic game mechanics and interface, as well as any balance issues that come up. Carriers are probably a BIT tougher in combat than they need to be, I just pulled numbers straight off the CIC. I'm not 100% sure on whether fortress construction operates properly, and I'm sure the prices are wrong (30, 60, 90). Correct information there, as well as anything else you find, should be posted on Sourceforge or here.
Speaking of which, PiArmada is now a Sourceforge project, ready for open collaboration! It's written in Python, which is a very easy language to learn, whether you have programming experience or not. PiArmada is based on the Pi4x engine, and designed in part to test its capabilities. This engine is intended to be extremely flexible and extendable, meaning that we should eventually be able to extend the Armada concept in directions we could never take it before. Multiple empires, bigger universes, more capships, more ship classes, we'll only know the limits when we hit them. However, to do ANY of that, the project needs more help, specifically in the following areas:
Code: PiArmada will eventually implement a cleaner and more detailed interface, saved games, AI players, internet play, and integrated flight simulation with an existing open-source engine. Further extensions beyond the original Armada are definitely in mind, but not so clearly defined as yet. Ideas can be posted at Sourceforge. All the code is currently in Python. Anyone interested, say the word, sign up at the above site!
Graphics: New interface graphics are needed, as most of the ones we have now are made by me in about twelve seconds. Bob McDob made the sector level buttons and button backgrounds, which is why they look so much better than everything else! All graphics are in .PNG format, and exist in a seperate, easily accessable folder included with the distribution download. If you want to redraw something, redraw it and send it in! It's that simple. More planet images would be especially nice, since I really don't know where I got the one I have, and the owner might well object for all I know.
Sound: PiArmada is now completely silent. Something as simple as button clicks would be wonderful, and any other interface sounds you think appropriate. Background music is also needed, so if you know of anything appropriate that is legally distributable, or can write anything, let us know.
I hope many of you will join the project. It's our hope that this project will eventually allow you to have the entire experience of Wing Commander Armada in any desktop operating system, with none of the drawbacks of the original. Cross-platform testers would be very nice as well. There are all sorts of specific tasks posted on the Sourceforge site, so if you're interested, head on over and take a look! And enjoy your gaming.
Speaking of which, PiArmada is now a Sourceforge project, ready for open collaboration! It's written in Python, which is a very easy language to learn, whether you have programming experience or not. PiArmada is based on the Pi4x engine, and designed in part to test its capabilities. This engine is intended to be extremely flexible and extendable, meaning that we should eventually be able to extend the Armada concept in directions we could never take it before. Multiple empires, bigger universes, more capships, more ship classes, we'll only know the limits when we hit them. However, to do ANY of that, the project needs more help, specifically in the following areas:
Code: PiArmada will eventually implement a cleaner and more detailed interface, saved games, AI players, internet play, and integrated flight simulation with an existing open-source engine. Further extensions beyond the original Armada are definitely in mind, but not so clearly defined as yet. Ideas can be posted at Sourceforge. All the code is currently in Python. Anyone interested, say the word, sign up at the above site!
Graphics: New interface graphics are needed, as most of the ones we have now are made by me in about twelve seconds. Bob McDob made the sector level buttons and button backgrounds, which is why they look so much better than everything else! All graphics are in .PNG format, and exist in a seperate, easily accessable folder included with the distribution download. If you want to redraw something, redraw it and send it in! It's that simple. More planet images would be especially nice, since I really don't know where I got the one I have, and the owner might well object for all I know.
Sound: PiArmada is now completely silent. Something as simple as button clicks would be wonderful, and any other interface sounds you think appropriate. Background music is also needed, so if you know of anything appropriate that is legally distributable, or can write anything, let us know.
I hope many of you will join the project. It's our hope that this project will eventually allow you to have the entire experience of Wing Commander Armada in any desktop operating system, with none of the drawbacks of the original. Cross-platform testers would be very nice as well. There are all sorts of specific tasks posted on the Sourceforge site, so if you're interested, head on over and take a look! And enjoy your gaming.
