Developing a First Person 3d arkanoid clone

jero cvmi

Look, Ma! Two Heads!
Hey people, i'll spend my 100th post on something special. I'll share something with you.

I know self promotion is against the rules, but this is a non-profit (self)educational free source project and i'm just asking for some consolation here, in the gaming community it's opinions i trust and respect.
[/asskissing].

5 years ago, when i was still a noob unemployed programmer, and SDL wasn't still around, i decided to tutor myself on OpenGL and 3d programming, so i made this little FPP3D arkanoid clone: GLoid.

Nothing much, 4 levels on top of some turorial graphics and sound engines.

Years passed, i got a job and got involved in other projects, and i couldnt really figure out how to port it to linux with MESA (it was my goal at the time) so i abandoned it.

a couple of years ago i started designing levels again for fun. then later i discovered SDL, which looks interesting, easier, and more complete than MESA, and i'm intrigued to study it.

do you think it's worth the trouble to totally convert my game to SDL and add more levels? or is it a tottally retarted project and i should sink my rare, precious spare time into something better?

oh and please dont flame me for converting a classic top-down 2d game to FPP3D. i didnt do it for the money like some other guys i know. :twisted:

dbimage.php


edit: alec just had a moment of clarity
 
I think it would be better if you posted some screenshots of your project. You'll find that very little people are willing to DL something if they don't have an initial idea of what it is, how it looks, ...

My two cents.
 
Since no one but good ol' alec cared enough to answer my question ( :roll: ) i decided to go on with it, and there you have it.

First Person 3D Arkanoid Clone with SDL and OpenGL for Windows
and -soon- Linux. 12 levels, new enemies, moving crosshairs, explozions, what else might one ask?

Screens:

dbimage.php


dbimage.php


dbimage.php


dbimage.php


Windows installer, source code and readme file can be downloaded from here.

It's still in beta and i've only tested it on like 2 PCs, a laptop and a netbook, with Windows XP on all of them, so:

a. The video mode is fixed at 640X480 resolution windowed, at 50 FPS.

b. There's bound to be some issues, especially if you don't have enabled any hardware graphics acceleration.

c. If anyone plays it on Windows XP64, Vista or 7, and/or has any graphics issues, please feel free to PM me with your PC build. (hardware/OS/drivers/OpenGL version)

kthxbai.

:smug:

Man i always wanted to use that smiley.
 
Hey, that looks pretty sweet. I played lots of Arkanoid (and Tetris and what have you) in the nineties, and I can't remember having ever played a 3D version of it.

If I were to download it, is it immediately playable (install and press 'Play') or do I have to tinker with it first? I'm asking because I'm no good at tinkering and wouldn't get it to work anyway (I know myself).

Maybe you should try to get it hosted on one of them sites that offer free games. Just an idea. Might be really fullfilling to know that people are playing your game to get through the hardest parts of their 9 to 5 ratrace lives.

Kudos.
 
alec said:
Hey, that looks pretty sweet. I played lots of Arkanoid (and Tetris and what have you) in the nineties, and I can't remember having ever played a 3D version of it.

If I were to download it, is it immediately playable (install and press 'Play') or do I have to tinker with it first? I'm asking because I'm no good at tinkering and wouldn't get it to work anyway (I know myself).

Maybe you should try to get it hosted on one of them sites that offer free games. Just an idea. Might be really fullfilling to know that people are playing your game to get through the hardest parts of their 9 to 5 ratrace lives.

Kudos.

Double click the installer and it installs, opens gameplay instructions in the notepad and plays immediately. It's pretty streamlined.

In the next update there will be a dialog thingy that will let you tinker with resolutions and frames per second.

There is a myriad of 3d arkanoid clones out there, (and tetris, pacman, space invaders etc.). It's the first person perspective that's not very common with these games.

Sourceforge.net is the most well-known and well-trusted host for freesource projects, if you visit it you will see some pretty popular applications hosted in there: Vuze; GIMP; Apache; 7zip; If it's good enough for them, it's good enough for me i guess :)

Thanks!
 
uhhh... i seem to very frequently get a ball stuck in where it goes around in a very slow slow slow arc or something.
 
Back
Top