| Ultrashock Forums
• AS3 Chess game (beta2) |
Member Blogs | ||
![]() |
||||
| Search this Thread | Thread Tools | Display Modes |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ultrashock Member Comments:
1 Blog Entries
13 Creative Assets
|
2008-07-01
#2 |
|||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
2008-07-01
#3 |
||
|
That's awesome. Playability on it is fine. Pretty quick decision making. Great job!
|
|
3 Blog Entries
|
2008-07-01
#4 |
||
|
Great Job armandn, well executed |
|
|
2008-07-02
#5 |
|||||||||||||||||||||||||
|
very sick.. how long did it take for the AI engine, and where can i learn what you did? one suggestion i would have is that when a piece is selected .. that it not be necessary to only click that same piece again before another piece can be selected.. but instead automatically deselect the last piece upon the focus of another.
|
|
|||||||||||||||||||||||||
45 Blog Entries
27 Creative Assets
|
2008-07-02
#6 |
||
|
very nice job, iam sure that took a LOT of work.
|
|
|
2008-07-02
#7 |
||
|
Hi all, thanks for the feedback. The engine took about 2-3 months to build, it's a little difficult to say because about half the time was spent studying algorithms and there was a lot of trial-and-error involved. I am in contact with an Adobe engineer who's working on the Flash player, he's been profiling the game with their internal tools and I'm still improving the speed. By improving the speed I can also improve the strength of the engine. A month ago, the engine could calculate 1000 moves/second; the beta2 version online can do about 9000 moves/second; the latest build is close to 13000 moves/second. In terms of interface, your suggestion is well-received, enkriptid. I wish I could give you a reference to a book or something like that, but I don't have one. Everything I learned was from bits and pieces found here and there... I thought of looking at existing chess engines (like GNU Chess) but they are either overkill (optimized C with data structures impossible to duplicate in AS3, like 64bit integers for bitboards) or very messy and buggy. |
|
1 Blog Entries
13 Creative Assets
|
2008-07-03
#8 |
|||||||||||||||||||||||||
|
@armandn Any idea when the desktop version will be available? Will it be an AIR application?
|
|
|||||||||||||||||||||||||
|
2008-07-08
#9 |
||
|
I plan to finish in about 1-2 weeks. Basically I want to add a Board Editor and maybe a higher search depth. I'm currently trying to increase performance a little bit more. Yes, AIR will definitely be available, maybe PC/Mac executable for those without Zinc. |
|
|
2008-07-08
#10 |
|||||||||||||||||||||||||
|
a version for the psp would be sick-sauce, theres a flash player with the psp, i just dont know its limitations though, ive ported a small game of Simon i created for the psp's screen dimensions and added some button listers but it ran a little slow. im not sure how well Chess in flash would work out performance wise but it would be the first one im sure of that.
|
|
|||||||||||||||||||||||||
| Showcase Tools | |
| Display Modes | |
|




9 comments
| 489 views


1 Blog Entries
13 Creative Assets
Linear Mode
I love the graphics and the gameplay seems solid enough to me. I played an advanced game and the thinking time was fine, the computer never took longer than 3-4 seconds to work out what move to make. It beat me.
Great stuff armandn, welcome to Ultrashock.