PDA

View Full Version : online board game


Danlab
2007.07.18, 08:46 AM
this is my work in progress of my online board games project

the idea of this "game" is to start in a small chat room
and start to play board game with another person from the room

now its just a test for the chat room.
im not going to keep the design like that , its for testing.
im going to keep a bubbles chat system but in a better way.

http://danlabgfiles.propagation.net/popbox.zip

im going to keep the server on, and one client in my side
im not always near the computer ;-)

please let me know if it work well in your side

igame3d
2007.07.18, 11:57 AM
Ok works good, for what it does.

Text needs a wrap function for long sentences or some kind of feedback that you have reached the character limit of a bubble.

Jason Colman
2007.07.28, 07:38 AM
It didn't work for me. I played around changing the look of my player, then clicked on the button at the bottom. I got a new screen with a green background, saying got server IP address. Then it exited. I didn't get a crash dialog.
Also the window started a bit too big for my screen.
Hope this helps!

Fenris
2007.07.28, 08:15 AM
Same problem as Jason reported. I've mailed you the output from Spin Control – my guess is that it is connect() that hangs.

Danlab
2007.07.31, 10:30 AM
Shame , the server was down :-)
now the server is on my computer

can you try again ?

igame3d
2007.07.31, 10:36 AM
Looking good here, I guess I'll stay logged in a while

Danlab
2007.08.08, 05:37 PM
Hello i made a new build
i updated the file on the server, same link:
http://danlabgfiles.propagation.net/popbox.zip

http://img68.imageshack.us/img68/3295/clonewarab9.jpg

you can invit somone to play GO game
i didnt added the rules of go yet (not removing stones..ect)

there is no way to go back to the chat room

im working on this now:
Different rooms
Back to main menu
Back from Game
adding room help (how to move, how to invit)

Thanks
Dan

Taxxodium
2007.08.09, 03:30 AM
You shouldn't use the rounded textfield, that's usually used for searching, at least on OS X

Danlab
2007.08.09, 05:10 AM
You shouldn't use the rounded textfield, that's usually used for searching, at least on OS X
the square one is terrible :blink:
im going to keep this rounded one because it match the design of the UI

i uploaded a new build:
- added Room Support (only first 2)
- added Chat Log
- added Zoom when you enter in a room
- added basic collision

http://img177.imageshack.us/img177/5674/newuimz1.jpg

Danlab
2007.08.10, 04:59 PM
i uploaded a new build:
- added 3 Lines Bubbles :rolleyes:
- added Rooms Icons
- Fixed usual stupid bugs :rolleyes:x2


