Neo TeAm Forum

NEO Coding Competitions => NEO Spring Compo 2007 for GBA/NDS division => NEO Spring Coding Compo 2007 => NEO Compo 2007 => The past Neo Coding Compos => the GBA/NDS Game zone => Topic started by: qwärty on March 20, 2007, 07:50:15 AM

Title: [NDS-GAME] Blubb 3D
Post by: qwärty on March 20, 2007, 07:50:15 AM
Hi,

Blubb 3d is an online-multiplayer game.
(offline too of course)

Short Video :
http://www.youtube.com/watch?v=Zj_kLd_oDrU (http://www.youtube.com/watch?v=Zj_kLd_oDrU)

Longer Video (almost a complete match - my 1 Gig card was full before the match ended unfortunately...):

http://www.youtube.com/watch?v=46aopwFD3G4 (http://www.youtube.com/watch?v=46aopwFD3G4)

Features :

-Online Mode
-Single Player(non-cheating CPU-enemy- he know exactly what you would know)
-Offline Multiplayer (Hot-Seat)
-Pictochat
-Online Top-10
(the playerdata is saved on the server)
-dynamic calculated water surface with sphere mapping
-MD2 (quake 2 models) ships, with support for animations
(unfortunately I couldn't make animated ships myself :P)
-MOD-player (all credits for the MOD-player go to Deku-Tree)
-Awesome music from HtheB !
-A short tutorial
-DLDI FAT by chism

(http://img474.imageshack.us/img474/3660/14398st0.th.png) (http://img474.imageshack.us/my.php?image=14398st0.png)

I won't explain the gameplay here, because I did that in the tutorial.

Online Mode Explanation :

-Direct Connect : Use this only for LAN-play, or if the blubb-lobby is unreachable.
The server has to forward ports 9999 and 10000 to his NDS (not necesarry for LAN-play).
The client needs the Servers IP.
Games played in direct-connect mode won't be saved on the lobby.

(http://img240.imageshack.us/img240/1061/13479zs1.th.png) (http://img240.imageshack.us/my.php?image=13479zs1.png)
-Lobby Mode :
Connect to the Blubb server, chat and play with NDS-homebrewers around the world.
The games played on the lobby will be saved.
You need at least three games plus one game per week registered on the Lobby.
(registering is done automatically at first connect)
Forwarding ports 9999 and 10000 isn't necessary for the Lobby-mode.
But if you do the communication might be more stable (and my PC won't have to handle as much traffic)

Lobby Menu :

Rd. Game :  Play against a random player. (you will accept invitations automatically)
Invite : Yup, you guessed it, invite a user to a match.
Stats : display statistics of a connected user.
Top Ten : display the top ten (while viewing left/right changes the top10 type)
Exit : leave the Blubb lobby and disconnect.

The users have a Letter in front of them, showing their status :
P: private, doesn't automatically accept
O: open, (RD-Game)
(...) : away playing (those users won't receive any lobby-messages)

(http://img147.imageshack.us/img147/5871/1225js4.th.png) (http://img147.imageshack.us/my.php?image=1225js4.png)
Installation :
Extract the contents of the folder to your FAT-compatible flash card.
Patch the binary with the proper DLDI-patch if needed.
(This shouldn't be necessary for most cards, only patch if it doesn't work)

Blubb uses data/blubb/ for the data by default, this can be changed in the blubb.cfg if the user wants to.

Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 20, 2007, 07:52:38 AM
2nd file of rar.

alternative download-link :
http://rapidshare.com/files/21866045/Blubb3d.rar.html

P.S : I forgot to mention the Keys for Pictochat : X/Y is un/redo
message forward / backward and zoom-out are buttons above the message-window
Title: Re: [NDS-GAME] Blubb 3D
Post by: HtheB on March 20, 2007, 08:20:37 AM
Good luck Dreamflat :)

You really put affort in this piece! :)
 ::sm-29.gif:: ::sm-29.gif::



-HtheB

You can download this game on my site too.. (mirror)
http://HtheB.area-ds.com
Title: Re: [NDS-GAME] Blubb 3D
Post by: Tassu on March 20, 2007, 12:53:20 PM
Awesome work! Congrats in advance ;)
Title: Re: [NDS-GAME] Blubb 3D
Post by: dawn2k on March 20, 2007, 03:58:30 PM
Another Mirror:
www.ndsdev.de/downloads/Blubb3D.rar
Title: Re: [NDS-GAME] Blubb 3D
Post by: sumiguchi on March 20, 2007, 11:29:05 PM
Wow - this is really cool - love that water!

This is like Battleship 2.0 :)  Cool effects, very tactical - and very challenging.

I tried online last night...but sadly I was all alone! Even a pictochat client - very nice!!

Great music too :)
Title: Re: [NDS-GAME] Blubb 3D
Post by: d-loader on March 21, 2007, 03:08:01 AM
Congrats mate, I really like the result  ::sm-19.gif:: Blubb FTW!
Title: Re: [NDS-GAME] Blubb 3D
Post by: Turbocat777 on March 21, 2007, 04:13:08 AM
i have an M3 simply and i tried with both my ds lite and original ds

both times i get

"WIFI succesfully initialized"
"libfat failed."

not sure what's wrong

and no, i didn't misspell successfully that's how it's spelled in the game

"just pointing it out"
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 21, 2007, 04:17:02 AM
Try to patch it with the coresponding DLDI-patch.

Link to the DLDI-drivers :

http://chishm.drunkencoders.com/DLDI/ (http://chishm.drunkencoders.com/DLDI/)

P.S. : it was me who misspelled "successful" :D
Title: Re: [NDS-GAME] Blubb 3D
Post by: alekmaul on March 21, 2007, 05:00:31 AM
nice battle ship entry  ::sm-18.gif::, nice to see such online game ::sm-23.gif::
Title: Re: [NDS-GAME] Blubb 3D
Post by: Turbocat777 on March 21, 2007, 05:09:06 AM
*waits for ppl online

..........nvm, almost forgot i have to go to work
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 21, 2007, 05:26:22 AM
I just made a FCSI-version of blubb, for people that have non-fat compatible cards.
(or if you don't want so many files on your SD-card :P)

http://rapidshare.com/files/22007313/Blubb3Dfcsi.ds.rar.html (http://rapidshare.com/files/22007313/Blubb3Dfcsi.ds.rar.html)

FCSI-patched means, that it's one big single file now.
Just like non-fat programs.
Title: Re: [NDS-GAME] Blubb 3D
Post by: Crass on March 21, 2007, 05:27:52 AM
Why is there two .rar files? I am confuzzled...  ???
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 21, 2007, 05:50:51 AM
Because the maximum attachment size is 1024KB, blubb uses a little more bytes, hence I split the archive :)
If you want a single archive, use the alternative link, sorry...
Title: Re: [NDS-GAME] Blubb 3D
Post by: GPF on March 21, 2007, 06:47:25 AM
I just made a FCSI-version of blubb, for people that have non-fat compatible cards.
(or if you don't want so many files on your SD-card :P)

http://rapidshare.com/files/22007313/Blubb3Dfcsi.ds.rar.html (http://rapidshare.com/files/22007313/Blubb3Dfcsi.ds.rar.html)

FCSI-patched means, that it's one big single file now.
Just like non-fat programs.

FYI - its FCSR which stands for  FlashCartSRam which can support writing to sram as well but the existing image creator don't do it yet, its basically just a FAT12 image with a special header that chishm created for use with libfat.

But definetly glad you got it working :)

Troy(GPF)
Title: Re: [NDS-GAME] Blubb 3D
Post by: Crass on March 21, 2007, 01:44:28 PM
Hey I got it working great on my MMD. One feature I'd like to see is during online a signal strength bars like on commercial games. Anyways great game thanks alot!  ;D
Title: Re: [NDS-GAME] Blubb 3D
Post by: Big Lou on March 21, 2007, 02:02:47 PM
First off, the game is great.  I enjoyed losing to you twice! ha.

Anyways, I have a problem some times.  When I try to connect to the lobby, sometimes it says "Trying to connect to lobby" then it works.  Other times it does not give me this message and displays nothing other than the lobby options.  I can't see anybody or join a game.  This happens about half the time.
Title: Re: [NDS-GAME] Blubb 3D
Post by: Turbocat777 on March 21, 2007, 02:26:23 PM
k, me and crass were palying and got an "error transmitting to 1B4pA054"


just reporting errors
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 21, 2007, 04:44:56 PM
Yes, I know - the network games are'nt 100% stable.

I got the error transmitting to "long number" (that's the IP), and was playing in my WLAN.
I think this error is the wifi-libs fault.
This error is linked to ARP-requests.

I found giving the NDS a static ARP entry helps a lot (This will only help if your NDS uses your PCs network connection) :

MS-DOS command prompt :
"arp -a"
displays a list of connected clients. Find the NDS and copy it's IP and ARP,
then :

arp - s [IP of your NDS] [MAC of your NDS]

you have to repeat that step after every reboot (at least I have to)

Depending on the router /and or network setting this might help.

Another thing you could try is, frowarding ports 9999 and 10000 UDP to your NDS.
If you do, the game-communication will be in "Direct Connect" Mode, which should be a little more stable.
(Won't change anything when you are in the lobby though)

P.S. : I plan to rewrite the complete communication to use TCP instead of UDP...I doubt blubb will be 100% stable before I do that, but time was running out for the compo ;)
Title: Re: [NDS-GAME] Blubb 3D
Post by: Big Lou on March 21, 2007, 10:32:38 PM
I understand, and for the times it does work, it's quite impressive.
Title: Re: [NDS-GAME] Blubb 3D
Post by: Reppa on March 22, 2007, 11:54:04 PM
Well that's a nice homebrew, but where is the fun ? I play one game and after i close my ds.

I'm sure that's a lot of work behind all fonction you include in this homebrew but the most important was not present. The desire to play again.

Not really a game but a very very very excellent technical demonstration of our capabilities and for that i respect your homebrew. I must see and show your next homebrew. that will be a great app/game on nds.
Title: Re: [NDS-GAME] Blubb 3D
Post by: Big Lou on March 23, 2007, 12:17:52 AM
^ Well to each his own.  I love this game and play whenever I'm bored.  There's a lot of strategy, and I love coming up with ways of finding the enemy.
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 23, 2007, 12:24:21 AM
Hehe -
There is at least one person that LOVES the gameplay - me - that's why I put so much effort in it.

There's lots of strategic involved in the game !
It's not as boring as battle-ships.

Maybe you should give it another chance.

Today I included a screencapturer in blubb - I updated the screenshots with decent ones now, and took a short video and posted that on youtube (the link on the 1st page of this thread)

P.S. : Big Lou likes it too - that makes already two people :D
Title: Re: [NDS-GAME] Blubb 3D
Post by: HtheB on March 23, 2007, 04:36:18 PM

Not really a game but a very very very excellent technical demonstration of our capabilities and for that i respect your homebrew.
What do you mean!?  :-\

This IS a game! :S I think you didn't even try it out!

Just follow the tutorial.. you will understand how the game works  :(

again: this is not a tech demo!
Title: Re: [NDS-GAME] Blubb 3D
Post by: Tassu on March 23, 2007, 05:50:17 PM
Quote
Well that's a nice homebrew, but where is the fun ? I play one game and after i close my ds.

I'm sure that's a lot of work behind all fonction you include in this homebrew but the most important was not present. The desire to play again.

Not really a game but a very very very excellent technical demonstration of our capabilities and for that i respect your homebrew. I must see and show your next homebrew. that will be a great app/game on nds.

Are you sure youre not talking about some other entry? Like WolveSlayer for example? Somehow I get that feeling from your post.
Title: Re: [NDS-GAME] Blubb 3D
Post by: Crass on March 24, 2007, 05:12:38 AM
Hey I love this game, I think it should win the compo. I had a blast playing with you the other day qwarty, even though you were kicking my ass  :'( lol. I hope to play with you guys more.
Also what are the possibilities of 3 and 4 player mode? Or co-op 2v2 player mode.
Title: Re: [NDS-GAME] Blubb 3D
Post by: damnet on March 25, 2007, 02:21:01 AM
Very nice man, already liked the previous 2d version and this is only better, great water FX, and animations on the ships would be really neat heh.
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 25, 2007, 02:42:21 AM
The engine is already capable of animated ships....
Unfortunately the 3D-Designer (ME) is not :P

Actually I started today to make half-assed animations.
Currently I have an animated turret - it rotates upright before shooting now, just like the old 2d-version.
Title: Re: [NDS-GAME] Blubb 3D
Post by: jester on March 25, 2007, 03:05:59 AM
When will that be added?
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 25, 2007, 03:41:19 AM
I will release a new version with a few bugs fixed and my bad animations included tomorrow or the day after.
Title: Re: [NDS-GAME] Blubb 3D
Post by: jester on March 25, 2007, 03:44:39 AM
cool ::sm-03:: thanks for the update
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on March 25, 2007, 07:06:59 PM
Slightly updated version :

http://rapidshare.com/files/22680553/Blubb3d-04-25-07.rar.html (http://rapidshare.com/files/22680553/Blubb3d-04-25-07.rar.html)

Change-Log :

- Draw-Routine is called in V-Blank now - that should make the drawing fluid regardless of the 3D's framerate.

- Included output of SGIP_errno when sending / receiving fails. that might help me bugfixing the communication.

- Included animated ships (nothing to write home about - the 3d-Designer (me) sucks...)

- Fixed the slow-down when many "move-markers" where shown (e.g. moving the green ship) - the game should run constantly at 60 FPS now.

Of course this version shouldn't affect the voting of the judges !
(Same rules for everyone)
Title: Re: [NDS-GAME] Blubb 3D
Post by: HtheB on March 25, 2007, 09:15:48 PM
Hi everyone..


I Added a Chatbox to my site :)
Having troubles with Beup?
Like to organise a Blubb 3D match?
Or for something else? You can go to my Chatbox! :)
Mabe you can see me over there too ^_^

You can go to the Chatbox on the left navigation menu on my site:

http://HtheB.area-ds.com (http://HtheB.area-ds.com)
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on April 04, 2007, 08:12:28 PM
I'm currently working on a new version of Blubb3D.

I started the network code from scratch again.
Expect a new version within the next 7 days :)

