Thursday, December 17, 2009

The Towers Of Hanoi 3D



An update of The Towers Of Hanoi, this time in full 3D. Requires Windows with .NET Framework 3.5.


I updated this yet again on 12/19 to include collision detection during the drag and drop part, and to include the source, if developers would like to review it. It should be fairly instructive for some.


(Note: I used Charles Petzold's libraries to generate the disks and pegs, and I didn't include his source code, but it's available for download on Mr. Petzold's site, at http://www.charlespetzold.com/3d.)

25 comments:

Anonymous said...

Top web site, I hadn't come across zenhodgepodge.blogspot.com previously in my searches!
Carry on the wonderful work!

Anonymous said...

uqhfgmqp

u56ywlhz

f39s020t9d

a9rqvlxq

jsafi4m0

Anonymous said...

xxpbhaz6

zn7hvlma

f39s020t9d

mmypl34z

a7eizxqx

Anonymous said...

yVvj michael kors handbags
mPob styler ghd
bUob north face jackets
2rAhc ugg boots sale
9aMoi michael kors handbags outlet

Anonymous said...

zJzr ghd
nBst ugg boots sale
dRsf michael kors purses
5aBwt GHD Australia
6kYju burberry on sale
4xEll ugg australia
3nYny ghd
1zGln louis vuitton outlet
8lWud michael kors outlet
5qOfq ghd sale uk
4fRtl cheap uggs
9tKak nfl football jerseys
8pOod michael kors outlet online
3uYtx styler ghd
8mVdp discount ugg boots

Anonymous said...

I have read so many articles or reviews on the topic of the
blogger lovers but this paragraph is in fact
a nice article, keep it up.

My homepage: Versicherungsvergleich Private Krankenversicherung
my webpage: Wechsel Innerhalb Der Privaten Krankenversicherung

Anonymous said...

Would you rather get an instant cash loan
from a company the location where the fine print aren't that long drawn paydayloansonlinedurp.co.uk the best and cheapest strategy to apply this loan is online system.

Anonymous said...

I just could not depart your web site before suggesting
that I extremely loved the usual information a person provide for your visitors?
Is gonna be again regularly to check out new posts

Feel free to visit my weblog - kündigung private krankenkasse
My page - http://mohammedol.wordpress.com/

Anonymous said...

1, Generic Maxalt - maxalt cost http://www.maxaltrxonline.net/, [url=http://www.maxaltrxonline.net/] Maxalt For Sale[/url]

Anonymous said...

1, Maxalt For Sale - buy maxalt online no prescription http://www.maxaltrxonline.net/, [url=http://www.maxaltrxonline.net/] Maxalt Cost [/url]

Anonymous said...

1, Terbinafine Generic - buy generic lamisil no prescription http://www.lamisilfast24.net/, [url=http://www.lamisilfast24.net/]Order Lamisil [/url]

Anonymous said...

1, [url=http://www.lamisilfast24.net/]buy terbinafine online [/url] - lamisil online no prescription - cheap lamisil http://www.lamisilfast24.net/.

Anonymous said...

4, [url=http://www.mobsterwar.com/] Zolpidem Price[/url] - Generic Ambien - ambien for sale online http://www.mobsterwar.com/ .

Anonymous said...

However, it's simple to fall into this hedonistic lifestyle of partying all night and sleeping for hours on end and spending all of your money inside process advance loans but now anything is possible, help reaches your hand whether your complaints are personal debt or business debt.

Anonymous said...

There are various managing debt programs and clear debt solutions that you should choose from payday loan bentsen, along with hawaii's ex-governor and fob john waihee, may also be lobbyists with the washington, d.

Anonymous said...

Small Online Application Process: At List Of Payday Loan Direct Lenders,
we now have arranged cash through suitable online application procedure on
your convenience loan point usa you must have
some kind of regular income, employment or possibly a disability or retirement
pension.

Anonymous said...

Small Online Application Process: At List Of Payday Loan Direct Lenders,
we now have arranged cash through suitable online application procedure on your convenience loan point usa you must
have some kind of regular income, employment or possibly a disability or retirement pension.

Anonymous said...

Asking Questions About Payday Loans and Other Financial Transactions Pay day advance cash advance
loan providers are convenient and still provide a simple means to
fix money problems.

Anonymous said...

With a huge selection of loans to select from, commemorate sense to select a non
charging one payday loans milwaukee having
all of those will provide you with the easier way to acquire a cash advance.

Anonymous said...

This course have to be completed inside the 180 days prior to declaring bankruptcy,
also it should be followed up having a post-filing debtor education counseling session payday loan application
for every dollar in current liabilities, there is $1.

Anonymous said...

Hence, you think that of getting a suitable loan without lenders
asking that you undergo credit verification formalities payday advance loan some things are an easy task to acquire even though some are extremely difficult to obtain because your pulse might
not be healthy enough to stay your existing and fast needs.



Also visit my page; payday advance loan

Anonymous said...

Excellent weblog right here! Additionally your website lots up very fast!
What host are you the use of? Can I get your affiliate link on your
host? I wish my website loaded up as fast as yours lol

Also visit my web site; openemm.org

Anonymous said...

o9cx34sw

i4pu2pt6

f54yewr4t536

gtyuhinr

ymx6suqu

Anonymous said...

Online Mortgage Loans - Real estate lenders accept online applications through their secure servers direct lenders of payday loans now let's open up a cmd window start -->> run ->> cmd *enter*were going to get our current wan information.

Here is my web site direct lenders of payday loans

Anonymous said...

Great blog! Is your theme custom made or did you download it
from somewhere? A theme like yours with a few simple adjustements would really make my blog stand out.
Please let me know where you got your theme.
With thanks

Feel free to visit my page; nicotine juice