The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the newest Gaming News from
QJ.NET in your email each day?




Want to learn more about the team who brings you the QJ news?

Read about them now!

 


Results 1 to 29 of 29

[RELEASE] SAVIOR! - A sideways space shooter.

This is a discussion on [RELEASE] SAVIOR! - A sideways space shooter. within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; SAVIOR! is a sideways space shooter for the PSP. Goal: You are one of the last humans on earth and ...

  
  1. #1
    QJ Gamer Green
    Points: 4,034, Level: 40
    Level completed: 43%, Points required for next Level: 116
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    467
    QJ Pts
    4,034
    Level
    40
    Downloads
    0
    Uploads
    0

    Default [RELEASE] SAVIOR! - A sideways space shooter.

    SAVIOR! is a sideways space shooter for the PSP.

    Goal:

    You are one of the last humans on earth and you must protect the last of your people from peril. You must last as long as you can.


    Screenshots:

    The Main Menu


    In Game


    Download Link
    http://www.sendspace.com/file/84cvj3

    Special thanks to spriteLib, for most of the sprites.
    spriteLib

    Please leave feedback and upgrade ideas.
    My Releases:
    ---------------------------------------------------
    [URL="http://forums.qj.net/showthread.php?t=145654"]ROFLFlasher[/URL]

    [URL="http://forums.qj.net/showthread.php?t=144892"]DTS MGS Edition[/URL]

    [URL="http://forums.qj.net/showthread.php?t=143735"]Arkanoid Deluxe Beta[/URL]

    [URL="http://forums.qj.net/showthread.php?p=2144700#post2144700"]SAVIOR![/URL]

  2. #2
    QJ Gamer Green
    Points: 3,567, Level: 37
    Level completed: 45%, Points required for next Level: 83
    Overall activity: 0%

    Join Date
    May 2008
    Location
    The Netherlands
    Posts
    330
    QJ Pts
    3,567
    Level
    37
    Downloads
    0
    Uploads
    0

    Default

    The graphics look awesome so I will try this one out. Good job mate
    [spoiler=My Releases So Far]
    PSP_Operator v2.0 Final (and earlier; stopped with this one)
    Mario's Road v2.0 (working on 2.5:D)
    UMD_Operator v0.0.2 (and earlier; stopped with this one)
    PSP-Quiz v0.1 (working on v0.2 already:D)
    [/spoiler]

  3. #3
    QJ Gamer Green
    Points: 4,034, Level: 40
    Level completed: 43%, Points required for next Level: 116
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    467
    QJ Pts
    4,034
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Thanks. The sprites are from spriteLib(Some great Open Source sprites)

    The rest of the graphics were made by me.
    My Releases:
    ---------------------------------------------------
    [URL="http://forums.qj.net/showthread.php?t=145654"]ROFLFlasher[/URL]

    [URL="http://forums.qj.net/showthread.php?t=144892"]DTS MGS Edition[/URL]

    [URL="http://forums.qj.net/showthread.php?t=143735"]Arkanoid Deluxe Beta[/URL]

    [URL="http://forums.qj.net/showthread.php?p=2144700#post2144700"]SAVIOR![/URL]

  4. #4
    QJ Gamer Silver
    Points: 6,948, Level: 54
    Level completed: 99%, Points required for next Level: 2
    Overall activity: 0%

    Join Date
    Aug 2007
    Posts
    657
    QJ Pts
    6,948
    Level
    54
    Downloads
    5
    Uploads
    0

    Default

    Looks good. Downloading now. :)
    PSP: PSP SLIM 2001 TA-088v2
    Custom Firmware: 5.00 M33-6

  5. #5
    QJ Gamer Bronze
    Points: 7,186, Level: 56
    Level completed: 18%, Points required for next Level: 164
    Overall activity: 0%

    Join Date
    Jun 2007
    Posts
    1,073
    QJ Pts
    7,186
    Level
    56
    Downloads
    0
    Uploads
    0

    Default

    I will give this a try. I am a big fan of space shooters!
    Twenty minutes into the Future!

  6. #6
    Banned from QJ for LIFE
    Points: 10,957, Level: 69
    Level completed: 27%, Points required for next Level: 293
    Overall activity: 0%

    Join Date
    Jul 2006
    Posts
    1,557
    QJ Pts
    10,957
    Level
    69
    Downloads
    0
    Uploads
    0

    Default

    I wonder if i should call shenanigans. I was days off finishing up an incredibly similar game in lua that for once i was considering releasing.

  7. #7
    QJ Gamer Green
    Points: 4,034, Level: 40
    Level completed: 43%, Points required for next Level: 116
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    467
    QJ Pts
    4,034
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Really? Lol Sorry. I just decided to finish coding it yesterday, and ive been working on it since.

    You should release yours anyway if you want.
    My Releases:
    ---------------------------------------------------
    [URL="http://forums.qj.net/showthread.php?t=145654"]ROFLFlasher[/URL]

    [URL="http://forums.qj.net/showthread.php?t=144892"]DTS MGS Edition[/URL]

    [URL="http://forums.qj.net/showthread.php?t=143735"]Arkanoid Deluxe Beta[/URL]

    [URL="http://forums.qj.net/showthread.php?p=2144700#post2144700"]SAVIOR![/URL]

  8. #8
    Art
    Art is offline
    Bush Programmer
    Points: 57,474, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 21.0%

    Join Date
    Nov 2005
    Posts
    3,647
    QJ Pts
    57,474
    Level
    100
    Downloads
    0
    Uploads
    0

    Default

    Getting rid of that top bar and using Intrafont for text would look so much better.
    Good job though.

  9. #9
    QJ Gamer Green
    Points: 4,034, Level: 40
    Level completed: 43%, Points required for next Level: 116
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    467
    QJ Pts
    4,034
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Using Lua's font functions is really slow.
    My Releases:
    ---------------------------------------------------
    [URL="http://forums.qj.net/showthread.php?t=145654"]ROFLFlasher[/URL]

    [URL="http://forums.qj.net/showthread.php?t=144892"]DTS MGS Edition[/URL]

    [URL="http://forums.qj.net/showthread.php?t=143735"]Arkanoid Deluxe Beta[/URL]

    [URL="http://forums.qj.net/showthread.php?p=2144700#post2144700"]SAVIOR![/URL]

  10. #10
    QJ Gamer Bronze
    Points: 5,852, Level: 49
    Level completed: 51%, Points required for next Level: 98
    Overall activity: 0%

    Join Date
    Mar 2007
    Posts
    758
    QJ Pts
    5,852
    Level
    49
    Downloads
    0
    Uploads
    0

    Default

    Change to PGE then. :P
    Have you tried using a custom font, and tested out the speed?
    If you have, then w/e. If you haven't, you can't really say anything about the speed and what effect it will have on your game.
    Looks good though. :)

  11. #11
    QJ Gamer Green
    Points: 3,721, Level: 38
    Level completed: 48%, Points required for next Level: 79
    Overall activity: 0%

    Join Date
    Jan 2008
    Posts
    612
    QJ Pts
    3,721
    Level
    38
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by xXChromeXx View Post
    Using Lua's font functions is really slow.
    Luaplayer's, yes

    Lua's, no - lua itself has no font functions

    Try PGE Lua, it is much faster in all respects
    [size=3][url=http://luaplayer.org/forums/index.php?topic=507]Complete Lua development cycle outline[/url][/size]

  12. #12
    QJ Gamer Green
    Points: 4,034, Level: 40
    Level completed: 43%, Points required for next Level: 116
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    467
    QJ Pts
    4,034
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by michaelp View Post
    Change to PGE then. :P
    Have you tried using a custom font, and tested out the speed?
    If you have, then w/e. If you haven't, you can't really say anything about the speed and what effect it will have on your game.
    Looks good though. :)
    Ya I tested a font and its really slow.

    For my next game im probably gonna use PGE
    My Releases:
    ---------------------------------------------------
    [URL="http://forums.qj.net/showthread.php?t=145654"]ROFLFlasher[/URL]

    [URL="http://forums.qj.net/showthread.php?t=144892"]DTS MGS Edition[/URL]

    [URL="http://forums.qj.net/showthread.php?t=143735"]Arkanoid Deluxe Beta[/URL]

    [URL="http://forums.qj.net/showthread.php?p=2144700#post2144700"]SAVIOR![/URL]

  13. #13
    Art
    Art is offline
    Bush Programmer
    Points: 57,474, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 21.0%

    Join Date
    Nov 2005
    Posts
    3,647
    QJ Pts
    57,474
    Level
    100
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by xXChromeXx View Post
    Using Lua's font functions is really slow.
    I didn't know it was LUA, but I'm suprised Intrafont hasn't been added to LPHM.

  14. #14
    QJ Gamer Silver
    Points: 8,667, Level: 62
    Level completed: 73%, Points required for next Level: 83
    Overall activity: 0%

    Join Date
    Sep 2007
    Location
    AUS
    Posts
    282
    QJ Pts
    8,667
    Level
    62
    Downloads
    0
    Uploads
    0

    Default

    it has
    And it runs fine on LPHMv2
    Very Fast
    With Intrafont
    -=Double Post Merge =-
    I can upload it. if you want
    Last edited by homemister91; 01-18-2009 at 11:34 PM. Reason: Automerged Doublepost
    Wyvern. That is all

  15. #15
    Banned from QJ for LIFE
    Points: 10,957, Level: 69
    Level completed: 27%, Points required for next Level: 293
    Overall activity: 0%

    Join Date
    Jul 2006
    Posts
    1,557
    QJ Pts
    10,957
    Level
    69
    Downloads
    0
    Uploads
    0

    Default

    I probably will release it at some point. :)

    Now this is out it gives me a reason to put more levels and work and fix problems with it that i notice by what the comments say about yours instead of just me critically evaluating myself. :)

    So people, comment and say what is wrong with Chrome's for me to take on board for SGA.

  16. #16
    QJ Gamer Green
    Points: 4,034, Level: 40
    Level completed: 43%, Points required for next Level: 116
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    467
    QJ Pts
    4,034
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by mraellis View Post
    I probably will release it at some point. :)

    Now this is out it gives me a reason to put more levels and work and fix problems with it that i notice by what the comments say about yours instead of just me critically evaluating myself. :)

    So people, comment and say what is wrong with Chrome's for me to take on board for SGA.
    Lol. Ok do you want to worrk together on a better version?
    My Releases:
    ---------------------------------------------------
    [URL="http://forums.qj.net/showthread.php?t=145654"]ROFLFlasher[/URL]

    [URL="http://forums.qj.net/showthread.php?t=144892"]DTS MGS Edition[/URL]

    [URL="http://forums.qj.net/showthread.php?t=143735"]Arkanoid Deluxe Beta[/URL]

    [URL="http://forums.qj.net/showthread.php?p=2144700#post2144700"]SAVIOR![/URL]

  17. #17
    QJ Gamer Green
    Points: 3,544, Level: 37
    Level completed: 30%, Points required for next Level: 106
    Overall activity: 0%

    Join Date
    Oct 2008
    Posts
    109
    QJ Pts
    3,544
    Level
    37
    Downloads
    0
    Uploads
    0

    Post

    I luuurve sidescroller shmups!:humped:

    Sorry I wasn't able to get to this sooner. I was supposed to put it up on the front page yesterday, but I only spotted this thread right when I was about to leave. It should go up in a few minutes tho, so that should be fun. ;)

    Good job, man!

  18. #18
    QJ Gamer Green
    Points: 4,034, Level: 40
    Level completed: 43%, Points required for next Level: 116
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    467
    QJ Pts
    4,034
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by GinoD View Post
    I luuurve sidescroller shmups!:humped:

    Sorry I wasn't able to get to this sooner. I was supposed to put it up on the front page yesterday, but I only spotted this thread right when I was about to leave. It should go up in a few minutes tho, so that should be fun. ;)

    Good job, man!
    NP, Thanks
    -=Double Post Merge =-
    Anyone have ides for some new features or Upgrades for the game?
    Last edited by xXChromeXx; 01-19-2009 at 11:17 AM. Reason: Automerged Doublepost
    My Releases:
    ---------------------------------------------------
    [URL="http://forums.qj.net/showthread.php?t=145654"]ROFLFlasher[/URL]

    [URL="http://forums.qj.net/showthread.php?t=144892"]DTS MGS Edition[/URL]

    [URL="http://forums.qj.net/showthread.php?t=143735"]Arkanoid Deluxe Beta[/URL]

    [URL="http://forums.qj.net/showthread.php?p=2144700#post2144700"]SAVIOR![/URL]

  19. #19
    QJ Gamer Silver
    Points: 10,921, Level: 69
    Level completed: 18%, Points required for next Level: 329
    Overall activity: 0%

    Join Date
    May 2006
    Location
    Behind you.
    Posts
    1,814
    QJ Pts
    10,921
    Level
    69
    Downloads
    0
    Uploads
    0

    Default

    Nice game dude. I could never get multiple bullets for my shooter.
    Calypso - Enjoy the excellent 2D space shooter:
    http://dl.qj.net/Calypso-v1-PSP-Home...6542/catid/195

    "Quoting yourself in your signature means you love to masterbate while looking at the mirror." -me (oh, wait...)

  20. #20
    QJ Gamer Green
    Points: 4,034, Level: 40
    Level completed: 43%, Points required for next Level: 116
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    467
    QJ Pts
    4,034
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Take a look at functions.lua under double bullet setup. You should get the gyst of it.
    My Releases:
    ---------------------------------------------------
    [URL="http://forums.qj.net/showthread.php?t=145654"]ROFLFlasher[/URL]

    [URL="http://forums.qj.net/showthread.php?t=144892"]DTS MGS Edition[/URL]

    [URL="http://forums.qj.net/showthread.php?t=143735"]Arkanoid Deluxe Beta[/URL]

    [URL="http://forums.qj.net/showthread.php?p=2144700#post2144700"]SAVIOR![/URL]

  21. #21
    QJ Gamer Green
    Points: 3,596, Level: 37
    Level completed: 64%, Points required for next Level: 54
    Overall activity: 0%

    Join Date
    May 2008
    Posts
    291
    QJ Pts
    3,596
    Level
    37
    Downloads
    0
    Uploads
    0

    Default

    Nice release xXChromeXx. It's good to see something that I can have fun with from you (no offense).
    Currently open for Testing. PM me. QJ letter limit is retarded.

  22. #22
    QJ Gamer Green
    Points: 3,123, Level: 34
    Level completed: 49%, Points required for next Level: 77
    Overall activity: 0%

    Join Date
    Nov 2008
    Location
    Sydney - Australia
    Posts
    394
    QJ Pts
    3,123
    Level
    34
    Downloads
    2
    Uploads
    0

    Default

    this is probably a stupid suggestion, but perhaps the occasional gameplay direction reversal, as in the direction is switched to right-to-left at random, or even a "power-up" that changes it on-the-fly for an added twist.. dont get me wrong its great the way it is.. and i suppose you could just use a screen-flip function like with the TweakDisplay plugin by Mr305, but i thought it might make things a little more unfamiliar..

    perhaps an option to have a "double-ship" like the old galaga game, where you let your ship get captured and then claim it back, giving you double the firepower etc..

    perhaps have some obstacles.. like solid walls or a sub-terrain (like a cavern) effect, things you need to navigate around while you blast away

    more power-ups.. homing missiles.. photon torpedoes (ala StarTrek).. shields.. rail-gun beams (one shot kills all in its path).. Krazy-Ivan type bombs.. man ive got tons of suggestions for powerups.. just think of the oldskool arcade era and its games..

    fuel usage and refill powerups.. or even a "kill-in-XXseconds" timer of some sorts..

    a buddy or co-pilot option, like the old 1942 game where your plane gets two wingmen to spread the carnage further..

    another stupid idea make a 2-player VS option.. using the same PSP.. Player1 using the D-Pad and L-button to fire, and Player2 using the "shape" buttons and the R-button to fire..

    AdHoc VS or Co-op would be awesome, but i dont know if thats possible to do.. but heres hoping..

    you want me to go on? :)

  23. #23
    QJ Gamer Green
    Points: 3,721, Level: 38
    Level completed: 48%, Points required for next Level: 79
    Overall activity: 0%

    Join Date
    Jan 2008
    Posts
    612
    QJ Pts
    3,721
    Level
    38
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by SuperBatXS View Post
    Nice game dude. I could never get multiple bullets for my shooter.
    seriously?
    [size=3][url=http://luaplayer.org/forums/index.php?topic=507]Complete Lua development cycle outline[/url][/size]

  24. #24
    QJ Gamer Silver
    Points: 10,921, Level: 69
    Level completed: 18%, Points required for next Level: 329
    Overall activity: 0%

    Join Date
    May 2006
    Location
    Behind you.
    Posts
    1,814
    QJ Pts
    10,921
    Level
    69
    Downloads
    0
    Uploads
    0

    Default

    Where have you been, my friend?
    I don't know how to do that in C.
    Calypso - Enjoy the excellent 2D space shooter:
    http://dl.qj.net/Calypso-v1-PSP-Home...6542/catid/195

    "Quoting yourself in your signature means you love to masterbate while looking at the mirror." -me (oh, wait...)

  25. #25
    QJ Gamer Gold
    Points: 17,453, Level: 84
    Level completed: 21%, Points required for next Level: 397
    Overall activity: 0%

    Join Date
    Jul 2005
    Location
    everywhere
    Posts
    3,526
    QJ Pts
    17,453
    Level
    84
    Downloads
    1
    Uploads
    0

    Default

    it's very easy in C:

    Code:
    #include <math.h>
    #define MAXBULLETS (100)
    
    typedef struct{
       float x;
       float y;
       float rotation; //we'll have it be in degrees, and convert to radians for the sin/cos calls
       bool active;
    }BulletStructure;
    
    int NumBullets = 0;
    float BSpeed = 2.5f;
    BulletStructre Bullets[MAXBULLETS];
    
    BulletStructure SetupBullet(float x, float y, float rotation){
        BulletStructure B;
        B.x = x;
        B.y = y;
        B.rotation = rotation;
        B.active = true;
        NumBullets++;
        return B;
    }
    
    void HandleBullet(BulletStructure B){
        if(B.active){
           B.x += cos(B.rotation*(M_PI/180.0f)*BSpeed;
           B.y += sin(B.rotation*(M_PI/180.0f)*BSpeed;
           //draw bullet here
           //loop here for any enemy collisions and if collide, set active to false;
        }
        return;
    }
    
    int main(int argc, char **argv){
       Bullets[0] = SetupBullet(0.0f, 0.0f, 0.0f); //can be repeated for any bullets
       
       for(int i=0;i<NumBullets;i++){
           HandleBullet(Bullets[i]);
       }
       return 0;
    }
    whipped up right here so not 100% certain it works a ok, but it should be a start, all it is to handling bullets is tracking it's point inside an array, i don't think i'd even do it that way, the global bullets i declared is ugly(as that it's an defined array, not an dynamic array), and the limitation is ugly, and finally the fact that i don't keep track of the next available, and lowest bullet is ugly, but it's a start, and i'm trying to write this fast so i can eat supper
    1. Failed....again...
    2. http://slicer.gibbocool.com/ stay updated on all my projects
    3. it'll be 5 years in june, that's nearly 1/4 of my life on this planet that i've visited these forums, what a ride it has been

  26. #26
    QJ Gamer Green
    Points: 3,721, Level: 38
    Level completed: 48%, Points required for next Level: 79
    Overall activity: 0%

    Join Date
    Jan 2008
    Posts
    612
    QJ Pts
    3,721
    Level
    38
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by SuperBatXS View Post
    Where have you been, my friend?
    I don't know how to do that in C.
    The idea was "here's the nearly plain english lua code, use it to figure out the concept"

    If you reject something because you don't know how to do it in a specific language, you don't know how to do it at all - you know the code in one language, but if you can't rewrite the same in another, you aren't understanding and processing the ideas yourself.
    [size=3][url=http://luaplayer.org/forums/index.php?topic=507]Complete Lua development cycle outline[/url][/size]

  27. #27
    No longer a community member.
    Points: 6,420, Level: 52
    Level completed: 35%, Points required for next Level: 130
    Overall activity: 0%

    Join Date
    Sep 2006
    Location
    Over there.
    Posts
    666
    QJ Pts
    6,420
    Level
    52
    Downloads
    0
    Uploads
    0

    Default

    unless the language you are using does not support the same conventions the sample code is in. It can be tricky to convert between certain languages. Especially if you have little knowledge of one of them.

  28. #28
    QJ Gamer Green
    Points: 3,721, Level: 38
    Level completed: 48%, Points required for next Level: 79
    Overall activity: 0%

    Join Date
    Jan 2008
    Posts
    612
    QJ Pts
    3,721
    Level
    38
    Downloads
    0
    Uploads
    0

    Default

    most languages that youd make a game in have array-like structures, for loops, and functions.
    [size=3][url=http://luaplayer.org/forums/index.php?topic=507]Complete Lua development cycle outline[/url][/size]

  29. #29
    No longer a community member.
    Points: 6,420, Level: 52
    Level completed: 35%, Points required for next Level: 130
    Overall activity: 0%

    Join Date
    Sep 2006
    Location
    Over there.
    Posts
    666
    QJ Pts
    6,420
    Level
    52
    Downloads
    0
    Uploads
    0

    Default

    I did not say they don not ;). I was agreeing with you. And adding to your statement.


 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





All times are GMT -8. The time now is 09:33 PM.

Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2013, Caputo Media, LLC. All Rights Reserved. Cluster C4.
Contact Us | Free Flash Games | Ad Blockers Suck! Why?