Open Side Menu Go to the Top
Register
Anyone interested in working on a Java poker project with me? Anyone interested in working on a Java poker project with me?

03-28-2011 , 06:33 PM
Briefly, the project is a tracker (and possible hud eventually). I don't want to go too much into the current design right here, but it is aimed at being able to handle any game and report relatively arbitrarily. (That is, generating reports should be pretty simple, and not involve code in general; I am still working on the reporting framework though.) The specific areas that I could use help on are:

Persistence - I want to use Hibernate; the DB back end I am undecided on. I don't have much experience with data bases in general.
E-Commerce - I know the sort of authentication I want to use if I ever go commercial, but I am completely clueless of the mechanics. I think there are several services to handle all of this, but the whole area is still a big question mark.
HUD - I have no experience with writing this sort of thing.


GUI work - I am poor to fair at writing GUIs, and to me it is pretty tedious stuff, but I can trudge through it.

Design work - I think I am pretty good at all levels of design from architecture down through implementation level design. I also think that having more than one person working on a design is a really good idea.

So where am I at right now?
I have the data framework pretty well worked out for now. I could easily see it changing, but I think it supports my overall objectives.
I have the parsing framework in reasonable shape. I am writing (or not lately) some initial parsers. (I actually had some quick and dirty FTP STT parsers written for early testing, but have since gone back to make that whole bit more maintainable.)
I have a pretty good start on a general reporting framework. I did some hard-coded reports early on (things like EV by level) to get a feel for that area, and have had some thoughts on how to handle that whole aspect.
I have a good idea of the order I want to develop functionality in, and how to tackle some of the interesting challenges of the functionality I want to add first.

I can't do it alone though. I have been working on this on and off for about a year I guess. Last year a friend signed on to help out, but then he didn't and bailed. So if anyone is interested in working on this with me, please speak up! Also post any questions, this was a spur of the moment post by me, and dinner calls.
Anyone interested in working on a Java poker project with me? Quote
03-28-2011 , 07:26 PM
Quote:
Originally Posted by fnord_too
HUD - I have no experience with writing this sort of thing.
Your best bet would be to write this in C/C++ (using "Layered Windows", etc) and then use JNI to access it (a badly written/inefficient HUD can bog the poker client down and cause all sorts of problems with message queues on some sites, such as buffering up display updates and/or just causing outright crashes and disconnections).

If you get to this point and need help then just ask here again or PM me.

Juk
Anyone interested in working on a Java poker project with me? Quote
03-29-2011 , 11:17 PM
whats wrong with FPDB?
Anyone interested in working on a Java poker project with me? Quote
03-30-2011 , 10:30 AM
Quote:
Originally Posted by greg nice
whats wrong with FPDB?
That's the open source tracker HUD? I haven't looked at that at all in a few years, and then never at the code. I have eventual commercial aspirations for my work, starting with some STT tools.

The reason I never really looked at the code originally was I didn't have the time to learn python (I think that is what it is written in) and understand the whole design.

@Juk. I will definitely take you up on your offer if I ever get there.
Anyone interested in working on a Java poker project with me? Quote

      
m