COCKOS
CONFEDERATED FORUMS
Cockos : REAPER : NINJAM : Forums
Forum Home : Register : FAQ : Members List : Search :
Old 01-21-2009, 04:48 PM   #1
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default wifight winclient sneak peek :)

Hot off the compiler! If you already have a wifight login, you can try out this early version of the windows client. It's still very much a work in progress. Specifically, there aren't New Player, New Game, or Chat screens. Yet. And no scrollbar in the game list, etc. But you can play games

EDIT: latest links are:
Palm: http://wifight.com/test/wifight.prc
Windows: http://wifight.com/test/wifight.exe

Last edited by Brennan; 04-21-2009 at 04:16 PM. Reason: updated link to exe
Brennan is offline  
Old 01-21-2009, 04:50 PM   #2
Dan
up here in my tree
 
Dan's Avatar
 
Join Date: Jan 2005
Location: warehouse
Posts: 667
Default

I think you should make a move.



Dan is offline  
Old 01-22-2009, 11:11 AM   #3
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Heh, busted!

Your turn http://wifight.com/games/reversi/b7a...89227f6fe?no=2
Brennan is offline  
Old 01-23-2009, 03:13 PM   #4
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

New, slightly updated wifight.exe for your windows wifighting pleasure:

http://shup.com/107607/wifight.exe

Now with menu item separators (heh) and now with the ability to open up the web browser (i.e. "forgot your password?" button).
Brennan is offline  
Old 01-23-2009, 06:56 PM   #5
Nithya
Human being with feelings
 
Nithya's Avatar
 
Join Date: Feb 2007
Posts: 88
Default

GJ Brennan! Opened up wifight homepage like it wasn't a thing.
Nithya is offline  
Old 01-26-2009, 02:26 PM   #6
trgeoff
Human being with feelings
 
Join Date: Sep 2007
Posts: 111
Default

Great Brenna, I finally got the new edition to work!

Nice being able to spectate games too. Im looking forward to chat a lot. On the Treo my garrulous nature leads to my fingers suffering from too much cramped typing - but I cant stop myself!
trgeoff is offline  
Old 01-28-2009, 10:34 AM   #7
ssrjazz
Human being with feelings
 
Join Date: Oct 2008
Posts: 19
Default

Hrm. Latest version of the win wifight doesn't seem to want to login when run under Windows v7
ssrjazz is offline  
Old 01-29-2009, 04:01 PM   #8
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

nithya: Awesome! Glad it worked.

trgeoff: Also awesome! Glad it worked for you too I also can't wait to get the chat screen ported. Should be nice to use on a full-sized keyboard.

ssrjazz: D'oh! I haven't even seen Windows 7 in person. So the winclient does start up ok, but doesn't log in then? I wonder if they changed TCP/IP networking AGAIN.

Thanks for the feedback everyone!
Brennan is offline  
Old 02-05-2009, 03:17 PM   #9
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Anybody else get a chance to try wifight on Windows 7?
Brennan is offline  
Old 02-06-2009, 01:41 PM   #10
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Happy Friday! To celebrate, here is the latest wifight winclient build:

http://shup.com/113049/wifight.exe

Still incomplete on features but now, less so! The main thing lacking at the moment is still no scrollbar on lists. Maybe in the next build
Brennan is offline  
Old 02-11-2009, 02:00 PM   #11
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default Scro bars!

Aaaannnd, here's a win32 wifight client build with scrollbar support

http://shup.com/115398/wifight.exe

Edit: now with mousewheel list action (and arrow keys)
Edit again: now with even better scrollbar/mousewheel support!


Enjoy!

Brennan

Last edited by Brennan; 02-11-2009 at 11:29 PM. Reason: Updated exe
Brennan is offline  
Old 02-18-2009, 01:39 PM   #12
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Coming soon... wifight winclient with chat screen!

Brennan is offline  
Old 02-20-2009, 04:38 PM   #13
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default CHAAAAT

Still definitely a work-in-progress, but lots more stuff works, including basic chat.

http://shup.com/wifight/120041/wifight.exe

Enjoy! Let me know what you think.
Brennan is offline  
Old 02-21-2009, 11:13 AM   #14
trgeoff
Human being with feelings
 
Join Date: Sep 2007
Posts: 111
Default

Cool Brennan! Chat makes a huge difference for me, since it means less typing on the tiny treo keyboard!

One suggestion - a bigger window would be great esp for viewing games. I feel like I'm peering at my games in the distance! Is that possible without major recoding?

cheers

geoff
trgeoff is offline  
Old 02-22-2009, 04:01 PM   #15
Dan
up here in my tree
 
Dan's Avatar
 
Join Date: Jan 2005
Location: warehouse
Posts: 667
Default

