Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Starquest v1 released
#1
well, i finally finished my first qb45 game since i got back into it.
ive posted the readme just to give you an idea what this game is about. i had alot of fun making it, and will probably begin my new project in a few days. thanx for all the help and support guys Smile

[Image: demoscreen.gif]

>>> DOWNLOAD LINK >>> (144KB)

VERSION 1.1 http://masula.com/qb45/starquest_v1-1.zip

Starquest is a simple space game in which survival is your only goal.
Do you have what it take to become a legend of the galaxy? You
start the game with a small mining ship, it doesn't have much,
but just enough to get you going. As you play, you can slowly
build up your ship and extend your technology to help you along
in your quest for fame. If you run out of FOOD or FUEL, you will
find yourself stranded in space, thus losing the game. as your ship
develops, your crew will grow. You must pay the crew every 14 days,
and as the responsibilities increase, so will their payrate.

(<>) How to make money. (credits)
You need credits to purchase items and supplies to keep you going.
to obtain credits, you must minig asteroids by shooting them.
Sometimes, enemy space pirates will leave a few credit behind.

- Harvesting: Just shoot down the rocks and collect what dust
is left behind. Your ship can only carry so much
so don't waste your ammo...its expensive. The
higher ship level, the more you can carry. The
more crew you have... the more you collect per
load. On the sensors map, you may see dense, and
heavy asteroid fields. The heavy ones have alot
more to harvest in a shorter period of time. This
helps to cutback on crew pay and food consumption
when harvesting. Once your hull is full, return to
the nearest space station and sell your cargo for
a few credits.

- Enemy: Pirates will sometimes leave bonus items behind when
destroyed. In some instances, they will leave a few
credits. Pirates often hide in asteroid belts, and
sometime converge for trade commerce and such. These
gatherings are marked on the sensors map.

(<>) How to stay alive.
Since survival is your only real goal in the game, its important you dont run
out of supplies. FOOD, FUEL, CREDITS, and AMMO are your biggest worries, make
sure you don't run out of any of them. You can BUY and SELL cargo at STATIONS
or MOONBASES. STATIONS tend to carry the standard supplies while MOONBASES
stock up on the power-ups (SHIELDS, POWER, etc...)

- FOOD:
If you run out of food, you starve and the game ends.

- FUEL: Without fuel... you cannot move... and the game ends.

- AMMO: Running out of AMMO won't end the game, but just as
well may get you killed.

- CREDITS Depleting you funds won't kill you... but with a large
crew, you may not be able to afford additional food.
Without food, you die.

(<>) Researching Technologies
There is no limit to the level of technology you can research, If you can afford
it, you can upgrade over and over.... increasing you statistics. To upgrade a
particular tech, you must have the required resources on hand.


(<>) Sensors Navigation
To navigate from the sensors mode, click the navigation button
from the command menu on the righthand side and select where
you want to travel too. If the starfield is empty, you won't encounter any
hostile pirates, however... you must scan the sector before continuing on.
Everytime you fire up those engines, your FUEL will decrease... so don't wander
around aimlessly... you may get lost.

(<>) Hyperspace
To hyperspace to another STARMAP, just select the HYPERSPACE button from the
command menu. and click on a STARMAP sector. Before you do... make sure you have
enough power to return... or once again, you may become stranded. You can purchase
POWER POINTS from the nearest MOONBASE.

(<>) Planet Market
From here you can purchase better SHIPS, WEAPONS, ARMOR, and ENGINES. These upgrades
will further aid you in your STARQUEST. As your SHIP increases in size... so
does your crew. Make sure you can afford to maintain the crew before buying
a new ship.


(<>) Navigation
Once you enter the Arcade mode, use the arrow keys to move your ship around,
and the spacebar to fire.

(<>) Crew
As your ship size increases, so does your crew. becareful that you can afford
to support a large crew, as well as feed them. If you can't afford to pay them,
they will become 'angry' and won't work as hard for you.


(*) Starquest comes with a map editor, so feel free to tweak the game Smile


