שממנו אני לומד בחודש האחרון, אבל הוא מניח ידע קודם בסיסי בתכנות בשפת C. אפשר להוריד אותו מכאן (דרך BOOKS->THINKING IN CPP). אבל אם אתה רוצה לכתוב משחקים פשוטים וחביבים כמו טטריס ופקמן, ולאו דווקא את QUAKE 4, אתה מוזמן לנסות את JAVA דווקא. באותו קישור תמצא גם את הספר המקביל לJAVA (THINKING IN JAVA) שאף הוא מעולה.
הנה קישור, ומוריד את הJ2SE SDK בגרסא האחרונה (1.4 אם אני זוכר נכון). אם אתה מעוניין בסביבת עבודה נוחה (הJ2SE לא בא עם סביבת עבודה), אני ממליץ על ECLIPSE החופשית, שניתנת להורדה מכאן.