Awesome, Brennan! This feels much more usable than the previous builds :]
Dan is offline  
Old 02-24-2009, 12:21 AM   #16
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Woot multiline chat entry for the people!

http://shup.com/wifight/121765/wifight.exe
Brennan is offline  
Old 02-28-2009, 01:15 AM   #17
trgeoff
Human being with feelings
 
Join Date: Sep 2007
Posts: 111
Default

Great one Bnrennan!

btw, does the link in the first post in this thread also take us to the latest version?

cheers

geoff
trgeoff is offline  
Old 03-03-2009, 05:43 PM   #18
Dan
up here in my tree
 
Dan's Avatar
 
Join Date: Jan 2005
Location: warehouse
Posts: 667
Default

Quote:
Originally Posted by trgeoff View Post
btw, does the link in the first post in this thread also take us to the latest version?
it does now
Dan is offline  
Old 03-04-2009, 03:13 PM   #19
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Thanks Dan
Brennan is offline  
Old 03-11-2009, 03:19 PM   #20
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default New build!

Hola wifighteros! It's been slow but steady progress, and I'm happy to post the latest build of the winclient for wifight. Almost everything works, except new game/select game screens (altho they are coming along), and the new player screen still.

But! You got the turn clock, a systray icon, keepOnScreen (docks the window to the edges of the screen), and more! Also, I'm updating the server so you can stay logged in on your windows desktop and your PalmOS device At the Same Time

Download it here:
http://shup.com/128799/wifight.exe

edit: oops, looks like there's a bug with multiple simultaneous logins. sorry it's disabled for now

Last edited by Brennan; 03-11-2009 at 03:34 PM.
Brennan is offline  
Old 03-13-2009, 05:06 AM   #21
trgeoff
Human being with feelings
 
Join Date: Sep 2007
Posts: 111
Default

Hey brennan,

good one, getting very close to the functionality of the Palm client.

also btw: I love the new wifight icon - any chance that could be also used for the Palm edition, it looks heaps cooler than the current one.

Ive been playing a bit on the Little Golem site, which seems a most civilised PC turn-based game site. It turns out one can even play via Blazer. If you turn off the address bar then the board fits (well just about) in the browser window. Nowhere near as slick an experience as playing via a dedicated app like wifight, but usable nevertheless.

I dont know if you have looked at LG yet, but it has a couple of nice features that could be used to advantage in wifight. I wont dwell on the obvious, and big, features (ie tournaments/ratings/wide range of games) but just on some "simple" game play features:

1. after you have picked yr possible move you can see what the new arrangement of pieces will look like, and then you decide to commit or cancel. Especially helpful in Reversi, but chess also.

2. in any chess game, you can pull up what they call an "analysis window" whereby you can play around with the pieces, trying out different lines of thinking. It would be neat if wifight also allowed one to temporarily switch in and out of a 'self vs self' version of a current game (exploiting the fact that you have already implemented this mode for new games). I find this feature very cool, and it really is in tune with the patient, deliberate mindset of turn-based play.

LG has much to learn from wifight too! They dont have: chat, possible moves (esp missed in reversi), specific game-following (ie spectating, although one can access all games), nor the excellent rapid alert system of wifight.

The main drawcard of LG is of course the massive user base. Im very happy to see you developing the multiple clients to pull in a bigger crowd of wifighters. That is indeed more important at this point than anything else, but I know you like to work on a multiplicity of things at any one time, so i thought you might find these observations of interest.

cheers

geoff
trgeoff is offline  
Old 03-18-2009, 04:31 PM   #22
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Hi Trgeoff, thanks for writing up your ideas.

icon: Glad you like it. I like it too. Unfortunately Palm icons seem to be 22x22 instead of 32x32 like Windows so it might be a bit of a squish. But I'll look into it.

I still haven't tried playing LG myself (looked at the front page tho).

1. So graphically it shows the final result? Like if in wifight Chess, instead of a green X you would get an overlay of the piece you're moving (and the original would disappear?) Is that how you mean? Or is it more of a two-step process to commit to a move? i.e. you move, stuff happens, THEN you commit. I guess I should try it.

2. This would be really nice to have, I agree. I am thinking of creating some kind of game cloning ability after my quit-all-games debacle Maybe you could clone the current game into a self-play game. Alternately, I could maybe let you just slide the pieces around on the current board, without actually altering any gameplay data. What do you think?

Getting the winclient (and new palm client) out is definitely still the #1 priority, but it won't be long after that that I will get back to doing some tasty gameplay/UI features (in both clients simultaneously, woo!), so thanks for posting your thoughts.
Brennan is offline  
Old 03-19-2009, 08:05 AM   #23
trgeoff
Human being with feelings
 