>>> New File is HERE <<< (http://danlabgfiles.propagation.net/popbox.zip)

http://www.danlabgames.com/blogpics/popbox3lines.jpg

Duane
2007.08.10, 06:53 PM
err- what's up with the latin? it doesn't even say anything! It's just gibbering on; (though the words vaguely have to do with law).

Other than that, wow, works great!

BeyondCloister
2007.08.10, 07:00 PM
err- what's up with the latin? it doesn't even say anything! It's just gibbering on; (though the words vaguely have to do with law).


It looks like it could be lorem which is a fake language which spacing wise looks real and is used in marking up place holder text.

Danlab
2007.08.11, 06:13 AM
im making a big update of the client and server

older clients shouldnt be able to connect.
im going to upload a new version soon

Dan

Danlab
2007.08.11, 08:46 AM
New build with new stuff inside:
- Added Better menu
- 4 Custom avatar
- you can change name
- Game save avatare prefs
- added eye color
- added eye shape

Need to finish "customize screen"

http://img45.imageshack.us/img45/4756/bettermenugg6.jpg

> >>> New File is HERE <<< < (http://danlabgfiles.propagation.net/popbox.zip)

Danlab
2007.08.13, 03:35 PM
New version added:
Added Better Menus
Added Hairs stuff
Added other small fix

File is here:
http://danlabgfiles.propagation.net/popbox.zip

Danlab
2007.08.14, 10:34 AM
New build:
Added Room 3
Added "Chat in" bubble when somone is typing

http://img259.imageshack.us/img259/953/imtypingze3.jpg

Same Link:
http://danlabgfiles.propagation.net/popbox.zip

Danlab
2007.08.22, 03:34 AM
New build:
Added OSC cocoa/OpenGL texte rendering
Added windows events
Added Better player popup menu
Added Basic rules of GO
Added some animation in Go game

Now its possible to type any language supported by OsX.
Its also possible to play Go against another player.
Its only the basic rules, game engine remove stones surrounded.


Same Link:
http://danlabgfiles.propagation.net/popbox.zip

Shivers
2007.08.22, 12:17 PM
Looks fantastic! Sorry I bummed out on the game earlier-- I was at work and something came up. You won.

Really pleased with the look and concept.

I'd recommend lots of iLife integration. I want to be able to see what people are listening to.

Visually, I'd like some antialiasing.

BeyondCloister
2007.08.22, 12:36 PM
Out of interest, what games are going to be available on here?

Is the idea for it to be a one off hub of games or for lots these severs all over the place?


I'd recommend lots of iLife integration. I want to be able to see what people are listening to.
Why would you want that kind of information?

Shivers
2007.08.22, 12:44 PM
Why would you want that kind of information?

Let me be specific. I want to know what you're listening to.

Just kidding. My understanding of this game is that it is as much of a medium for chat as it is a medium for gaming. I think being able to display current iTunes selection is an option that people would enjoy. It's less that people want that information, and more that people want to give it away. People (me) like to show off their taste in music.

Danlab
2007.08.22, 05:05 PM
Out of interest, what games are going to be available on here?

Is the idea for it to be a one off hub of games or for lots these severs all over the place?
Here is the list of games i would like to do:
Go
Backgammon
Checkers
Chinese chess (Xiangqi, its the not checker one)
Oware (Awale)
Reversi
Shogi
Viking Chess (hneftafl)

The main idea is to make one application for all games.
You start the app and chat with other person discover new games.
and click to play.

im trying to make it simple to use.

BeyondCloister
2007.08.22, 07:21 PM
The reason I asked is because I design board games and have several that would work well in the kind of set up you are working on.

Feel free to send me a message on here if you think it is worth a little chat sometime.

MarkJ
2007.08.25, 04:12 PM
You forgot Scorched Earth / Pocket Tanks -- an absolute essential for any turn-based casual network entree ;).

AndyKorth
2007.08.26, 01:13 AM
Tic-tac-toe?

Simple, true... but it's a classic!

Rock-paper-scissiors?
Think about it! People will log in just to solve their disputes!

Danlab
2007.08.30, 02:10 AM
New version :
Added Better Menus (again)
Added windows system
Added clickable links in chat log
:ninja: nearly done Go game :ninja:

File is here:
http://danlabgfiles.propagation.net/popbox.zip

Danlab
2007.09.10, 10:33 PM
New version :
Added Oware Game (mancala) :shock:

Need to add time in Mancala game
Need to add End game window in Go and Oware Game

http://img36.picoodle.com/img/img36/9/9/10/f_owarem_66d1e26.jpg

File is here:
http://danlabgfiles.propagation.net/popbox.zip

Josh
2007.09.10, 11:53 PM
Dang you're good...

Danlab
2007.09.18, 07:51 AM
small update but big step

i added video chat in game
there is no sound

but that already cool, i made fight against NAT
and i found a way ti make NAT punching thingy using my game server.
video is P2P and run smooth !

im going to add some option like "dont send video" or "dont see other video"

http://img01.picoodle.com/img/img01/9/9/18/f_popboxvideom_be03bd9.jpg

Im waiting any feedback about this video stuff.

File is here:
http://danlabgfiles.propagation.net/popbox.zip

Zeberman
2007.09.23, 03:59 AM
:wow:At last someone is going to make a game in which you can play Viking chess! This could well bee the first viking chess game for mac. Shame that this game doesn't work for me:cry:. After clicking go to chat it says checking server, connecting and then entering startup chat room. and then nothing. After around 2 minutes it says it could not connect (I'm presuming youv'e added some kind of time out thing.) However, from what I can see from screenshots and the avatar select screen, looks like a smooth and streamlined game! Who knows, maybe next year this could win you an apple design award again! Exactly how much are you going to price this game at or is it going to be free.

Zeberman
2007.09.23, 04:08 AM
The main idea is to make one application for all games.
You start the app and chat with other person discover new games.
and click to play.

im trying to make it simple to use.

This is where Big Bang Board Game went wrong. It had different apps for different board games so if you didn't want the annoying background music while a game, you would hav to turn it off in each board game. This game looks uncomparable to big bang board games. Are there going to be levels (so you know how good the person you're playing is) and smileys coming soon??
I still can't connect to the game though (is this anything to do with that post on your blog??)
I get
x86 Warning PSWAP_gliGetInteger:97: pname: unknown enum 988 0x3DC UNKNOWN
connect: Operation timed out
In the console except repeated 100 times or something!

Zeberman
2007.09.23, 03:21 PM
Here is the list of games i would like to do:
Go
Backgammon
Checkers
Chinese chess (Xiangqi, its the not checker one)
Oware (Awale)
Reversi
Shogi
Viking Chess (hneftafl)


:???:I can't help but notice there is no chess in this list. Youv'e got chineese chess:blink: but not ordinary chess :(.

Danlab
2008.11.04, 09:12 AM
:???:I can't help but notice there is no chess in this list. Youv'e got chineese chess:blink: but not ordinary chess :(.
of course chess is in too

(some year later ...)

popbox is not dead :-)
after some games done and epic stuff went wrong this year im back with this project

i re-wrote the Client and the Server
there is less things than previous version but its more solid..

new design;
http://danlabgfiles.propagation.net/popboxwip/1.jpg

same link for the app:
http://danlabgfiles.propagation.net/popbox.zip

issue:
a lot of stuff are not workin
i think PPC version cant connect to server
room are working but they look all the same
a lot of elements to add fomr player, like 'texture eyes' or 'texture mouth'

Danlab
2008.11.08, 06:08 AM
http://danlabgfiles.propagation.net/popboxwip/2.png
added support to smiley