Galaga Mod

SparkyMcSparksSparkyMcSparks Join Date: 2010-04-12 Member: 71347Members
edited October 2010 in Modding
<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo--><b>Stopped Working On This. Working On Something Else Now For NS2.</b><!--sizec--></span><!--/sizec-->

Figure I'd finally post something on the forum after spamming the GetSatisfaction site with ideas. :P

I started work over the weekend on a Galaga knock-off mod, something a little different than what I've seen other people doing here. It's in a proof of concept stage right now because I'm new to Lua (thanks to Decoda I feel I have a better grasp at the NS2 scripting language now) and wanted to see if it could be done before jumping head way into working on it.

Next I plan on getting the shooting gallery pathing and top-down wrap around. I was also thinking of decorating out the level to look like one of the corridors from NS2 maps and having enemies drop in not only from the top of the screen but through ventilations on the side walls as well, but that's later down the road on my priorities list.

This will be Singleplayer only, and run from it's own mod folder so you don't have to overwrite ns2/lua stuff.


I posted a video below, I don't know why but Fraps made it a lot darker than what it is, so I added some screenshots too. If you wach the video in HD fullscreen you'll have the best view.



<u><b>Src / Playable Files (Updated April 26,10 -- But Check Link Just In Case I Forget To Update Thread)</b></u>

<a href="http://code.google.com/p/naturalselection2galaga/source/browse/#svn/trunk/" target="_blank">http://code.google.com/p/naturalselection2...wse/#svn/trunk/</a>
Make a 'Galaga' folder inside your NS2 install folder and launch it via command line /game Galaga

If you have SVN, right click that Galaga folder do a Checkout for:
<a href="http://naturalselection2galaga.googlecode.com/svn/trunk/" target="_blank">http://naturalselection2galaga.googlecode.com/svn/trunk/</a>
Just right click that folder and update every so often to get the latest code! :)

Change Log can be found at:
<a href="http://code.google.com/p/naturalselection2galaga/source/list" target="_blank">http://code.google.com/p/naturalselection2galaga/source/list</a>

///////////////////////////////////////////////////////////////////////////////////////////////////////////

<u><b>Video (Updated April 19, 2010)</b></u>

<a href="http://www.youtube.com/watch?v=qP-LOgcyDd8&hd=1" target="_blank">http://www.youtube.com/watch?v=qP-LOgcyDd8&hd=1</a>

///////////////////////////////////////////////////////////////////////////////////////////////////////////

<u><b>Screenshots (Updated April 19, 2010)</b></u>

<a href="http://img710.imageshack.us/img710/4500/ns22010041912503112.jpg" target="_blank"><img src="http://img210.imageshack.us/img210/2367/ns22010041912505525.th.jpg" border="0" class="linked-image" /></a><a href="http://img381.imageshack.us/img381/7510/ns22010041912504209.jpg" target="_blank"><img src="http://img381.imageshack.us/img381/7510/ns22010041912504209.th.jpg" border="0" class="linked-image" /></a><a href="http://img710.imageshack.us/img710/4500/ns22010041912503112.jpg" target="_blank"><img src="http://img710.imageshack.us/img710/4500/ns22010041912503112.th.jpg" border="0" class="linked-image" /></a><a href="http://img44.imageshack.us/img44/5037/ns22010041912503721.jpg" target="_blank"><img src="http://img44.imageshack.us/img44/5037/ns22010041912503721.th.jpg" border="0" class="linked-image" /></a><a href="http://img42.imageshack.us/img42/4784/ns22010041912503524.jpg" target="_blank"><img src="http://img42.imageshack.us/img42/4784/ns22010041912503524.th.jpg" border="0" class="linked-image" /></a>

Thanks for your time and any feedback / suggestions. I'll try to keep the community here updated on my progress.