Join Date: Sep 2007
Posts: 111
Default

Hi Brennan

Glad to hear the porting process is going so well. I was intrigued by "new palm client"?

1: re final result in LG: yes youre right, you would see the moved piece in its new position, and it would disappear from orig square. More exciting is that in reversi, you see all the pieces that have been flipped change color, so you know exactly what youre getting into b4 committing.

2. Cloned games, self vs self, or switching to 'experiment' mode in current game both sound good.

If you went with the former, a slightly more sophisticated cloning process could achieve something I have always thought could provide a good alternative to takebacks.

The idea is that if youre having a fantastic contest, but at move 33 you do something completely moronic, then you resign that game but ask if your opponent is interested in cloning the game back to move 32, and continuing from there.

cheers

geoff

PS I have also started playing Go at last, an interesting game indeed. One feature of it, and a few other games (eg Hex, Havannah) that makes them attractive in an online context, is that you cant do computer cheating, at least not at the medium-higher levels. The computers cant actually compete with humans - in fact the top Go programs cant even beat good amateurs - with 361 squares, the processers are really pushed! Cheating has never been a problem at wifight, but as it grows, it will inevitably rear its unfortunate head.

Last edited by trgeoff; 03-19-2009 at 08:14 AM.
trgeoff is offline  
Old 03-23-2009, 12:08 AM   #24
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Yep, new Palm client. Part of the porting process that results in a winclient is also going to result in a new Palm version of the client. That's the goal, to get all platforms compiling from the same source, and it's almost there. It's gonna be really nice being able to add features to the UI for both clients at once. Currently my plan is to get the winclient to a stable 1.0 beta state, and then get the new palm client out and stable as well. The old palm client will still work fine in the meantime.

I think we're on the same page on the usefulness of cloning. Another possible use case would be if you're in an interesting midgame and your opponent abandons the game, you could continue the game with a new opponent. Or an AI player. Or perhaps even clone your chess game starting from a standard opening or something. Lots of possibilities.

And, here's a new build of the winclient! Lots and lots more UI works now, including the new player screen, new game/select game screens and even the user guide! I put the always-showing menus back in for now, too, until I can figure out how to make em pop up when you click the form title or something. Right-clicking for the screen menu still works too.
Also, the client now minimizes to a tray icon so you can leave it running without it getting in the way. Right click on the tray icon and select "Exit wifight" to close the client.

Download it here: (I'll update the first article in the thread too)
http://shup.com/wifight/133816/wifight.exe

Brennan is offline  
Old 03-25-2009, 12:01 AM   #25
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Coming soon, Game Details screen!
Brennan is offline  
Old 04-01-2009, 03:45 PM   #26
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default Not an April Fool's, this is the real dealio

Happy... Tuesday? Wednesday? It's time for a build of the wifight windows client!

- UI fonts now scaled to look more bueno
- text labels autosized
- game details screen works
- now closes normally when you click X, but still minimizes to system tray
- more!

Download it here (link in original post will be updated too):
http://shup.com/wifight/138117/wifight.exe

Brennan is offline  
Old 04-09-2009, 02:16 PM   #27
Dan
up here in my tree
 
Dan's Avatar
 
Join Date: Jan 2005
Location: warehouse
Posts: 667
Default

Check me out, I can lose at all wifight sizes and intensities:



Great job with the winclient, Brennan! It's really coming together nicely.
Dan is offline  
Old 04-14-2009, 11:45 PM   #28
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default Introducing wifight 1.0 prealpha for Windows AND Palm :)

Thanks, Dan! While the above-seen 2x zoom mode is not yet ready for public speaking engagements, this new build is still pretty neato. It has better-lookin fonts in the UI, and the About screen has the big ol wifight logo as it should. This leaves only one single screen left to port over (the games archive filter options.) Plus tweaks and more porting. So we're getting pretty close to a 1.0 alpha here In fact, I'm calling this one 1.0prealpha.

Download wifight 1.0 prealpha (windows) http://shup.com/144874/wifight.exe

Also, the Palm OS build of 1.0 prealpha is just about ready for a looksee. It should work almost exactly the same as the win32 port, plus or minus a few bugs/features. It's not quite ready to replace 0.36 just yet, but hey, you can still play games.

Download wifight 1.0 prealpha (palm) here: http://wifight.com/test/wifight.prc

Enjoy! And let me know what you think!

Last edited by Brennan; 04-14-2009 at 11:47 PM.
Brennan is offline  
Old 04-15-2009, 01:41 AM   #29
trgeoff
Human being with feelings
 
Join Date: Sep 2007
Posts: 111
Default

Great One Brennan!

I'm v busy for the next day and a bit, and cant run the winclient at work either (they block login somehow), but will check it out ASAP.

