Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Front Matter
Part I. Foundation with Games In-Text: Chaps. 1–4
1. Java Programming and Game Development: A Project HelloWorld
2. Basics of Java Programming: A Project PrintXmasCard
3. OO Programming Principle: A Game In-Text GuessInt
4. UML and Its Usage: A Game WheelFortune In-Text
Part II. Games Based on Event-Driven: Chaps. 5–10
5. GUI Programming with Graphical Drawing: A Project PaintXmasCard
6. Java Software Components and Event Handling: Projects CalculatorApp and ImageSlider
7. Event-Driven: Adding a GUI for the Game Anagram In-Text
8. Event-Driven with an Update-Repaint Chain: A Game Blackjack
9. Key Control: A Game Sudoku
10. Mouse Control: A Card Game Agnes
Part III. Games Based on Animation: Chaps. 11–21
11. Animation Programming: A Digital Clock and an Analog Clock
12. Merging Visualization, Event Driven, and Animation: A Game WheelVideo
13. Animated Sprites and Collisions: A Game Pong
14. Multiple Screens: An Extension of the Game Pong
15. A Three-Layer Software Structure for Games: A Game PongStruTwo
16. Usage of the Three-Layer Structure for Games: A Project SymBall and a Project Tornado
17. Image Sprite and UML State Machine: A Game Breakout
18. Sound Effect and Composite Class: Enriching the Game Breakout
19. Changing the Structure of Sprites Dynamically: A Game Worm
20. Chess-Like Games: A Game Othello
21. An Introduction of Artificial Intelligence: Extensions of the Game Othello
Part IV. Serious Games: Chaps. 22–24
22. Visualizing Sorting Array Algorithms
23. Animating Conversions Between Binary and Decimal
24. Animating Binary Arithmetic Computations
Back Matter
← Prev
Back
Next →
← Prev
Back
Next →