Share My Creation Twin Stick Shooter - with source code!

Discussion in 'Share Your Creations' started by andymc, Aug 28, 2015.

  1. andymc

    andymc Well-Known Member Licensed User

    I've published my twin stick shooter game on the play store. The source code is here:

    Here's a youtube video showing the current game:

    I'll make further updates in the future, but for now I want to leave it as it is and write a tutorial series on my blog about how I wrote it for other to learn from. I have plans for four or five games that will use 90% of the code in this game.


    Attached Files:

    Last edited: Aug 28, 2015
    hibrid0, bluejay, Ohanian and 7 others like this.
  2. SSDM71

    SSDM71 Active Member Licensed User

    To become a fantastic games that can be one of the most downloaded games in play store, you should add the multiplayer mode. Good job, it's a very beautiful game
  3. Roger Daley

    Roger Daley Well-Known Member Licensed User

    Love it. Really impressive. Tomorrows job? Download the source code and become the student.
    RandomCoder likes this.
  4. andymc

    andymc Well-Known Member Licensed User

    Just remember, this is how I've developed it, there are other ways to do it.

    I wrote the twin stick controls myself, but libgdx does have prebuilt commands for control sticks, I just decided to write my own.
    Same goes for the shield and hull bars, I just stretched out a one pixel texture but there is a progressbar command that can be used in libgdx to achieve the same thing. But the way I look at it is if it works then why not keep it?

    I would like to extend the game to include different alien ships, better AI flight behaviour (to stop bunching), online Google play highscore tables, possibly even local multi-player or AI controlled friendly ships, but that will all have to wait.
    dexMilano, SSDM71 and Roger Daley like this.
  5. dexMilano

    dexMilano Active Member Licensed User

    I want to be your student.
    Where is this mythical tutorial available?
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice