John Horton - Android Game Programming by Example - 2015.PDF
8.31MB
John Horton - Android Game Programming by Example - 2015.MOBI
8.16MB
John Horton - Android Game Programming by Example - 2015.epub
6.91MB
Code/Chapter2/drawable/background.jpg
412.08KB
Code/Chapter3/drawable/background.jpg
412.08KB
Code/Chapter4/drawable/background.jpg
412.08KB
Code/Chapter11/assets/gameover.ogg
183.22KB
Code/Chapter10/assets/gameover.ogg
183.22KB
Code/Chapter4/assets/destroyed.ogg
143.52KB
Code/Chapter4/assets/win.ogg
128.2KB
Code/Chapter10/assets/shipexplode.ogg
92.35KB
Code/Chapter11/assets/shipexplode.ogg
92.35KB
Code/Chapter7/assets/gun_upgrade.ogg
72.21KB
Code/Chapter6/assets/gun_upgrade.ogg
72.21KB
Code/Chapter8/assets/gun_upgrade.ogg
72.21KB
Code/Chapter7/assets/extra_life.ogg
55.26KB
Code/Chapter6/assets/extra_life.ogg
55.26KB
Code/Chapter8/assets/extra_life.ogg
55.26KB
Code/Chapter7/assets/explode.ogg
52.94KB
Code/Chapter10/assets/explode.ogg
52.94KB
Code/Chapter6/assets/explode.ogg
52.94KB
Code/Chapter8/assets/explode.ogg
52.94KB
Code/Chapter11/assets/explode.ogg
52.94KB
Code/Chapter10/assets/nextlevel.ogg
52.52KB
Code/Chapter11/assets/nextlevel.ogg
52.52KB
Code/Chapter8/assets/teleport.ogg
45.84KB
Code/Chapter6/assets/teleport.ogg
45.84KB
Code/Chapter7/assets/teleport.ogg
45.84KB
eb22940cec860f8fe0d174fbf329a109.jpg
40.28KB
Code/Chapter8/drawable/forest.png
34.12KB
Code/Chapter11/assets/thrust.ogg
33.28KB
Code/Chapter10/assets/thrust.ogg
33.28KB
Code/Chapter7/assets/player_burn.ogg
30.21KB
Code/Chapter8/assets/player_burn.ogg
30.21KB
Code/Chapter6/assets/player_burn.ogg
30.21KB
Code/Chapter6/assets/jump.ogg
26.48KB
Code/Chapter8/assets/jump.ogg
26.48KB
Code/Chapter7/assets/jump.ogg
26.48KB
Code/Chapter7/assets/ricochet.ogg
21.95KB
Code/Chapter10/assets/ricochet.ogg
21.95KB
Code/Chapter6/assets/ricochet.ogg
21.95KB
Code/Chapter11/assets/ricochet.ogg
21.95KB
Code/Chapter8/assets/ricochet.ogg
21.95KB
Code/Chapter8/drawable/mountainside.png
21.87KB
Code/Chapter8/java/PlatformView.java
21.35KB
Code/Chapter4/drawable/enemy2.png
16.28KB
Code/Chapter8/java/LevelManager.java
16.12KB
Code/Chapter11/java/AsteroidsRenderer.java
14.42KB
Code/Chapter7/java/PlatformView.java
14.21KB
Code/Chapter8/drawable/skyline.png
13.78KB
Code/Chapter4/java/TDView.java
13.39KB
Code/Chapter8/assets/hit_guard.ogg
12.9KB
Code/Chapter7/assets/hit_guard.ogg
12.9KB
Code/Chapter6/assets/hit_guard.ogg
12.9KB
Code/Chapter8/drawable/mountain.png
12.68KB
Code/Chapter4/drawable/enemy.png
12.52KB
Code/Chapter3/drawable/enemy.png
12.52KB
Code/Chapter4/drawable/enemy3.png
12.36KB
Code/Chapter10/assets/shoot.ogg
12.26KB
Code/Chapter7/assets/shoot.ogg
12.26KB
Code/Chapter8/assets/shoot.ogg
12.26KB
Code/Chapter11/assets/shoot.ogg
12.26KB
Code/Chapter6/assets/shoot.ogg
12.26KB
Code/Chapter11/java/CD.java
10.82KB
Code/Chapter8/drawable/underground.png
10.4KB
Code/Chapter6/java/PlatformView.java
10.36KB
Code/Chapter4/assets/bump.ogg
9.95KB
Code/Chapter8/assets/coin_pickup.ogg
9.95KB
Code/Chapter10/assets/blip.ogg
9.95KB
Code/Chapter7/assets/coin_pickup.ogg
9.95KB
Code/Chapter11/assets/blip.ogg
9.95KB
Code/Chapter6/assets/coin_pickup.ogg
9.95KB
Code/Chapter7/java/LevelManager.java
9.86KB
Code/Chapter10/java/GameObject.java
9.17KB
Code/Chapter11/java/GameObject.java
9.11KB
Code/Chapter10/java/AsteroidsRenderer.java
8.66KB
Code/Chapter4/assets/start.ogg
8.28KB
Code/Chapter2/drawable/ship.png
7.92KB
Code/Chapter4/drawable/ship.png
7.92KB
Code/Chapter3/drawable/ship.png
7.92KB
Code/Chapter8/drawable/grass.png
7.61KB
Code/Chapter9/java/GameObject.java
7.49KB
Code/Chapter8/java/Player.java
7.25KB
Code/Chapter7/java/Player.java
7.25KB
Code/Chapter8/drawable/guard.png
7.18KB
Code/Chapter7/drawable/guard.png
7.18KB
Code/Chapter8/drawable/player.png
6.85KB
Code/Chapter6/drawable/player.png
6.85KB
Code/Chapter5/drawable/player.png
6.85KB
Code/Chapter7/drawable/player.png
6.85KB
Code/Chapter6/java/Player.java
6.62KB
Code/Chapter8/java/InputController.java
6.09KB
Code/Chapter3/java/TDView.java
5.81KB
Code/Chapter5/java/PlatformView.java
5.75KB
Code/Chapter11/java/InputController.java
5.75KB
Code/Chapter10/java/InputController.java
5.75KB
Code/Chapter11/java/LifeIcon.java
5.58KB
Code/Chapter10/java/LifeIcon.java
5.54KB
Code/Chapter11/java/GameButton.java
5.46KB
Code/Chapter10/java/GameButton.java
5.45KB
Code/Chapter11/java/Asteroid.java
5.44KB
Code/Chapter7/java/InputController.java
5.42KB
Code/Chapter6/java/InputController.java
5.41KB
Code/Chapter8/drawable/tree2.png
5.34KB
Code/Chapter8/java/GameObject.java
5.33KB
Code/Chapter7/java/GameObject.java
5.33KB
Code/Chapter8/drawable/fire.png
5.3KB
Code/Chapter6/java/GameObject.java
5.14KB
Code/Chapter11/java/TallyIcon.java
4.9KB
Code/Chapter10/java/TallyIcon.java
4.89KB
Code/Chapter8/drawable/tree1.png
4.85KB
Code/Chapter6/java/LevelManager.java
4.68KB
Code/Chapter8/java/LevelCave.java
4.61KB
Code/Chapter5/java/LevelManager.java
4.52KB
Code/Chapter8/drawable/boulder.png
4.4KB
Code/Chapter9/java/AsteroidsRenderer.java
4.24KB
Code/Chapter8/drawable/stalactite.png
4.12KB
Code/Chapter8/drawable/stalacmite.png
4.07KB
Code/Chapter11/java/SpaceShip.java
4.03KB
Code/Chapter8/drawable/door.png
3.98KB
Code/Chapter8/java/LevelCity.java
3.97KB
Code/Chapter10/java/Asteroid.java
3.94KB
Code/Chapter8/drawable/lampost.png
3.83KB
Code/Chapter8/java/LevelForest.java
3.78KB
Code/Chapter8/drawable/life.png
3.75KB
Code/Chapter7/drawable/life.png
3.75KB
Code/Chapter8/drawable/cart.png
3.73KB
Code/Chapter8/java/LevelMountain.java
3.72KB
Code/Chapter8/java/Viewport.java
3.71KB
Code/Chapter10/java/GLManager.java
3.55KB
Code/Chapter11/java/GLManager.java
3.55KB
Code/Chapter9/java/GLManager.java
3.53KB
Code/Chapter8/drawable/brick.png
3.53KB
Code/Chapter8/drawable/stone.png
3.53KB
Code/Chapter8/drawable/snow.png
3.48KB
Code/Chapter8/drawable/drone.png
3.47KB
Code/Chapter7/drawable/drone.png
3.47KB
Code/Chapter6/java/SoundManager.java
3.46KB
Code/Chapter7/java/SoundManager.java
3.46KB
Code/Chapter8/java/SoundManager.java
3.46KB
Code/Chapter8/drawable/coal.png
3.36KB
Code/Chapter8/drawable/clip.png
3.34KB
Code/Chapter7/drawable/clip.png
3.34KB
Code/Chapter8/drawable/scorched.png
3.32KB
Code/Chapter8/drawable/turf.png
3.31KB
Code/Chapter6/drawable/turf.png
3.31KB
Code/Chapter5/drawable/turf.png
3.31KB
Code/Chapter7/drawable/turf.png
3.31KB
Code/Chapter7/drawable/coin.png
3.22KB
Code/Chapter8/drawable/coin.png
3.22KB
Code/Chapter8/drawable/concrete.png
3.16KB
Code/Chapter11/java/SoundManager.java
2.97KB
Code/Chapter10/java/SoundManager.java
2.97KB
Code/Chapter4/java/EnemyShip.java
2.96KB
Code/Chapter7/java/Viewport.java
2.74KB
Code/Chapter6/java/Viewport.java
2.74KB
Code/Chapter5/java/Viewport.java
2.74KB
Code/Chapter10/java/SpaceShip.java
2.67KB
Code/Chapter5/java/GameObject.java
2.44KB
Code/Chapter11/java/CollisionPackage.java
2.41KB
Code/Chapter4/java/PlayerShip.java
2.39KB
Code/Chapter7/java/Guard.java
2.31KB
Code/Chapter8/java/Guard.java
2.31KB
Code/Chapter8/java/MachineGun.java
2.28KB
Code/Chapter7/java/MachineGun.java
2.28KB
Code/Chapter11/java/Bullet.java
2.19KB
Code/Chapter3/java/PlayerShip.java
2.17KB
Code/Chapter2/java/TDView.java
2.13KB
Code/Chapter3/java/EnemyShip.java
2.08KB
Code/Chapter7/java/Drone.java
1.91KB
Code/Chapter8/java/Drone.java
1.91KB
Code/Chapter8/java/Animation.java
1.8KB
Code/Chapter6/java/Animation.java
1.8KB
Code/Chapter7/java/Animation.java
1.8KB
Code/Chapter4/java/MainActivity.java
1.71KB
Code/Chapter8/java/Background.java
1.69KB
Code/Chapter10/java/Bullet.java
1.57KB
Code/Chapter4/java/GameActivity.java
1.36KB
Code/Chapter3/java/GameActivity.java
1.36KB
Code/Chapter8/java/PlayerState.java
1.32KB
Code/Chapter7/java/PlayerState.java
1.32KB
Code/Chapter5/java/PlatformActivity.java
1.25KB
Code/Chapter7/java/PlatformActivity.java
1.25KB
Code/Chapter8/java/PlatformActivity.java
1.25KB
Code/Chapter6/java/PlatformActivity.java
1.25KB
Code/Chapter4/layout/activity_main.xml
1.23KB
Code/Chapter2/layout/activity_main.xml
1.23KB
Code/Chapter3/layout/activity_main.xml
1.23KB
Code/Chapter8/java/Fire.java
1.21KB
Code/Chapter8/java/RectHitbox.java
1.2KB
Code/Chapter6/java/RectHitbox.java
1.2KB
Code/Chapter7/java/RectHitbox.java
1.2KB
Code/Chapter10/java/GameManager.java
1.14KB
Code/Chapter11/java/GameManager.java
1.14KB
Code/Chapter2/manifest/AndroidManifest.xml
1.08KB
Code/Chapter4/manifest/AndroidManifest.xml
1.08KB
Code/Chapter3/manifest/AndroidManifest.xml
1.08KB
Code/Chapter7/java/LevelCave.java
1.07KB
Code/Chapter6/java/LevelCave.java
1.07KB
Code/Chapter5/java/LevelCave.java
1.07KB
Code/Chapter2/java/MainActivity.java
1.05KB
Code/Chapter3/java/MainActivity.java
1.05KB
Code/Chapter3/java/SpaceDust.java
1.05KB
Code/Chapter8/java/Boulders.java
1.05KB
Code/Chapter4/java/SpaceDust.java
1.05KB
Code/Chapter11/java/Star.java
1.04KB
Code/Chapter10/java/Star.java
1.04KB
Code/Chapter9/java/SpaceShip.java
1.03KB
Code/Chapter2/java/GameActivity.java
1.02KB
Code/Chapter10/java/AsteroidsActivity.java
1005B
Code/Chapter11/java/AsteroidsActivity.java
1005B
Code/Chapter9/java/AsteroidsActivity.java
1004B
Code/Chapter10/java/Border.java
956B
Code/Chapter11/java/Border.java
956B
Code/Chapter10/java/AsteroidsView.java
933B
Code/Chapter11/java/AsteroidsView.java
933B
Code/Chapter6/manifests/AndroidManifest.xml
849B
Code/Chapter8/manifests/AndroidManifest.xml
849B
Code/Chapter7/manifests/AndroidManifest.xml
849B
Code/Chapter5/manifests/AndroidManifest.xml
849B
Code/Chapter9/manifests/AndroidManifest.xml
846B
Code/Chapter11/manifests/AndroidManifest.xml
846B
Code/Chapter10/manifests/AndroidManifest.xml
846B
Code/Chapter8/java/Teleport.java
835B
Code/Chapter5/java/Player.java
793B
Code/Chapter8/java/LevelData.java
789B
Code/Chapter2/java/PlayerShip.java
783B
Code/Chapter8/java/Bullet.java
730B
Code/Chapter7/java/Bullet.java
730B
Code/Chapter7/java/LevelData.java
702B
Code/Chapter8/java/Stalactite.java
688B
Code/Chapter8/java/Stalagmite.java
688B
Code/Chapter8/java/Lampost.java
681B
Code/Chapter8/java/Tree2.java
675B
Code/Chapter8/java/Grass.java
673B
Code/Chapter7/java/Grass.java
673B
Code/Chapter8/java/Tree.java
671B
Code/Chapter3/layout/activity_game.xml
671B
Code/Chapter2/layout/activity_game.xml
671B
Code/Chapter4/layout/activity_game.xml
671B
Code/Chapter8/java/Cart.java
670B
Code/Chapter9/java/GameManager.java
669B
Code/Chapter6/java/Grass.java
644B
Code/Chapter8/java/MachineGunUpgrade.java
634B
Code/Chapter7/java/MachineGunUpgrade.java
634B
Code/Chapter8/java/ExtraLife.java
623B
Code/Chapter7/java/ExtraLife.java
623B
Code/Chapter8/java/Coin.java
622B
Code/Chapter7/java/Coin.java
622B
Code/Chapter5/java/Grass.java
618B
Code/Chapter8/java/BackgroundData.java
608B
Code/Chapter9/java/AsteroidsView.java
548B
Code/Chapter8/java/Scorched.java
515B
Code/Chapter8/java/Concrete.java
515B
Code/Chapter8/java/Stone.java
506B
Code/Chapter8/java/Brick.java
506B
Code/Chapter8/java/Coal.java
503B
Code/Chapter8/java/Snow.java
503B
Code/Chapter6/java/LevelData.java
253B
Code/Chapter5/java/LevelData.java
253B
Code/Chapter8/java/Location.java
252B
Code/Chapter5/java/InputController.java
150B
Code/Chapter8/java/Vector2Point5D.java
126B
Code/Chapter7/java/Vector2Point5D.java
126B
Code/Chapter5/java/Vector2Point5D.java
126B
Code/Chapter6/java/Vector2Point5D.java
126B
Code/Chapter5/assets/Read Me.txt
32B
Code/Chapter1/NO CODE IN C1.txt
0B