So who is an expert at making a Windows GUI?
Posted: Wed Feb 15, 2017 7:27 am
I've stayed away from front-end GUI design since about 2004. I see Microsoft is "pushing" C# and XAML as "the way to go," but this seems like awful compounded by ugly.
I've heard good things about the Fast, Light Toolkit:
http://www.fltk.org/index.php
... but I've never used it personally.
My project: Writing a cool checkers program that has only a simple material-only evaluation function guided by the 8-piece Perfect Play (true distance to win) tablebases I just completed.
I have the coolest graphics ever, rendered on a high-end workstation. The DPI is such that I'll need to do whatever BitBlt() operation offscreen allows for scaling the image with least loss of quality, but lord knows what parameters.fields.some_other_thing I'll have to pass to a nebulous MFC data type that's never been documented anywhere.
A one-window app with the board, search info, and scrollable move list is my final aim.
My program currently can announce a win in 293-ply as a leaf node. I imagine with a multi-threaded search able to surpass 35-ply, maybe more with a huge hash table, it will be able to make 300-ply + announcements now and then.
If you'd like to join the "Only Perfect Checkers" team, leave a quick reply here, then message me privately. I plan on hooking up the software to a robotic arm using Arduino and USB power and taking it "on the road" to get some press. All who participate are given credit in the "marquee" on startup, in the "About Box," and the PDF documentation, and the website.
No deadlines. No rush. Work when you can. Cash available to the cream of the crop. Bonuses upon completion.
Project must be coded with Visual Studio 2015 with 64-bit everything.
I've heard good things about the Fast, Light Toolkit:
http://www.fltk.org/index.php
... but I've never used it personally.
My project: Writing a cool checkers program that has only a simple material-only evaluation function guided by the 8-piece Perfect Play (true distance to win) tablebases I just completed.
I have the coolest graphics ever, rendered on a high-end workstation. The DPI is such that I'll need to do whatever BitBlt() operation offscreen allows for scaling the image with least loss of quality, but lord knows what parameters.fields.some_other_thing I'll have to pass to a nebulous MFC data type that's never been documented anywhere.
A one-window app with the board, search info, and scrollable move list is my final aim.
My program currently can announce a win in 293-ply as a leaf node. I imagine with a multi-threaded search able to surpass 35-ply, maybe more with a huge hash table, it will be able to make 300-ply + announcements now and then.
If you'd like to join the "Only Perfect Checkers" team, leave a quick reply here, then message me privately. I plan on hooking up the software to a robotic arm using Arduino and USB power and taking it "on the road" to get some press. All who participate are given credit in the "marquee" on startup, in the "About Box," and the PDF documentation, and the website.
No deadlines. No rush. Work when you can. Cash available to the cream of the crop. Bonuses upon completion.
Project must be coded with Visual Studio 2015 with 64-bit everything.