Qbasicnews.com
April 09, 2020, 05:48:03 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Back to Qbasicnews.com | QB Online Help | FAQ | Chat | All Basic Code | QB Knowledge Base
 
   Home   Help Search Login Register  
Pages: [1] 2 3
  Print  
Author Topic: Game: ArKade  (Read 20040 times)
KiZ
__/--\__
*****
Posts: 2879


WWW
« on: May 25, 2005, 10:00:33 AM »

Just finished a game Ive been working on for a while now.

Its an arcade style game, with retro graphics, but slightly modernised style.

>download it here (987Kb)<
(sorry for the large size, thats the music)

I worked on this a loooong time ago in QB, and recently decided to port it over to FB. Instead of porting, I completely rewrote it.

I'm afraid that although I havent tested slower machines than my own (1.7GHz), i think it needs quite a powerful machine (preferably 1Ghz+) Just because it uses LOADSA lines. Heh.

Music, but no sound effects because often sound effects I find can just be annoying and tacky. You can add your own music as well. It has an updatable playlist.

Source Code included.

Crit and comments are welcome.


UPDATE:

Speed Patch to solve jerkiness in fast computers:

ArKade Speed Patch

Just replace the exe and bas files with those included.
Logged
aetherfox
Been there, done that
*****
Posts: 1071



WWW
« Reply #1 on: May 25, 2005, 10:31:56 AM »

Constructive Criticism:

 - EXCELLENT menu.  One of the most creative yet simple I've seen from an indie game.
 - High-quality music, but I hated it.  I'm not big into the techno.
 - Runs at ~60 FPS on my machine, but the gameplay is too jerky for more than about 5 minutes play.
 - The bouncing off walls is way too annoying.
 - The extra debris isn't really needed.  While it's nice to show that you can make vector particles bounce off walls, it would be nice to see a menu option disabling that.  The gameplay is jerky and complicated enough as it is.
 - Not the most creative name.
 - Good use of wireframe animation techniques.
 - That background is pretty much useless...

Can't think of much else.  I probably most enjoyed the wireframe animation, I'll be looking into your source.
Logged

~''i|~thrFx~|i''~-  
avinash.vora - http://www.avinashv.net
shiftLynx
Wandering Guru
***
Posts: 340



WWW
« Reply #2 on: May 25, 2005, 10:47:24 AM »

Excellent game... Very fast and smooth, it seems to handle lots of polys well. :) I'm curious about what collision detection you used?

Loved the music; I had to take them out and put them into my mod collection. \o/

Good work man, quality game. I suck at playing it; I keep getting owned, but I guess it just takes practice. :)
Logged

img]http://www.cdsoft.co.uk/misc/shiftlynx.png[/img]
MystikShadows
Ancient Guru
****
Posts: 542



WWW
« Reply #3 on: May 25, 2005, 11:03:32 AM »

like shiftLink said, pretty good game, I liked it....I did get weapons upgrades (to 3 beams of crap shooting outta me lol)...extreme level rocks :-)... well done.
Logged

hen they say it can't be done, THAT's when they call me ;-).




need hosting:  http://www.jc-hosting.net
All about ASCII: http://www.ascii-world.com
vins
New Member

Posts: 5


WWW
« Reply #4 on: May 25, 2005, 11:34:55 AM »

Wow. Really cool and fun game Smiley
I like the music too.  :rotfl:
Logged

ttp://www.violin-bg.com  ...Because things can be free!
rdc
Senior Member
**
Posts: 176



WWW
« Reply #5 on: May 25, 2005, 11:37:10 AM »

Hard for an old guy like me, but nicely done.
Logged

KiZ
__/--\__
*****
Posts: 2879


WWW
« Reply #6 on: May 25, 2005, 01:39:49 PM »

Wow, thanks for the comments guys!

Thanks aetherfox, I thought I would put some effort into making an interesting menu. And about the debris, you can turn it off. Just adjust the "Sparks" value to 0. Smiley I would slightly agree that the background is useless, but I feel it adds extra depth to the playing field. Playing without it is fine, but feels a bit vanilla for me. And about the bouncing: I tested out two different methods of play: one that allowed you to boost infinitely in any direction, and kept the ship in the middle of the screen, and the one with solid walls. I kept the walls because I wanted some defined boundaries, places for sparks/debris to bounce off and having no boundaries makes the game far too easy, as you can just run away from the monsters.
Thanks for the excellent crit.