Comments

  • GregzenegairGregzenegair Join Date: 2009-06-26 Member: 67944Members
    Nice start. Solo only :(
  • khelbenkhelben Join Date: 2010-04-09 Member: 71259Members
    nice start, solo only :)
  • FraxinusFraxinus Join Date: 2008-03-02 Member: 63783Members, Constellation
    awesome, I loved galaga when arcades still existed. source code maybe?
  • omaoma Join Date: 2003-06-04 Member: 17001Members
    this is too sweet, keep up the good work, i bet we are gonna get Counter-Strike (pls dont) Mod soon xD
  • FirewaterFirewater Balance Expert Join Date: 2002-12-12 Member: 10690Members, Constellation
    nice mod man, any chance of making it MP?
  • DiFFtYDiFFtY Join Date: 2010-03-07 Member: 70867Members
    Haha, very nice ;D
  • DixieWolfDixieWolf Join Date: 2010-02-10 Member: 70508Members
    I'd love to give it a whirl, anytime you wanna post your files :D
  • SparkyMcSparksSparkyMcSparks Join Date: 2010-04-12 Member: 71347Members
    edited April 2010
    I don't know how a Galaga type mode would work in MP or a way to make it fun in such a small space -- I think people would get crammed at the bottom with like 32 people. Maybe two player Coop?

    There is no network / match making Lua code in the engine test and networking code seems daunting.
    Maybe someone would want to help on the networking code side while I do the gameplay code?


    I'll post up the code this weekend and keep it updated similar to the other guys who are doing the "Making the engine test more playable" mod, want to make a few more changes to add an end condition (player getting killed) and fix up the enemy queue system.



    Edit: I couldn't figure out how to use GIT so I uploaded the mod to Google Projects @ <a href="http://code.google.com/p/naturalselection2galaga/source/browse/#svn/trunk/" target="_blank">http://code.google.com/p/naturalselection2...wse/#svn/trunk/</a>
  • CIOnDIEuCIOnDIEu Join Date: 2005-01-07 Member: 33238Members
    hello
    thank you for sharing your work
    I made a Custom level

    ga_rock :

    <a href="http://img256.imageshack.us/i/garock.jpg/" target="_blank"><img src="http://img256.imageshack.us/img256/1726/garock.jpg" border="0" class="linked-image" /></a>

    <a href="http://ciondieu.free.fr/ga_rock.level" target="_blank">file</a>
  • CIOnDIEuCIOnDIEu Join Date: 2005-01-07 Member: 33238Members
    New level :

    ga_metal

    <a href="http://img153.imageshack.us/i/gametal.jpg/" target="_blank"><img src="http://img153.imageshack.us/img153/4424/gametal.jpg" border="0" class="linked-image" /></a>

    <a href="http://ciondieu.free.fr/ga_metal.level" target="_blank">file</a>
  • CIOnDIEuCIOnDIEu Join Date: 2005-01-07 Member: 33238Members
    new level :

    ga_barrel :

    <a href="http://www.youtube.com/watch?v=SsZfl2Y74zc" target="_blank">Vidz</a>
    <a href="http://ciondieu.free.fr/ga_barrel.level" target="_blank">file</a>
  • RulgrokRulgrok Join Date: 2007-04-04 Member: 60559Members
    I am still lost on how to download the files from the site.
  • SparkyMcSparksSparkyMcSparks Join Date: 2010-04-12 Member: 71347Members
    edited May 2010
    Can download the files from:
    <a href="http://code.google.com/p/naturalselection2galaga/source/browse/#svn/trunk/" target="_blank">http://code.google.com/p/naturalselection2...wse/#svn/trunk/</a>

    If you have a SVN client like <a href="http://tortoisesvn.tigris.org/" target="_blank">TortoiseSVN</a> you can just make a Galaga mod folder in the Natural Selection 2 install directory. Then right click that folder and do SVN Checkout. In the URL field enter:
    <a href="http://naturalselection2galaga.googlecode.com/svn/trunk/" target="_blank">http://naturalselection2galaga.googlecode.com/svn/trunk/</a>
    It'll download the latest files for you. If you right click folder and go to SVN > Update , you'll get the most up-to-date files whenever I commit them.

    Here's a tutorial video on using TortoiseSVN (use the URL I posted in above paragraph and not the one in the video for checking out)... watch it up till the 2:30 mark cause after that the guy is catering the video to a specific game after that point:
    <a href="http://www.youtube.com/watch?v=ONBf2zJCqe4" target="_blank">http://www.youtube.com/watch?v=ONBf2zJCqe4</a>
  • Quantum StrangerQuantum Stranger Join Date: 2009-11-25 Member: 69531Members
    I have followed your steps but when I type /game Galaga nothing happens. the folder is to be set in the programfiles/naturalselection2/NS2/Galaga correct?
  • SparkyMcSparksSparkyMcSparks Join Date: 2010-04-12 Member: 71347Members
    The NS2 folder is a mod in itself.
    Put the Galaga folder a directory above that:
    <i>programfiles/naturalselection2/Galaga</i>
Sign In or Register to comment.