The new version won't be compatible with the old lobby though !
But I think I will keep the old lobby up, and send a message to the users, telling them to download the new version.

P.S. : I'll try to import the old saved users to the new lobby, so your status won't be resetted.

Old lobby advertises new version already - so here is the link ;)

http://rapidshare.com/files/24369977/Blubb3d-NEW_LOBBY.rar.html (http://rapidshare.com/files/24369977/Blubb3d-NEW_LOBBY.rar.html)

P.S. : the old user stats were moved to the new lobby :)
Title: Re: [NDS-GAME] Blubb 3D
Post by: qwärty on April 19, 2007, 02:03:38 AM
The Lobby was down since monday, because street workers cut my internet cable  :'(
(It's really strange, if you don't have internet on your PC....it gets pretty worthless ;) )

The lobby should be up again - my cable finally got fixed today
Title: Re: [NDS-GAME] Blubb 3D - Plagiarism.
Post by: m0d on May 26, 2010, 09:10:07 PM
Features :
-Awesome music from HtheB !


I think you guys ought to know that HtheB is a copyright thief and plagiarist on a grand scale.

You can read all about this : here (http://chipflip.wordpress.com/2010/05/25/oh-no-more-plagiarisms/)

Since Halit Bal is based in the Netherlands, and so I am, he is on shaky ground right now. Halit Bal has also been selling other people's works (from the demoscene) as his own on Spotify and iTunes. We are very pissed off about this. We have yet to come across any of his music that is actually his own, used in games and for-sale albums. He has taken to stealing other peoples work, renaming it and removing internal texts and watermarks from the files. This is unacceptable.

Hopefully you folks will assit in notifying other's who host Halit Bal's works, or worse, have even paid for such.

If you're reading this Halit, shame on you.