BUGS and game issues <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Well, what can I say... im not the greatest programmer, but I do try. There are a
few quirks here and there, but nothing serious that will effect your game. (I hope)

MOUSE - graphics sometimes get goofy when switching screens. it only effects the
graphics underneath the mouse.

GAMEOVER - sometimes, IF you are holding keys down when you die... you dont see the
game over screen.

SCORE - achieving a score of + 32000 is considered WINNING the game. although I
couldn't fit the WINNING screen in.


I really would have like to polish this game up with all kindsa extra features...
however the memory limitations and my crapping coding prevent me from adding any
more features to the game. Eventually, i will rebuild the entire game from scratch
to include all that I wanted too. Look out for version 2 sometime at the end of
2003.

CREDITS:
Concept / Programming and all Graphics where created by Jace Masula.
All graphics were created using QBSPRITE v1 by: Jace Masula.

Special Thanx to the regulars @ http://qbasicnews.com for assistance.
mostly theGLENN and Pr0gger for their help!

EDITED: TO SKIP THE LONG NAVIGATION STARSCROLL SEQUENCES, PRESS (ESC). this feature will be fixed in v 2
url]http://qb45.think-new.com[/url]
Reply
#2
I've just quickly tried it out, navigating through the space and buying some ammo and fuel. Looks like a nice game.
[Image: jocke.gif]
Website: http://jocke.phatcode.net
"Some men get the world, other men get ex hookers and a trip to Arizona."
Reply
#3
Gonna check it right now. Nice artwork, BTW. [Image: xyxthumbs.gif]

------------------------------------------
edited
------------------------------------------

Only complain, the movement of the ship. Other than that, good job.
img]http://usuarios.vtr.net/~disaster/sigs/annoyizer.php[/img]
Reply
#4
WOW. :o
size=9]"To announce that there must be no criticism of the president, or that we are to stand by the president, right or wrong, is not only unpatriotic and servile, but is morally treasonable to the American public." -- Theodore Roosevelt[/size]
Reply
#5
Quote:WOW. :o

I'll say. Just d/l-ing now... looks like an incredible amount of detail.
Reply
#6
thanx guys,

i know the keyhandler sux, but its first on my list for fixes Smile

i came to realize that that all the string text for my font / button routines are what consumes almost 40% of my code. what i plan on doing is removing those routines altogether, and replace them with larger images that have all the button text on them. since i redim the mem for the graphics each time, i should be able to alot more with alot less code. however, ill have to spend many more hours mind numbing pixel art.

by doing this, it should allow me add those other feature i wanted to squeeze in.... but couldn't due to program size. right now, its @ about 1800 lines of code w/o comment tags. i can cut it down to around 1000 when i remove the font routines. that means ill have plenty of room for my original plan.

also, i started working on my qbsite... just to make a home for starquest and a few other progs i have. still not sure if i should go for the 'community' type site, or just a 'my programs' type site.

anyway, thanx again guys. my next project is gonna be a warcraft type engine... anyone wanna help?
url]http://qb45.think-new.com[/url]
Reply
#7
Your name is Jace?!?

You lucky sod!
Reply
#8
yeah, why?
(like race with a j)
url]http://qb45.think-new.com[/url]
Reply
#9
Whooooooaaaaaaa!!!!!!!!! :o
y smiley is 24 bit.
[Image: anya2.jpg]

Genso's Junkyard:
http://rel.betterwebber.com/
Reply
#10
About the keyboard handler, id personnally reccomd milo's one. Ive used them to fix the ones in The Terror, and besides the fact that you cant use normal dos program(no keyboard handler does that, well you could theoretically lock your onto the interrupt, and then call the old one in c, hmmm, theres an idea!) it works great. Just make sure you call it frequently....


Heh, do any qb libraries have routines that latch on to an interrupt (just curios)?

Anyways, his routine can be found in abc archives, and it was posted here somewhere, but i cant find it) I can dig it up though, if you wan it.
b]Hard Rock[/b]
[The Stars Dev Company] [Metal Qb flopped] [The Terror]
Stop Double Posts!
Whats better? HTML or Variables?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)