![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
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 ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() |
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 |
![]() |
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 |
![]() |
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] |
|
|
|
|
|
#7 |
![]() |
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] |
|
|
|
|
|
#9 |
![]() |
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 |
![]() |
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.
__________________
[I][U]QJ took away my sig. :([/U][/I] |
|
|
|
|
|
#11 |
![]() |
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 | |
![]() |
Quote:
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] |
|
|
|
|
|
|
#14 |
![]() ![]() Developer
|
it has
And it runs fine on LPHMv2 Very Fast With Intrafont -=Double Post Merge =- I can upload it. if you want
__________________
Heres to the Wyvern, Heres to getting Wyvern, Heres to staying Wyvern, And if you can't get Wyvern....... You should become a kingsman! http://arnold.hyperphp.com/ arnold, Light_AleX and my releases D² Last edited by homemister91; 01-19-2009 at 12:34 AM.. Reason: Automerged Doublepost |
|
|
|
|
|
#15 |
|
Banned from QJ for LIFE
|
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 | |
![]() |
Quote:
__________________
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 |
![]() |
I luuurve sidescroller shmups!
![]() 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 | |
![]() |
Quote:
-=Double Post Merge =- Anyone have ides for some new features or Upgrades for the game?
__________________
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] Last edited by xXChromeXx; 01-19-2009 at 12:17 PM.. Reason: Automerged Doublepost |
|
|
|
|
|
|
#19 |
![]() ![]() <font color=black>Develo per
|
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 |
![]() |
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] |
|
|
|
|
|
#22 |
![]() |
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 | |
![]() |
Quote:
__________________
[size=3][url=http://luaplayer.org/forums/index.php?topic=507]Complete Lua development cycle outline[/url][/size] |
|
|
|
|
|
|
#24 |
![]() ![]() <font color=black>Develo per
|
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 |
![]() ![]() Developer
|
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;
}
__________________
1. Failed....again... 2. http://slicer.gibbocool.com/ stay updated on all my projects |
|
|
|
|
|
#26 | |
![]() |
Quote:
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 |
![]() No longer a community member.
|
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 |
![]() |
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] |
|
|
|
![]() |
| Tags |
| release , savior , shooter , sideways , space |
| Thread Tools | |
|
|