Starstrike: NS 2D!
Agent
Join Date: 2004-02-10 Member: 26330Members, Constellation
Hi all,
I'd like to introduce my latest project, known as Starstrike!
Working with a three-man team, total development time is about a year and a half, and the project is at this time around 80% complete. Based very heavily on Natural Selection, the game takes a more familiar RTS format while still holding onto the feel of NS Marine 'Commandermode'.
Some resources from NS (mostly sounds) have been used with Charlie Cleveland's permission.
The game features the familiar Marines vs Aliens, and also sports Marine vs Marine and Alien vs Alien functionality. The game includes base construction, all marine and alien structures, research, supply and weapon drops, jetpacks, heavy armor, mines, all five alien types, a rudimentary AI that is still under development and two test maps for playtesting purposes.
The game is still in Alpha stage and is still a work in progress, but enough of it is ready to play that I thought NS fans might be interested in taking a look. Pretty much all of the Marines content is complete, but you can't play as the Aliens just yet (though you can still do battle against them!). In particular, we are working at the moment on developing the AI and Tilesets into something more polished. In the meantime, the game is playable right now!
If you'd like, please feel free to visit our website at <a href="http://www.starstrike.ausleague.com" target="_blank">http://www.starstrike.ausleague.com</a> and post any comments you have on the game on our forums!
I'd like to introduce my latest project, known as Starstrike!
Working with a three-man team, total development time is about a year and a half, and the project is at this time around 80% complete. Based very heavily on Natural Selection, the game takes a more familiar RTS format while still holding onto the feel of NS Marine 'Commandermode'.
Some resources from NS (mostly sounds) have been used with Charlie Cleveland's permission.
The game features the familiar Marines vs Aliens, and also sports Marine vs Marine and Alien vs Alien functionality. The game includes base construction, all marine and alien structures, research, supply and weapon drops, jetpacks, heavy armor, mines, all five alien types, a rudimentary AI that is still under development and two test maps for playtesting purposes.
The game is still in Alpha stage and is still a work in progress, but enough of it is ready to play that I thought NS fans might be interested in taking a look. Pretty much all of the Marines content is complete, but you can't play as the Aliens just yet (though you can still do battle against them!). In particular, we are working at the moment on developing the AI and Tilesets into something more polished. In the meantime, the game is playable right now!
If you'd like, please feel free to visit our website at <a href="http://www.starstrike.ausleague.com" target="_blank">http://www.starstrike.ausleague.com</a> and post any comments you have on the game on our forums!
Comments
For everyone else, this is like an NS RTS. Definately worth a look. Go download it and check it out.
I like the style and concept, keep it up.
Few questions:
.) Are you working on the pathfinding? This seems to be the most unfinished core function.
.) How do you place mines?
.) Are you going to incorporate short cut keys for the build menus? (Your answer should read like this: "Yes.")
.) How about replacing text in the build icons with pictures of the structures.
.) Any chance you would reorganize build menus to make them more NS-like? They were confusing me.
.) Is there any way to ping sweep?
.) Is it planned for upgrades to occur on a per-structure basis instead of globally? If not: It would be neat!
.) What about the possibility of AI modding? Seperate configuration from code and allow it to be edited.
.) I noticed there were multiple maps. How do I change maps? Perhaps a list of console commands?
.) What about marines moving 1-2 tiles out of their way to get ammo/meds, and if there are 2 marines in the vacinity, the one that needs it most gets it.
Winning strategy: keep two marines in base, send the rest out with 2 welders to the open area near enemy base. Build an armory and get 2-3 to stand around it while the other builds. Give them all welders asap. They will never die like this. Build sieges outside of their base while armory-humpers ("humpers") defend. Tech up and use 2 in base to defend. Victory.
[edit]
Oh and add multiplayer. (I love saying things like that like it's easy to do, knowing full well it isn't.)
Thanks for playing our game! I'm glad you enjoyed it. Let's address those questions:
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) Are you working on the pathfinding? This seems to be the most unfinished core function.<!--QuoteEnd--></div><!--QuoteEEnd-->
Yes. At the moment the game is using a silly little circular pathing algorithm I coded in five minutes as a placeholder until I got something proper in place. I am currently working on an optimised pathfinding algorithm known as "A*". It's very complicated so it is taking me some time to code. It's about 80% complete, just working out some bugs.
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) How do you place mines?<!--QuoteEnd--></div><!--QuoteEEnd-->
Once a Marine has picked up a pack of mines, move him to the location you want to set a mine and CTRL-Rightclick in a space right next to the Marine and he'll set up the mine on that square. Like NS, you get four mines per pack. Mines are less effective in Starstrike than they are in NS; I'm going to beef them up later on during beta balance testing.
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) Are you going to incorporate short cut keys for the build menus? (Your answer should read like this: "Yes.")<!--QuoteEnd--></div><!--QuoteEEnd-->
Hotkeys are already implemented and should be present in the version you are playing. They are identical to the default hotkeys in NS - except for the research panel, which is unique to Starstrike. No hotkeys for the research menu at the moment. The hotkeys are a little buggy - you can place stuff you don't have prerequisite buildings or research for using the hotkeys <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" /> You can also use hotkeys to build marine stuff when you are an alien <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" /> These kinks will be worked out as we go.
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) How about replacing text in the build icons with pictures of the structures.<!--QuoteEnd--></div><!--QuoteEEnd-->
We are still in Alpha: Functionality before Aesthetics. But yes, this is on the To-Do list. Our art lead is currently working on the tilesets; replacement interface buttons will come in time. Most of the graphics we are using at the moment are not final.
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) Any chance you would reorganize build menus to make them more NS-like? They were confusing me.<!--QuoteEnd--></div><!--QuoteEEnd-->
I am considering this. I like the interface layout the way it is but it is true that they are not the same as NS. We'll see <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" />
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) Is there any way to ping sweep?<!--QuoteEnd--></div><!--QuoteEEnd-->
No ping sweep yet; that's coming on the to-do list.
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) Is it planned for upgrades to occur on a per-structure basis instead of globally? If not: It would be neat!<!--QuoteEnd--></div><!--QuoteEEnd-->
No. The global research pane was implemented as an improvement on the per-structure research system used by NS. You can research multiple items at the same time in this way, and all research options are gathered up in one convenient place.
<Continued in next post>
Yes. This has already been implemented in the current working build, but is not available on the public Alpha posted on the site at this time. When the next Alpha is posted in the coming days, you'll be able to play with this feature.
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) I noticed there were multiple maps. How do I change maps? Perhaps a list of console commands?<!--QuoteEnd--></div><!--QuoteEEnd-->
It's a console command. Type LOADMAP into the console to see how it works. The console has nothing else of note for testers at this point; just some developer commands that help us debug things.
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->.) What about marines moving 1-2 tiles out of their way to get ammo/meds, and if there are 2 marines in the vacinity, the one that needs it most gets it.<!--QuoteEnd--></div><!--QuoteEEnd-->
This is an interesting idea. I will play with it and think of ways to implement it.
If you have any other questions, feel free to fire them away! I only check the NS forums from time to time however, so you're better off posting questions and comments on the starstrike forums rather than here.
Thanks for commenting!
I await the next release!
There are several screenshots on the website if you'd like some eye candy. Let us know what you think by posting on our forums!
<edit2>
yay at your forums <img src="style_emoticons/<#EMO_DIR#>/biggrin-fix.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin-fix.gif" />
"StarstrikeAlpha1-14-01-08\Starstrike.exe" -1024x768 -32b in the shortcut did work!
</edit2>
<edit>
Hum applied the 16-1 patch, keep getting this error before and after patch:
<img src="http://img411.imageshack.us/img411/3492/errorca8.jpg" border="0" class="linked-image" />
Using 32 bit though :/
<img src="http://img85.imageshack.us/img85/5144/32bitrlyph8.jpg" border="0" class="linked-image" />
</edit>
Be sure to let us know what you think of the game either here or on our forums!
Hope you are enjoying the game <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" />
The whole time I was playing it I was thinking "This would make an excellent tutorial." If it were polished up, and the tech tree reformed to exactly resemble the NS one, with building upgrade and all, it'd be a superb introduction to NS.
--Scythe--
The whole time I was playing it I was thinking "This would make an excellent tutorial." If it were polished up, and the tech tree reformed to exactly resemble the NS one, with building upgrade and all, it'd be a superb introduction to NS.
--Scythe--<!--QuoteEnd--></div><!--QuoteEEnd-->
Hey Scythe,
Thanks for your response. We've tried very hard to make the game as good as it can be, converting the concept to a two dimensional platform while remaining as faithful to the original game as possible. The pathfinding is indeed at the top of the priority list but the compiler we are using is running into difficulties that we are working to overcome. It is taking a little longer than expected but this is the focus of our attention just at the moment (we are implementing an advanced A* algorithm, if you're familiar with the term).
I hope to have more for you soon: fully functional pathing, user-modifiable artificial intelligence, more complete tilesets and a few other items are just about ready <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" /> Stay tuned!
I've shown it to a few friends and they also thought it was cool. I'm really in need of a simple but fun game to play when I'm not saving orphans or putting out fires... Something to help me relax that is not comp ns.
Keep it up as I am looking forward to the next release. <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" />
<img src="http://members.home.nl/m.borgman/ns-forum/smileys/wtf.gif" border="0" class="linked-image" /> <img src="http://members.home.nl/m.borgman/ns-forum/smileys/drool.gif" border="0" class="linked-image" /> <img src="http://members.home.nl/m.borgman/ns-forum/smileys/sunglasses.gif" border="0" class="linked-image" /> <img src="http://members.home.nl/m.borgman/ns-forum/smileys/worship.gif" border="0" class="linked-image" />
I've shown it to a few friends and they also thought it was cool. I'm really in need of a simple but fun game to play when I'm not saving orphans or putting out fires... Something to help me relax that is not comp ns.
Keep it up as I am looking forward to the next release. <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" /><!--QuoteEnd--></div><!--QuoteEEnd-->
I'm glad you're so keen for the next release!
However, it could be a little while; there is actually a problem with the compiler and we are in cooperation with its developer to correct a rather fundamental issue that we didn't expect to encounter in a professional package. When the compiler bug is corrected, I expect to have a* pathing fully functional in less than a day, but until the bug is fixed by its developer I can't proceed. I have been given no ETA, so I have no idea how long it will be.
I am chomping at the bit, actually, but as soon as he takes care of his end I'll take care of mine, and there will be a new release on the official site! I'll keep everyone informed on this thread.
There's only one compiler for the language we're using, so we're stuck with it <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" /> It's actually quite good, the bug we've found in it has gone undetected for about four years. The developer is working on the problem now, and once he releases a patch I'll be able to get a* pathing working and the next release will come!
I am pleased to announce that the pathing issue has been resolved and the A* pathfinding algorithm is now fully functional. All your pathing woes are gone; look for a new release on the site within the next few days!
Tek: The language used by the development team is called Dark Basic Pro; nobody's ever heard of it, but it's very powerful and exactly what we were looking for when deciding on an environment to work with. Because it's developed by a private company, the only compiler for the language is their commercially released one. The problem with the compiler has been recently resolved and the algorithm is now functioning at full speed. I'll go into it in a bit more detail in the developer blog on the site when I post my next update in the next couple of days along with the new release.
A few more tweaks and adjustments and I can get started on the multiplayer functionality! Junkers is continuing work on the tilesets and other graphical assets, so I hope to have some improvements in that regard soon as well.
In Harm's Way is officially dead now. I reached a certain stage of development with it and decided I just wasn't happy with the engine at all, so I scrapped the entire project and started again: Say hello to Starstrike!
It's a thousand times better than Harm, so if you enjoyed Harm you really need to check it out. Be sure to let us know what you think on our forums! <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" />
Runtime Error 1505 - Display using 16bit is not supported by available hardware at line 422
i have a geforce 8800 gts
Response time will be decreased if you post in the official forum system for the game, too, as I don't check this thread very often. The link's in my sig.
Hi Tomes!
(Xav!er z tej strony... <img src="style_emoticons/<#EMO_DIR#>/smile-fix.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile-fix.gif" /> )
I'd like to announce that a new release of the game has been made! Lots of bugfixes, new stuff and new features have been implemented, most notably pathfinding.
Toddle on over to the game's website to have a look!
<a href="http://www.starstrike.ausleague.com/" target="_blank">http://www.starstrike.ausleague.com/</a>
Please post on our forums after playing to let us know what you think!
Enjoy <img src="style_emoticons/<#EMO_DIR#>/marine.gif" style="vertical-align:middle" emoid="::marine::" border="0" alt="marine.gif" />