gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > [DS project - Game] QBX

#91697 - Didou - Sat Jul 08, 2006 9:49 pm

QBX
A cubes game(a Tetris-Like, ;-) in 3D
[Images not permitted - Click here to view it]

http://francois.pessaux.neuf.fr/files/QBX_beta_04_08_2006.zip (Beta version: 04 August 2006)


Presentation :
QBX is a thinking game in which the aim is to make lines in a 3D cube 5x5x5-sized.
The shape comes from above and can only be translated forward/backward and left/right.
The cube, can only rotate around its 3 axes
The shape does not fall automatically. Hence, you have time to place it. Then you chose when you want it to fall. Then, it will go down in one shot.

Screenshots :

[Images not permitted - Click here to view it][Images not permitted - Click here to view it]

History :
08/07/2006 First release. No sound yet.

12/07/2006:
* Second release.
* Update for compatibility with M3 who had screens flipped.
* Changed some uggly textures.
* A few animations added.

15/07/2006:
* Changed again some uggly textures.
* Add randomizer init at startup.
* Changed the scoring system: each dropped shape weights 10 * the number of cubes it is compound of.
One line scores 200,
2 score 200 * 3
3 score 200 * 6
4 score 200 * 10
...
n score 200 * n * (n+1) / 2 (200 * summ of the n first integers)
* Changed fonts digits.
* Added a few animation for hibernation screen.
* SELECT button bound to "drop shape".
* Added a smiley showing score rank in case of highscore.
* Sounds ... (may be not final).

04/08/2006: Fourth version
New sounds.
Names in scores with the handwriting recognition system (partially, currently only letters from 'a' to 'g').
Various bug fixes.
Documentation.


How to play :
You have to move the shape and rotate the cube in order to make the shape going inside the cube to make lines. Any line made of 5 little cubes will then disapear..

To move the shapes and rotate the cube, keypad is used(up/down/left) (A/X/Y/B ). This choice can be configurated.
The bottom screen additionnaly proposes 5 big buttons (to be able to lay our big thumbs, full of chocolate :) ) that allow to (from left t right)

  1. Drop the shape
  2. Zoom in
  3. Reset zoom
  4. Zoom out
  5. Drop the shape (this, way, lefties and righties won't have to complain ;)


Other information :
QBX will be sumbitted to theNeo Summer Coding contest. :-'
Sources will of course be available, as always, as soon as the Neo contest dead-line is over.

-- Didou


Last edited by Didou on Fri Aug 04, 2006 2:22 pm; edited 4 times in total

#91711 - Dwedit - Sat Jul 08, 2006 11:46 pm

You really should delete those font tags.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#91718 - tepples - Sun Jul 09, 2006 12:17 am

I think I've seen something like this on the Virtual Boy as 3D Tetris and on the PlayStation as Geom Cube.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#91745 - Mrshlee - Sun Jul 09, 2006 6:34 am

Doesn't work right in M3.. FLIPSCREENS!
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia

#91763 - Didou - Sun Jul 09, 2006 12:59 pm

Mrshlee wrote:
Doesn't work right in M3.. FLIPSCREENS!


On real hardware with EZ-2 or FlashAdvance, the screens are properly set.
On Dualis, of course, screens must be flipped !

-- Didou

#91765 - Sausage Boy - Sun Jul 09, 2006 1:02 pm

Use a command such as lcdMainOnTop() or lcdMainOnBottom().
_________________
"no offense, but this is the gayest game ever"

#91771 - Mrshlee - Sun Jul 09, 2006 1:12 pm

Yeah... apart from that - Good game man :)
Impressive.. make sure you set the screens for compatability and release an update ;)

Works on GBAMP fine but M3 has the standard M3 Issues.
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia

#92326 - Didou - Wed Jul 12, 2006 8:24 pm

Hi,

I fixed the screens flipping problem.
By the way, I added a few animations.
I changed some of my UGGLY :)) textures.
Please, find the new version from the first message of this thread. I'll keep the link up to date.

