Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
3D Chess Program in FreeBASIC
#11
Hi:

I have updated FBChess:

http://weekendcode.phatcode.net/


1. It is now possible to move and rotate the board by dragging with Right Mouse button down. The board can be raised/lowered using the mouse wheel.

2. I disabled the blue square for mouse input so that the user will have better feedback when the computer is not smart enough to figure out what he/she wants to do. Now it should be visible only when using the keyboard. I added logic checks to screen out invalid moves. I hope this helps with the problem reported by v3cz0r.

3. I added a pawn promotion dialog. The old keyboard method was unresponsive.

4. Added a warning to the web page to only use the program on a fast computer!

I tried FBChess on a 4 year old PIII running WinMe, and it ran 10 times slower than on my laptop (only 5 frame per second compared with 50). This a much bigger difference than I would have guessed. Perhaps it has to do with the OpenGL support in the hardware.

This is unusable as the user input is captured in the same loop as drawing the 3D models. It keeps skipping user input.

I don’t see how you could improve this without changing the 3D models. Using events for user input would help, but it would still be slow. I will play around with it and see if I come up with anything.

Thanks for the feedback.

Garvan
Reply


Messages In This Thread
3D Chess Program in FreeBASIC - by Sisophon2001 - 05-06-2005, 03:04 PM
3D Chess Program in FreeBASIC - by rdc - 05-06-2005, 03:16 PM
3D Chess Program in FreeBASIC - by Sisophon2001 - 05-06-2005, 03:36 PM
3D Chess Program in FreeBASIC - by VonGodric - 05-06-2005, 04:06 PM
3D Chess Program in FreeBASIC - by steven_basic - 05-06-2005, 05:45 PM
3D Chess Program in FreeBASIC - by Sisophon2001 - 05-06-2005, 06:08 PM
3D Chess Program in FreeBASIC - by Sisophon2001 - 05-06-2005, 06:16 PM
3D Chess Program in FreeBASIC - by v3cz0r - 05-07-2005, 01:04 AM
3D Chess Program in FreeBASIC - by Rattrapmax6 - 05-07-2005, 05:09 AM
3D Chess Program in FreeBASIC - by Sisophon2001 - 05-07-2005, 01:15 PM
3D Chess Program in FreeBASIC - by VonGodric - 05-07-2005, 01:28 PM
3D Chess Program in FreeBASIC - by VonGodric - 05-07-2005, 01:44 PM
3D Chess Program in FreeBASIC - by Sisophon2001 - 05-08-2005, 07:47 AM
3D Chess Program in FreeBASIC - by VonGodric - 05-08-2005, 11:17 AM
3D Chess Program in FreeBASIC - by Imortis - 05-09-2005, 08:37 PM
3D Chess Program in FreeBASIC - by DrV - 05-10-2005, 05:37 AM
3D Chess Program in FreeBASIC - by Sisophon2001 - 05-10-2005, 12:33 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)