Shiftlynx: Thanks very much man! I used Fmod and found your tut very helpful. When you say collision detection, for which bit did you mean? Debris colliding with walls, monsters with player, bullets with player? They use different techniques.

Mystik: Glad you liked it! Weapon upgrade 3 certainly kicks the crap outta those aliens! But you very much need it for the later waves and extreme mode. Those monsters come at you by the ten dozen!

Vins: Thanks! Glad you liked the music, I spent rather a long time digging those out of old mod sites. (I cant compose music to save my life)

rdc: Thanks Cheesy
Logged
aetherfox
Been there, done that
*****
Posts: 1071



WWW
« Reply #7 on: May 25, 2005, 05:17:14 PM »

It's good to see you took the crit well, once I saw the other feedback I thought you might take mine too harshly.

I see what you mean about the bouncing, it's just that I found it a little hard to get used to in higher levels.  I guess it's part of the challenge.

I looked through your code, and it's a pretty clever job overall.  I like your collision detection methods.

In all fairness, I usually never like this kind of game.  I'm a much more traditional gamer - simple, upfront gameplay - stuff like FPS's, platformers or some, very VERY select RPG's.
Logged

~''i|~thrFx~|i''~-  
avinash.vora - http://www.avinashv.net
Pyrokid
Wandering Guru
***
Posts: 355



WWW
« Reply #8 on: May 25, 2005, 05:58:34 PM »

I loved it.
The only thing i didnt like was the bouncing off the walls and the ability to NOT stop that got annoying.
Other than that it rocked
Logged

his world has been connected...
Tied to the darkness.
Soon to be completely eclipsed.
There is so very much to learn...
You understand so little.
A meaningless  effort.
One who knows nothing can understand nothing.
-Ansem Bringer of darkness and creator of the heartless
Jocke The Beast
I hold this place together
*****
Posts: 978



WWW
« Reply #9 on: May 25, 2005, 06:41:21 PM »

I can't download...seems like qbtk is down now....

Have any mirror sites for that download?


Edit:
http://forum.qbasicnews.com/viewtopic.php?t=9769
Logged


Website: http://jocke.phatcode.net
[size=10]"Some men get the world, other men get ex hookers and a trip to Arizona."[/size]
Deleter
Na_th_an
*****
Posts: 1293



WWW
« Reply #10 on: May 25, 2005, 06:44:26 PM »

^ Same  Sad
Logged

Anonymous
Guest
« Reply #11 on: May 25, 2005, 08:06:13 PM »

aweeesome little game ^.^ and i really loved the music a lot
Logged
KiZ
__/--\__
*****
Posts: 2879


WWW
« Reply #12 on: May 25, 2005, 08:17:27 PM »

Sorry guys, I didnt realise Quickhost was gonna be down. Its available now, though.

Cha0s: Thanks Smiley

Pyrokid: Thanks man

Aetherfox: I always try to take any crit in the most positive way. Its a great way to learn and improve. Apart from when its by Lachie. Then its just harsh. Im surprised you could find the collision detection in my code, its a bit messy in places, although I guess I put in the odd comment Cheesy
Logged
Z!re
*/-\*
*****
Posts: 4599


« Reply #13 on: May 25, 2005, 08:38:52 PM »

Hehe, addictive! :lol:
Logged
Deleter
Na_th_an
*****
Posts: 1293



WWW
« Reply #14 on: May 25, 2005, 08:45:03 PM »

Nice game. Smiley
I like the music, it captures the spirit of the game: light and bouncy
The way the mass of enemies parts when you shoot is awesome. Smiley

Now for some critism:
The playing area is too small, i felt claustrophobic being confined in that little area with my ever so bouncy rocket ship.

Um...Where's the high score table? Why can't I access it in-game?

Waaay too twitchy, it helps when i reduce the sparks, but even at 0 it still twitches.

Perhaps you should have more weapon upgrades/or maybe different weapon types instead of just single/double/triple.

However, all of the above is fine for an arcade game (except the twitching).
Good job  Cheesy
Logged

Pages: [1] 2 3
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!