Cheers,

-- Didou


Last edited by Didou on Sat Jul 15, 2006 3:52 pm; edited 1 time in total

#92396 - Zed0 - Thu Jul 13, 2006 10:13 am

Great game IMO, one suggestion: map Select to put the block down so that you don't have to hold the stylus all the time.
_________________
__Zed0__
FlasheMe'd Silver DS - GBAMP-CF - 512MB CF Card - R4DS - 2GB Micro SD Card

#92409 - Didou - Thu Jul 13, 2006 12:47 pm

Hi,

Zed0 wrote:
Great game IMO, one suggestion: map Select to put the block down so that you don't have to hold the stylus all the time.


No problem. So I'll do in the next release.

-- Didou

#92915 - Didou - Sat Jul 15, 2006 3:57 pm

Hi,

All is in the subject.
Please find history and files in the first message of this thread.
I'll always keep the link up to date.

-- Didou

#96655 - Didou - Fri Aug 04, 2006 2:24 pm

Hi,

All is in the subject.
Please find history and files in the first message of this thread.
I'll always keep the link up to date.

-- Didou

#96658 - LiraNuna - Fri Aug 04, 2006 3:36 pm

Congradulations!
You have just disqualified yourself from the NeoFlash summer competition be releasing an entry before the deadline.

Edit: I smell PAlib...!
_________________
Private property.
Violators will be shot, survivors will be shot again.

#96665 - kevinc - Fri Aug 04, 2006 4:42 pm

LiraNuna wrote:
Congradulations!
You have just disqualified yourself from the NeoFlash summer competition be releasing an entry before the deadline.

Edit: I smell PAlib...!


Where does it say so? All I could find is this:

Dr.neo wrote:

chatterbug89 wrote:

Well, I'll be entering my game for the Nintendo DS that i'm working on for this contest ^^ ( Been working on it for the past three days straight ^^).

I was just wondering though, are we allowed to release our games before the contest is up to get advice from people for improvements and what not and continue to develope it for the contest? Also, will it be okay if something is submited a week before the deadline? (i'll actually be gone arround the deadline time i think....most likly with no internet connection Sad ). I haven't entered any of the past compos, so i'm not sure how the submision process works or anythign here :S


yes you can.

#96692 - chatterbug89 - Fri Aug 04, 2006 7:28 pm

LiraNuna wrote:
Congradulations!
You have just disqualified yourself from the NeoFlash summer competition be releasing an entry before the deadline.

Edit: I smell PAlib...!


Uh...your wrong...unless everyone has to get permision or something. I explicity asked myself if i could release my game for getting bug reports, suggestions, etc. anywhere I like before my final release for the NeoFlash compo. Plus, I had their splash screen in my pre-release.

Don't worry about it ;-) I'm looking forward to playing your game (i'm so busy at the moment, but i'll try it out after the neo compo)....i'm sort of rushign to put the final touches on my game :S

EDIT: So what if PALib is being used? Though....i'm realy starting to wish I never used PALib myself....also...not using PALib would have helped me with my current projects i'm working on now with embedded hardware...but oh well.

EDIT2: OH! ...you quoted me already...i was just about to quote myself :-P

#96756 - Didou - Sat Aug 05, 2006 10:19 am

Hi,

LiraNuna wrote:
Congradulations! ......

Don't worry, I know that it's not a reason to be disqualified :)))
I read the rules before :))
I already experimented such problems in another contest because I finally released the sources !

LiraNuna wrote:
Edit: I smell PAlib...!

What's about the PALib ? 8-.
No, QBX does not use PALib.

-- Didou

#98540 - Didou - Tue Aug 15, 2006 9:12 pm

Hi,

As specified in the title I finally released the 1.0 version of the QBX game.
Sources and docs are of course are included in the distribution.

Everything can be found on my WEB page at http://francois.pessaux.neuf.fr/creations.html and more accurately (for the archive) at: http://francois.pessaux.neuf.fr/files/QBX_1_0.zip

-- Didou