It is currently 01 Sep 2025, 11:24
   
Text Size

In progress screenshot of new GUI

A version of WOTC's game by telengard

Moderators: telengard, CCGHQ Admins

In progress screenshot of new GUI

Postby telengard » 19 Nov 2009, 01:50

Still more to do but a lot of the heavy lifting is done like the threading and synchronizing the game thread w/ the GUI as well as all of the scaling logic (the UI can be resized to any size).

Lots of "polish" still needed and I'm having some issues with repaints on Windows after being obscured by other windows.

I also need to somehow extract the scoring cell graphics and find a nice background for the board since I can't use the original (due to non symmetrical cell layout).

http://home.comcast.net/~bsturk/dreamblade/db_gui.png

The image above doesn't show any copyrighted artwork but there will be provisions for adding your own artwork easily.

The ncurses based UI will also be kept since that is what I use for testing.

Should be ready in a week or two!

EDIT: For some reason the IMG tags truncated the right-most part of the screenshot so I provided a link instead.

~telengard
Author of Dreamblade:
viewtopic.php?f=51&t=1215
User avatar
telengard
DEVELOPER
 
Posts: 383
Joined: 23 May 2009, 23:04
Has thanked: 5 times
Been thanked: 30 times

Re: In progress screenshot of new GUI

Postby Huggybaby » 19 Nov 2009, 03:06

The forum will obscure images, you have to zoom out with ctrl/scroll wheel to see it all, but by then text is too small. :(

The new "paint job" is great, keep it up!
User avatar
Huggybaby
Administrator
 
Posts: 3227
Joined: 15 Jan 2006, 19:44
Location: Finally out of Atlanta
Has thanked: 749 times
Been thanked: 601 times

Re: In progress screenshot of new GUI

Postby frwololo » 19 Nov 2009, 03:43

Looks good!
frwololo
DEVELOPER
 
Posts: 265
Joined: 21 Jun 2008, 04:33
Has thanked: 0 time
Been thanked: 3 times

Re: In progress screenshot of new GUI

Postby nantuko84 » 19 Nov 2009, 04:55

really good;)
nantuko84
DEVELOPER
 
Posts: 266
Joined: 08 Feb 2009, 21:14
Has thanked: 2 times
Been thanked: 9 times

Re: In progress screenshot of new GUI

Postby BagelJester » 19 Nov 2009, 16:25

Its beautiful! Cant wait to see it done!
BagelJester
 
Posts: 9
Joined: 19 Nov 2009, 06:25
Location: California
Has thanked: 0 time
Been thanked: 0 time

Re: In progress screenshot of new GUI

Postby Snacko » 19 Nov 2009, 17:13

Looks great, hope you can find a better background with no skewed perspective.
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: In progress screenshot of new GUI

Postby brianmathews » 19 Nov 2009, 19:21

awesome
brianmathews
 
Posts: 2
Joined: 19 Nov 2009, 19:19
Has thanked: 0 time
Been thanked: 0 time

Re: In progress screenshot of new GUI

Postby telengard » 19 Nov 2009, 21:03

Thanks guys! I know there's not a lot of eye candy (like Wagic/Incantus) but it will look decent.
I wish I had the UI skills of Incantus and frwololo.

~telengard
Author of Dreamblade:
viewtopic.php?f=51&t=1215
User avatar
telengard
DEVELOPER
 
Posts: 383
Joined: 23 May 2009, 23:04
Has thanked: 5 times
Been thanked: 30 times

Re: In progress screenshot of new GUI

Postby telengard » 22 Nov 2009, 04:34

I've updated the screenshot linked above with the latest which shows the stats base (which was a *real* pain to get right as far as rendering and word breaks/spacing between sections etc).

What's holding up the release is redrawing issues on Windows when alt-tabbing or resizing. After doing one of those things you have to "force" a redraw by minimizing and bring back up. I've spent a few nights trying to figure it out and so far no luck. Linux etc works perfectly. I'm using the same toolkit for both platforms.

Only other thing is the background which right now is pretty vanilla. I'm also disappointed that you can't see the text well on the minis when they are on the board. Only so much space I guess. The exploded view to the upper right helps with that (you can toggle top/bottom view by double clicking).

Sooo, should I do a release given the Windows issues? They aren't showstoppers, but could be a little annoying. I'll know on Tuesday how good the OS X version will be.

~telengard
Author of Dreamblade:
viewtopic.php?f=51&t=1215
User avatar
telengard
DEVELOPER
 
Posts: 383
Joined: 23 May 2009, 23:04
Has thanked: 5 times
Been thanked: 30 times

Re: In progress screenshot of new GUI

Postby telengard » 23 Nov 2009, 06:09

Finally figured out the issue on Windows, yay!

~telengard
Author of Dreamblade:
viewtopic.php?f=51&t=1215
User avatar
telengard
DEVELOPER
 
Posts: 383
Joined: 23 May 2009, 23:04
Has thanked: 5 times
Been thanked: 30 times

Re: In progress screenshot of new GUI

Postby Huggybaby » 23 Nov 2009, 06:13

Awesome! BTW, if you have more questions I know someone that maybe could help. He programs in Linux and has had the same problems with Windows that you're confronting.
User avatar
Huggybaby
Administrator
 
Posts: 3227
Joined: 15 Jan 2006, 19:44
Location: Finally out of Atlanta
Has thanked: 749 times
Been thanked: 601 times

Re: In progress screenshot of new GUI

Postby melkor75 » 23 Nov 2009, 11:07

Cool! Look forward to try it :wink:

mm75
melkor75
 
Posts: 68
Joined: 09 Oct 2009, 08:21
Has thanked: 0 time
Been thanked: 0 time

Re: In progress screenshot of new GUI

Postby telengard » 23 Nov 2009, 15:15

Huggybaby wrote:Awesome! BTW, if you have more questions I know someone that maybe could help. He programs in Linux and has had the same problems with Windows that you're confronting.
Cool, thanks for the offer, much appreciated. I seem to be good for the moment. :)

~telengard
Author of Dreamblade:
viewtopic.php?f=51&t=1215
User avatar
telengard
DEVELOPER
 
Posts: 383
Joined: 23 May 2009, 23:04
Has thanked: 5 times
Been thanked: 30 times


Return to Dreamblade

Who is online

Users browsing this forum: No registered users and 9 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 9 users online :: 0 registered, 0 hidden and 9 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 9 guests

Login Form