cheers

geoff
trgeoff is offline  
Old 04-21-2009, 04:11 PM   #30
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Hmm, they block port 8000? We'll figure something else out.

Anyway, I just posted wifight 1.0 prealpha2 (both Palm and Windows PC builds) to http://wifight.com/test/

Palm: http://wifight.com/test/wifight.prc
Windows: http://wifight.com/test/wifight.exe

Enjoy! Not all features are ported yet, but most of them are. I still need to debug 5-way nav control in the game lists and chat. Also, don't forget to try hitting Control-D in the Windows client!

Code:
1.0prealpha2:
– win32: Double-size mode! Hit Control-D from almost anywhere to toggle 1x and 2x sizes
– palm: fixed chatscreen font size issues
– made About screen show version number again
– fixed reboot when 'return to gamelist' button pressed on progress screen
– renamed 'Games' button on Login screen to 'Back'
– ported Games Archive filter options screen. That's all of em! :)
– made chatscreen automatically fit as many lines on screen for font as possible
Brennan is offline  
Old 04-26-2009, 12:34 PM   #31
Dan
up here in my tree
 
Dan's Avatar
 
Join Date: Jan 2005
Location: warehouse
Posts: 667
Default

The winclient is getting better and better all tha time. I am excited for the official launch!
Dan is offline  
Old 04-27-2009, 05:50 PM   #32
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default

Me too! Or at least getting back to alpha.

wifight client 1.0 prealpha3 !!!

Available at: http://wifight.com/test/

Both Windows PC and Palm OS versions.

Code:
- win32: made Control-D (for double size) work anywhere, even from edit boxes
- win32: minimize button does normal minimize, not systray minimize
- win32: right click menu now its own menu
- win32: double-size and minimize to systray options
- win32: bigger fonts for edit boxes
- win32: client stores settings in wifight subdirectory in user data dir
- win32: double-size mode setting now restored on startup
- fixed accented characters not displaying in the chat screen
Brennan is offline  
Old 05-04-2009, 04:54 PM   #33
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default wifight client 1.0 prealpha4 !!!

Yessss! The client is really coming along. Some of the most requested features are now in place, and/or ported. In a couple more builds it will be time to move up from prealpha to actual alpha! Can't wait.

Clients are located at: http://wifight.com/test/

Code:
1.0prealpha4:
- palm: 5-way nav buttons work on list controls again, woot
- win32: dialog-box style tabbing between controls enabled, woot
- win32: double-click on a game name to select it and close the select game screen
- win32: min/max field lengths set correctly in New Player screen
- win32: always-on-top mode selectable in right-click menu (persistent even)
- all: optimized blitting for List gadgets (gamelist, chat) when items are repainted
- plus bug fixes and tweaks as always :)

Last edited by Brennan; 05-04-2009 at 05:02 PM.
Brennan is offline  
Old 05-11-2009, 09:48 PM   #34
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default omigosh wifight 1.0 prealpha 5 Palm AND Windows

wifight 1.0 prealpha5 is now up for grabs. This build is actually getting pretty sweet, if I say so myself. I think this is gonna be the last of the prealphas. Probably. I think just about everything works at this point. Please let me know if I'm wrong on that

Download em at: http://wifight.com/test/

Code:
– all: network error handling improved muchly, auto-redials on error
– all: lightened up alternating gray backgrounds in lists
– all: game list shows 4 games instead of 5
– all: game icons (are back) in game list!
– all: wifight logo gadget is back
– all: fixed bug with popup that comes up when you browse a game you're playing in
– all: made green outline for chat lines a little less intensely green
– all: added top row gadgets to login screen
– all: trimmed popups' language, no more "Are you sure..."
– palm: disabled turn alert beeps being played multiple times (for now)
– win32: bigger font for alert popups
– win32: added "Exit wifight" option to right-click menu
– plus bug fixes, tweaks
Brennan is offline  
Old 05-18-2009, 04:23 PM   #35
Brennan
hey man
 
Brennan's Avatar
 
Join Date: Jun 2005
Posts: 331
Default wifight client 1.0 prealpha6

OK, maybe THIS build will be the last prealpha. Prealpha means stuff might still be broken or just be plain missing, but I think we're getting pretty complete here. I really want to get everybody onto these new clients soon, so I can start working on new more better features, instead of just porting the old ones. Anyway, here's what is new:
Code:
1.0prealpha6:
        all: more better fonts
        palm: turny thing wasn't displaying on progress popup, fixed
        win32: added 16x16 icons, improved icon readability
Plus tweaks etc.

Please upgrade and test! Trg, you should find the chat font readable once again, I hope. Oh yeah, can you also try the winclient at your work? It might work this time.
Brennan is offline  
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:56 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.