| Pro Android Games Dec 2009.pdf | 2.56 MB | ||
| Source Code | |||
| ch01 | |||
| bin | |||
| agcc | 1.65 KB | ||
| ald | 1007 B | ||
| strace | 1019.37 KB | ||
| ch02.Project | |||
| .classpath | 273 B | ||
| .project | 815 B | ||
| AndroidManifest.xml | 677 B | ||
| assets | |||
| libch02.so | 6.19 KB | ||
| bin | |||
| ch02 | |||
| project | |||
| MainActivity.class | 1.86 KB | ||
| R$attr.class | 322 B | ||
| R$drawable.class | 382 B | ||
| R$layout.class | 376 B | ||
| R$string.class | 409 B | ||
| R.class | 453 B | ||
| ch02.Project.apk | 11.49 KB | ||
| classes.dex | 3.59 KB | ||
| jni | |||
| Natives.class | 832 B | ||
| resources.ap_ | 7.9 KB | ||
| default.properties | 364 B | ||
| gen | |||
| ch02 | |||
| project | |||
| R.java | 634 B | ||
| native | |||
| Makefile | 1.11 KB | ||
| include | |||
| jni_Natives.h | 418 B | ||
| lib.c | 3.38 KB | ||
| main.c | 270 B | ||
| testlib | 2.76 KB | ||
| testlib.c | 350 B | ||
| res | |||
| drawable | |||
| icon.png | 3.11 KB | ||
| layout | |||
| main.xml | 382 B | ||
| values | |||
| strings.xml | 171 B | ||
| src | |||
| ch02 | |||
| project | |||
| MainActivity.java | 1.45 KB | ||
| jni | |||
| Natives.java | 384 B | ||
| ch03.SpaceBlaster | |||
| .classpath | 280 B | ||
| .project | 853 B | ||
| AndroidManifest.xml | 677 B | ||
| bin | |||
| ch03 | |||
| common | |||
| AudioClip$1.class | 1.31 KB | ||
| AudioClip.class | 2.38 KB | ||
| Tools$1.class | 760 B | ||
| Tools.class | 1.89 KB | ||
| game | |||
| sb | |||
| ArcadeGame$UpdateTask.class | 737 B | ||
| ArcadeGame.class | 2.53 KB | ||
| R$attr.class | 322 B | ||
| R$drawable.class | 703 B | ||
| R$id.class | 371 B | ||
| R$layout.class | 376 B | ||
| R$raw.class | 438 B | ||
| R$string.class | 409 B | ||
| R.class | 527 B | ||
| SpaceBlaster.class | 1.27 KB | ||
| SpaceBlasterGame.class | 15.52 KB | ||
| ch03.SpaceBlaster.apk | 77.54 KB | ||
| classes.dex | 20.86 KB | ||
| resources.ap_ | 64.33 KB | ||
| default.properties | 364 B | ||
| gen | |||
| ch03 | |||
| game | |||
| sb | |||
| R.java | 1.45 KB | ||
| res | |||
| drawable | |||
| icon.png | 3.8 KB | ||
| sb_boom0.gif | 1.21 KB | ||
| sb_boom1.gif | 1.12 KB | ||
| sb_boom2.gif | 964 B | ||
| sb_boom3.gif | 748 B | ||
| sb_boom4.gif | 396 B | ||
| sb_bullet.gif | 175 B | ||
| sb_fire0.gif | 85 B | ||
| sb_fire1.gif | 79 B | ||
| sb_meteor.gif | 2.4 KB | ||
| sb_ship.gif | 2.14 KB | ||
| layout | |||
| main.xml | 356 B | ||
| raw | |||
| sb_blast.mp3 | 14.25 KB | ||
| sb_collisn.mp3 | 14.63 KB | ||
| sb_mdestr.mp3 | 17.06 KB | ||
| values | |||
| strings.xml | 176 B | ||
| src | |||
| ch03 | |||
| common | |||
| AudioClip.java | 1.31 KB | ||
| Tools.java | 1.09 KB | ||
| game | |||
| sb | |||
| ArcadeGame.java | 3 KB | ||
| SpaceBlaster.java | 952 B | ||
| SpaceBlasterGame.java | 17.31 KB | ||
| ch04.Asteroids | |||
| .classpath | 280 B | ||
| .project | 850 B | ||
| AndroidManifest.xml | 684 B | ||
| bin | |||
| ch04 | |||
| common | |||
| AudioClip$1.class | 1.31 KB | ||
| AudioClip.class | 2.38 KB | ||
| Polygon.class | 3.97 KB | ||
| Rectangle.class | 1.35 KB | ||
| Tools$1.class | 760 B | ||
| Tools.class | 1.89 KB | ||
| game | |||
| ArcadeGame$UpdateTask.class | 716 B | ||
| ArcadeGame.class | 2.51 KB | ||
| Asteroids.class | 18.72 KB | ||
| AsteroidsActivity.class | 1.28 KB | ||
| Constants.class | 1.56 KB | ||
| PolygonSprite.class | 2.65 KB | ||
| R$attr.class | 313 B | ||
| R$drawable.class | 378 B | ||
| R$id.class | 363 B | ||
| R$layout.class | 372 B | ||
| R$raw.class | 555 B | ||
| R$string.class | 371 B | ||
| R.class | 503 B | ||
| ch04.Asteroids.apk | 212.25 KB | ||
| classes.dex | 30.2 KB | ||
| resources.ap_ | 194.87 KB | ||
| default.properties | 364 B | ||
| gen | |||
| ch04 | |||
| game | |||
| R.java | 1.09 KB | ||
| res | |||
| drawable | |||
| asteroids.png | 3.1 KB | ||
| layout | |||
| asteroids.xml | 334 B | ||
| raw | |||
| a_crash.mp3 | 24.38 KB | ||
| a_explosion.mp3 | 53.06 KB | ||
| a_fire.mp3 | 21.56 KB | ||
| a_missle.mp3 | 18.56 KB | ||
| a_saucer.mp3 | 19.13 KB | ||
| a_thrusters.mp3 | 33.56 KB | ||
| a_warp.mp3 | 18 KB | ||
| values | |||
| strings.xml | 116 B | ||
| src | |||
| ch04 | |||
| common | |||
| AudioClip.java | 1.31 KB | ||
| Polygon.java | 4.73 KB | ||
| Rectangle.java | 2.4 KB | ||
| Tools.java | 1.09 KB | ||
| game | |||
| ArcadeGame.java | 3 KB | ||
| Asteroids.java | 30.61 KB | ||
| AsteroidsActivity.java | 922 B | ||
| Constants.java | 2.41 KB | ||
| PolygonSprite.java | 3.78 KB | ||
| ch05.OpenGL | |||
| .classpath | 280 B | ||
| .project | 847 B | ||
| AndroidManifest.xml | 996 B | ||
| bin | |||
| ch05.OpenGL.apk | 14.53 KB | ||
| classes.dex | 14.53 KB | ||
| opengl | |||
| jni | |||
| Natives$EventListener.class | 265 B | ||
| Natives.class | 854 B | ||
| scenes | |||
| EglHelper.class | 3.46 KB | ||
| GLSurfaceView.class | 2.85 KB | ||
| GLThread.class | 6 KB | ||
| Renderer.class | 307 B | ||
| cubes | |||
| Cube.class | 2.05 KB | ||
| CubeRenderer.class | 2.47 KB | ||
| test | |||
| JavaGLActivity.class | 1.13 KB | ||
| NativeGLActivity.class | 1.44 KB | ||
| R$attr.class | 319 B | ||
| R$drawable.class | 379 B | ||
| R$layout.class | 373 B | ||
| R$string.class | 406 B | ||
| R.class | 447 B | ||
| resources.ap_ | 5.64 KB | ||
| default.properties | 364 B | ||
| gen | |||
| opengl | |||
| test | |||
| R.java | 633 B | ||
| native | |||
| Makefile | 1.28 KB | ||
| cube.c | 1023 B | ||
| cuberenderer.c | 5.62 KB | ||
| gl-dyn | 2.45 KB | ||
| include | |||
| opengl_jni_Natives.h | 430 B | ||
| opengl_jni_Natives_EventListener.h | 304 B | ||
| libgltest_jni.so | 7.22 KB | ||
| test.c | 105 B | ||
| triangle.c | 1.13 KB | ||
| res | |||
| drawable | |||
| icon.png | 3.11 KB | ||
| layout | |||
| main.xml | 382 B | ||
| values | |||
| strings.xml | 176 B | ||
| src | |||
| opengl | |||
| jni | |||
| Natives.java | 616 B | ||
| scenes | |||
| EglHelper.java | 4.54 KB | ||
| GLSurfaceView.java | 3.57 KB | ||
| GLThread.java | 7.12 KB | ||
| Renderer.java | 983 B | ||
| cubes | |||
| Cube.java | 3.05 KB | ||
| CubeRenderer.java | 4.36 KB | ||
| test | |||
| JavaGLActivity.java | 1.19 KB | ||
| NativeGLActivity.java | 1.35 KB | ||
| ch06.Wolf3D.SW | |||
| .classpath | 280 B | ||
| .project | 850 B | ||
| AndroidManifest.xml | 682 B | ||
| assets | |||
| wolfsw.zip | 551.79 KB | ||
| bin | |||
| ch06.Wolf3D.SW.apk | 2.29 MB | ||
| classes.dex | 36.34 KB | ||
| game | |||
| controller | |||
| ControllerListener.class | 188 B | ||
| SNESController$1.class | 1.18 KB | ||
| SNESController$10.class | 1.18 KB | ||
| SNESController$2.class | 1.18 KB | ||
| SNESController$3.class | 1.18 KB | ||
| SNESController$4.class | 1.18 KB | ||
| SNESController$5.class | 1.18 KB | ||
| SNESController$6.class | 1.18 KB | ||
| SNESController$7.class | 1.18 KB | ||
| SNESController$8.class | 1.18 KB | ||
| SNESController$9.class | 1.18 KB | ||
| SNESController.class | 2.65 KB | ||
| wolfsw | |||
| R$array.class | 399 B | ||
| R$attr.class | 319 B | ||
| R$drawable.class | 1.1 KB | ||
| R$id.class | 730 B | ||
| R$layout.class | 373 B | ||
| R$raw.class | 2.76 KB | ||
| R$string.class | 409 B | ||
| R.class | 560 B | ||
| WolfLauncher$1.class | 815 B | ||
| WolfLauncher$2.class | 789 B | ||
| WolfLauncher$3.class | 945 B | ||
| WolfLauncher$eNavMethod.class | 1.1 KB | ||
| WolfLauncher.class | 10.64 KB | ||
| resources.ap_ | 2.02 MB | ||
| wolf | |||
| audio | |||
| AudioClip$1.class | 931 B | ||
| AudioClip$2.class | 947 B | ||
| AudioClip.class | 3.06 KB | ||
| AudioManager.class | 3.76 KB | ||
| SoundNames.class | 1.34 KB | ||
| jni | |||
| Natives$EventListener.class | 374 B | ||
| Natives.class | 2.28 KB | ||
| util | |||
| DialogTool$1.class | 1.43 KB | ||
| DialogTool$2.class | 761 B | ||
| DialogTool$3.class | 838 B | ||
| DialogTool$4.class | 864 B | ||
| DialogTool.class | 4.26 KB | ||
| LibraryLoader.class | 1.1 KB | ||
| ScanCodes.class | 3.99 KB | ||
| WolfTools$1.class | 757 B | ||
| WolfTools.class | 4.65 KB | ||
| default.properties | 960 B | ||
| gen | |||
| game | |||
| wolfsw | |||
| R.java | 6.96 KB | ||
| libs | |||
| armeabi | |||
| libwolf_jni.so | 595.21 KB | ||
| native | |||
| gp2xwolf3d | |||
| Makefile | 3.94 KB | ||
| Makefile.lgp | 1.77 KB | ||
| Makefile.orig | 1.81 KB | ||
| NOTES | 2.39 KB | ||
| README | 744 B | ||
| audiosod.h | 4.01 KB | ||
| audiowl6.h | 4.37 KB | ||
| fmopl.c | 26.56 KB | ||
| fmopl.h | 3.91 KB | ||
| foreign.h | 4.9 KB | ||
| gfxv_sdm.h | 6.83 KB | ||
| gfxv_sod.h | 9.31 KB | ||
| gfxv_wl1.h | 6.38 KB | ||
| gfxv_wl6.h | 7.68 KB | ||
| gfxv_wl6_92.h | 8.7 KB | ||
| gp2xcont.h | 846 B | ||
| id_ca.c | 24.7 KB | ||
| id_ca.h | 2.09 KB | ||
| id_heads.h | 1.26 KB | ||
| id_us.c | 10.88 KB | ||
| id_us.h | 1.02 KB | ||
| id_vh.c | 8.44 KB | ||
| id_vh.h | 1.73 KB | ||
| include | |||
| jni_wolf.h | 1.39 KB | ||
| wolf_jni_Natives.h | 1.14 KB | ||
| wolf_jni_Natives_EventListener.h | 298 B | ||
| jni_wolf.c | 8.22 KB | ||
| misc.c | 6.02 KB | ||
| misc.h | 1.78 KB | ||
| objs.c | 8.99 KB | ||
| readme.txt | 1.75 KB | ||
| scripts | |||
| CVS | |||
| Entries | 265 B | ||
| Entries.Extra | 124 B | ||
| Entries.Extra.Old | 124 B | ||
| Entries.Old | 265 B | ||
| Repository | 20 B | ||
| Root | 63 B | ||
| sod.gpe | 86 B | ||
| soddemo.gpe | 89 B | ||
| sodm2.gpe | 88 B | ||
| sodm3.gpe | 88 B | ||
| wolf3d.gpe | 87 B | ||
| wolf3dsw.gpe | 89 B | ||
| sd_comm.c | 5.86 KB | ||
| sd_comm.h | 1.05 KB | ||
| sd_null.c | 3.91 KB | ||
| sd_null.c.orig | 3.4 KB | ||
| sd_oss.c | 20.19 KB | ||
| test.c | 311 B | ||
| version.h | 379 B | ||
| vi_comm.c | 9.78 KB | ||
| vi_comm.h | 3.66 KB | ||
| vi_null.c | 4.54 KB | ||
| vi_sdl.c | 9.38 KB | ||
| wl_act1.c | 21.49 KB | ||
| wl_act2.c | 44.37 KB | ||
| wl_act3.c | 42.27 KB | ||
| wl_act3.h | 9.97 KB | ||
| wl_agent.c | 25.61 KB | ||
| wl_agent.c.orig | 25.5 KB | ||
| wl_debug.c | 4.26 KB | ||
| wl_def.h | 37.24 KB | ||
| wl_def.h.orig | 37.24 KB | ||
| wl_draw.c | 30.7 KB | ||
| wl_game.c | 26.3 KB | ||
| wl_inter.c | 27.86 KB | ||
| wl_main.c | 62.86 KB | ||
| wl_menu.c | 70.82 KB | ||
| wl_menu.h | 4.56 KB | ||
| wl_play.c | 23.9 KB | ||
| wl_state.c | 27.45 KB | ||
| wl_text.c | 12.55 KB | ||
| wolf3d.gpe | 683.47 KB | ||
| res | |||
| drawable | |||
| exit.png | 4.17 KB | ||
| icon.png | 6.96 KB | ||
| nav.png | 5.08 KB | ||
| snes.png | 69.94 KB | ||
| snes_a0.png | 4.15 KB | ||
| snes_a1.png | 4.47 KB | ||
| snes_b0.png | 2.92 KB | ||
| snes_b1.png | 3.3 KB | ||
| snes_d0.png | 2.72 KB | ||
| snes_d1.png | 3.11 KB | ||
| snes_l0.png | 3.19 KB | ||
| snes_l1.png | 3.43 KB | ||
| snes_r0.png | 3.2 KB | ||
| snes_r1.png | 3.41 KB | ||
| snes_select0.png | 2.9 KB | ||
| snes_select1.png | 2.95 KB | ||
| snes_start0.png | 2.8 KB | ||
| snes_start1.png | 2.84 KB | ||
| snes_u0.png | 3.2 KB | ||
| snes_u1.png | 3.53 KB | ||
| snes_x0.png | 3.43 KB | ||
| snes_x1.png | 3.75 KB | ||
| snes_y0.png | 3.73 KB | ||
| snes_y1.png | 4.08 KB | ||
| view.png | 2.76 KB | ||
| layout | |||
| wolf.xml | 4.23 KB | ||
| raw | |||
| bdopn.wav | 14.73 KB | ||
| bgdth1.wav | 8.31 KB | ||
| bgdth2.wav | 4.22 KB | ||
| birds.wav | 65.94 KB | ||
| bosdth.wav | 54.31 KB | ||
| bospn.wav | 43.62 KB | ||
| brsdth.wav | 32.21 KB | ||
| bspdth.wav | 17.94 KB | ||
| cacdth.wav | 21.71 KB | ||
| cacsit.wav | 29.32 KB | ||
| claw.wav | 3.29 KB | ||
| cybdth.wav | 17.16 KB | ||
| cybsit.wav | 24.87 KB | ||
| dmact.wav | 6.55 KB | ||
| dmpain.wav | 6.75 KB | ||
| dogattk.wav | 6.75 KB | ||
| dogbark.wav | 6.55 KB | ||
| dogdth.wav | 4.54 KB | ||
| dogsit.wav | 5.6 KB | ||
| dorcls.wav | 30.81 KB | ||
| doropn.wav | 15.46 KB | ||
| dstink.wav | 12.28 KB | ||
| eva.wav | 20.35 KB | ||
| evillaugh.wav | 21.71 KB | ||
| firsht.wav | 7.96 KB | ||
| firxpl.wav | 10.99 KB | ||
| flamesnd.wav | 10.99 KB | ||
| flamst.wav | 68.63 KB | ||
| gatlingun.wav | 7.96 KB | ||
| getpow.wav | 10.25 KB | ||
| gutag.wav | 15.11 KB | ||
| hoof.wav | 7.69 KB | ||
| itemup.wav | 2.76 KB | ||
| keenpn.wav | 32.77 KB | ||
| kntdth.wav | 22.36 KB | ||
| kntsit.wav | 27.12 KB | ||
| mandth.wav | 25.13 KB | ||
| mansit.wav | 17.41 KB | ||
| mnpain.wav | 65.94 KB | ||
| mus_emnycrnr.mid | 4.79 KB | ||
| mus_getthem.mid | 12.96 KB | ||
| mus_leftalone.mid | 3.66 KB | ||
| mus_marchwar.mid | 6.53 KB | ||
| mus_pow.mid | 4.91 KB | ||
| mus_srchenmy.mid | 11.64 KB | ||
| mus_title.midi | 13.18 KB | ||
| mus_ultchall.mid | 17.59 KB | ||
| mus_zerohour.mid | 9.96 KB | ||
| noway.wav | 1.85 KB | ||
| oof.wav | 3.49 KB | ||
| pacman.wav | 46.69 KB | ||
| pepain.wav | 6.86 KB | ||
| pesit.wav | 10.77 KB | ||
| pistol.wav | 5.59 KB | ||
| plasma.wav | 12.64 KB | ||
| pldeth.wav | 28.47 KB | ||
| plpain.wav | 3.29 KB | ||
| podth1.wav | 6.4 KB | ||
| podth2.wav | 11.14 KB | ||
| podth3.wav | 9.98 KB | ||
| popain.wav | 5.52 KB | ||
| posit1.wav | 8.79 KB | ||
| posit2.wav | 8.79 KB | ||
| posit3.wav | 8.79 KB | ||
| pstart.wav | 43.33 KB | ||
| pstop.wav | 13.44 KB | ||
| rxplod.wav | 14.32 KB | ||
| scheist.wav | 10.32 KB | ||
| shotgn.wav | 5.32 KB | ||
| skeatk.wav | 14.46 KB | ||
| skedth.wav | 11.2 KB | ||
| skepch.wav | 3.29 KB | ||
| skesit.wav | 15.3 KB | ||
| spion.wav | 7.58 KB | ||
| ssdth.wav | 8.1 KB | ||
| sssit.wav | 6.31 KB | ||
| swtchn.wav | 6.74 KB | ||
| vipain.wav | 20 KB | ||
| water.wav | 68.63 KB | ||
| waterdrop.wav | 6.86 KB | ||
| wpnup.wav | 4.78 KB | ||
| yeah.wav | 10.25 KB | ||
| values | |||
| arrays.xml | 975 B | ||
| strings.xml | 166 B | ||
| src | |||
| game | |||
| controller | |||
| ControllerListener.java | 332 B | ||
| SNESController.java | 8.52 KB | ||
| wolfsw | |||
| WolfLauncher.java | 15.61 KB | ||
| wolf | |||
| audio | |||
| AudioClip.java | 2.71 KB | ||
| AudioManager.java | 4.63 KB | ||
| SoundNames.java | 7.13 KB | ||
| jni | |||
| Natives.java | 3.83 KB | ||
| util | |||
| DialogTool.java | 6.36 KB | ||
| LibraryLoader.java | 1.03 KB | ||
| ScanCodes.java | 8.28 KB | ||
| WolfTools.java | 4.46 KB | ||
| ch07.Android.Doom | |||
| .classpath | 280 B | ||
| .project | 853 B | ||
| AndroidManifest.xml | 1.09 KB | ||
| assets | |||
| lib.gzip | 413.03 KB | ||
| prboom.cfg | 9.72 KB | ||
| sound.zip | 387.27 KB | ||
| bin | |||
| ch07.Android.Doom.apk | 1.51 MB | ||
| classes.dex | 46.11 KB | ||
| doom | |||
| audio | |||
| AudioClip$1.class | 906 B | ||
| AudioClip$2.class | 922 B | ||
| AudioClip.class | 3 KB | ||
| AudioManager.class | 4.7 KB | ||
| jni | |||
| Natives$EventListener.class | 463 B | ||
| Natives.class | 2.36 KB | ||
| ServerNatives$EventListener.class | 321 B | ||
| ServerNatives.class | 988 B | ||
| util | |||
| DialogTool$1.class | 2.12 KB | ||
| DialogTool$2.class | 1.28 KB | ||
| DialogTool$3.class | 763 B | ||
| DialogTool$4.class | 1.26 KB | ||
| DialogTool$5.class | 761 B | ||
| DialogTool$6.class | 838 B | ||
| DialogTool$7.class | 864 B | ||
| DialogTool.class | 5.94 KB | ||
| DoomTools$1.class | 1.2 KB | ||
| DoomTools$2.class | 719 B | ||
| DoomTools.class | 7.94 KB | ||
| GameFileDownloader$1.class | 1.58 KB | ||
| GameFileDownloader.class | 4.24 KB | ||
| LibraryLoader.class | 1.04 KB | ||
| WebDownload$DownloadListener.class | 286 B | ||
| WebDownload.class | 5.2 KB | ||
| org | |||
| doom | |||
| DoomClient$1.class | 2.23 KB | ||
| DoomClient$10.class | 955 B | ||
| DoomClient$11.class | 955 B | ||
| DoomClient$12.class | 955 B | ||
| DoomClient$13.class | 955 B | ||
| DoomClient$2.class | 844 B | ||
| DoomClient$3.class | 769 B | ||
| DoomClient$4.class | 770 B | ||
| DoomClient$5.class | 1000 B | ||
| DoomClient$6.class | 955 B | ||
| DoomClient$7.class | 955 B | ||
| DoomClient$8.class | 955 B | ||
| DoomClient$9.class | 955 B | ||
| DoomClient$eNavMethod.class | 1.1 KB | ||
| DoomClient.class | 14.37 KB | ||
| DoomServer$1.class | 719 B | ||
| DoomServer.class | 1.64 KB | ||
| R$array.class | 458 B | ||
| R$attr.class | 310 B | ||
| R$drawable.class | 799 B | ||
| R$id.class | 1.02 KB | ||
| R$layout.class | 427 B | ||
| R$raw.class | 358 B | ||
| R$string.class | 400 B | ||
| R.class | 533 B | ||
| resources.ap_ | 1.09 MB | ||
| default.properties | 449 B | ||
| gen | |||
| org | |||
| doom | |||
| R.java | 3.19 KB | ||
| libs | |||
| armeabi | |||
| libdoom_jni.so | 1.02 MB | ||
| native | |||
| prboom | |||
| Makefile | 3.88 KB | ||
| Makefile.am | 3.07 KB | ||
| Makefile.in | 28.17 KB | ||
| Makefile.orig | 25.76 KB | ||
| POSIX | |||
| Makefile | 12.48 KB | ||
| Makefile.am | 173 B | ||
| Makefile.in | 12.13 KB | ||
| i_system.c | 3.6 KB | ||
| i_system.o | 6.15 KB | ||
| libposixdoom.a | 6.38 KB | ||
| SDL | |||
| Makefile | 12.91 KB | ||
| Makefile.am | 306 B | ||
| Makefile.in | 12.75 KB | ||
| SDL_win32_main.c | 9.66 KB | ||
| i_joy.c | 3.29 KB | ||
| i_main.c | 10 KB | ||
| i_network.c | 6.56 KB | ||
| i_sound.c | 18.04 KB | ||
| i_sshot.c | 7.83 KB | ||
| i_system.c | 10.75 KB | ||
| i_video.c | 19.1 KB | ||
| libsdldoom.a | 108.5 KB | ||
| am_map.c | 39.93 KB | ||
| am_map.h | 3.86 KB | ||
| config.h | 5.96 KB | ||
| d_client.c | 14.62 KB | ||
| d_deh.c | 108.7 KB | ||
| d_deh.h | 40.19 KB | ||
| d_englsh.h | 24.01 KB | ||
| d_event.h | 2.88 KB | ||
| d_items.c | 2.84 KB | ||
| d_items.h | 1.77 KB | ||
| d_main.c | 48.33 KB | ||
| d_main.h | 2.57 KB | ||
| d_net.h | 6.34 KB | ||
| d_player.h | 5.89 KB | ||
| d_server.c | 21.96 KB | ||
| d_think.h | 2.81 KB | ||
| d_ticcmd.h | 2.04 KB | ||
| doomdata.h | 5.89 KB | ||
| doomdef.c | 1.67 KB | ||
| doomdef.h | 8.85 KB | ||
| doomstat.c | 3.83 KB | ||
| doomstat.h | 9.83 KB | ||
| doomtype.h | 4.44 KB | ||
| dstrings.c | 3.4 KB | ||
| dstrings.h | 2.52 KB | ||
| f_finale.c | 17.59 KB | ||
| f_finale.h | 1.69 KB | ||
| f_wipe.c | 5.87 KB | ||
| f_wipe.h | 1.55 KB | ||
| g_game.c | 84.04 KB | ||
| g_game.h | 6.7 KB | ||
| gl_intern.h | 2.75 KB | ||
| gl_main.c | 91.81 KB | ||
| gl_struct.h | 2.25 KB | ||
| gl_texture.c | 28.61 KB | ||
| hu_lib.c | 16.86 KB | ||
| hu_lib.h | 6.33 KB | ||
| hu_stuff.c | 44.96 KB | ||
| hu_stuff.h | 3.32 KB | ||
| i_joy.h | 1.59 KB | ||
| i_main.c | 10.17 KB | ||
| i_main.h | 1.57 KB | ||
| i_network.c | 9.71 KB | ||
| i_network.h | 2.83 KB | ||
| i_sound.c | 18.55 KB | ||
| i_sound.h | 3.33 KB | ||
| i_system.c | 9.28 KB | ||
| i_system.h | 2.44 KB | ||
| i_video.c | 21.44 KB | ||
| i_video.h | 2.61 KB | ||
| i_video_jni.c | 26.27 KB | ||
| include | |||
| doom_jni_Natives.h | 1.16 KB | ||
| doom_jni_Natives_EventListener.h | 298 B | ||
| jni_doom.h | 2.63 KB | ||
| info.c | 157.69 KB | ||
| info.h | 25.72 KB | ||
| jni_doom.c | 9.71 KB | ||
| lprintf.c | 9.43 KB | ||
| lprintf.h | 2.39 KB | ||
| m_argv.c | 1.91 KB | ||
| m_argv.h | 1.62 KB | ||
| m_bbox.c | 1.88 KB | ||
| m_bbox.h | 1.7 KB | ||
| m_cheat.c | 23.3 KB | ||
| m_cheat.h | 1.79 KB | ||
| m_fixed.h | 5.94 KB | ||
| m_menu.c | 148.16 KB | ||
| m_menu.h | 6.51 KB | ||
| m_misc.c | 46.46 KB | ||
| m_misc.h | 3.77 KB | ||
| m_random.c | 5.48 KB | ||
| m_random.h | 5.74 KB | ||
| m_swap.h | 4.11 KB | ||
| md5.c | 8.38 KB | ||
| md5.h | 1.45 KB | ||
| mmus2mid.c | 24.32 KB | ||
| mmus2mid.h | 2.77 KB | ||
| p_ceilng.c | 12.5 KB | ||
| p_checksum.c | 2.25 KB | ||
| p_checksum.h | 151 B | ||
| p_doors.c | 21.17 KB | ||
| p_enemy.c | 67.45 KB | ||
| p_enemy.h | 3.59 KB | ||
| p_floor.c | 32.83 KB | ||
| p_genlin.c | 32.14 KB | ||
| p_inter.c | 25.45 KB | ||
| p_inter.h | 2.56 KB | ||
| p_lights.c | 11.01 KB | ||
| p_map.c | 64.59 KB | ||
| p_map.h | 3.73 KB | ||
| p_maputl.c | 18.87 KB | ||
| p_maputl.h | 3.03 KB | ||
| p_mobj.c | 40.01 KB | ||
| p_mobj.h | 14.5 KB | ||
| p_plats.c | 12.29 KB | ||
| p_pspr.c | 21.34 KB | ||
| p_pspr.h | 3.09 KB | ||
| p_saveg.c | 30.97 KB | ||
| p_saveg.h | 2.29 KB | ||
| p_setup.c | 51.34 KB | ||
| p_setup.h | 2.07 KB | ||
| p_sight.c | 11.12 KB | ||
| p_spec.c | 96.98 KB | ||
| p_spec.h | 21.42 KB | ||
| p_switch.c | 34.11 KB | ||
| p_telept.c | 11.67 KB | ||
| p_tick.c | 8.2 KB | ||
| p_tick.h | 2.43 KB | ||
| p_user.c | 11.99 KB | ||
| p_user.h | 1.71 KB | ||
| prboom | 2.25 MB | ||
| prboom-game-server | 11.53 KB | ||
| protocol.h | 3.49 KB | ||
| r_bsp.c | 21.17 KB | ||
| r_bsp.h | 2.05 KB | ||
| r_data.c | 22.29 KB | ||
| r_data.h | 3.65 KB | ||
| r_defs.h | 12.5 KB | ||
| r_demo.c | 2.73 KB | ||
| r_demo.h | 1.65 KB | ||
| r_draw.c | 34.96 KB | ||
| r_draw.h | 5.3 KB | ||
| r_drawcolpipeline.inl | 2.04 KB | ||
| r_drawcolumn.inl | 13.02 KB | ||
| r_drawflush.inl | 8.9 KB | ||
| r_drawspan.inl | 5.19 KB | ||
| r_filter.c | 4.28 KB | ||
| r_filter.h | 9.88 KB | ||
| r_fps.c | 11.07 KB | ||
| r_fps.h | 2.22 KB | ||
| r_main.c | 16.81 KB | ||
| r_main.h | 3.6 KB | ||
| r_patch.c | 26.23 KB | ||
| r_patch.h | 3.17 KB | ||
| r_plane.c | 13.46 KB | ||
| r_plane.h | 2.24 KB | ||
| r_segs.c | 27.98 KB | ||
| r_segs.h | 1.58 KB | ||
| r_sky.c | 1.79 KB | ||
| r_sky.h | 1.72 KB | ||
| r_state.h | 3.05 KB | ||
| r_things.c | 30.6 KB | ||
| r_things.h | 2.56 KB | ||
| s_sound.c | 18.07 KB | ||
| s_sound.h | 2.86 KB | ||
| sounds.c | 7.5 KB | ||
| sounds.h | 5.13 KB | ||
| st_lib.c | 9.32 KB | ||
| st_lib.h | 4.05 KB | ||
| st_stuff.c | 30.86 KB | ||
| st_stuff.h | 3.31 KB | ||
| tables.c | 3.97 KB | ||
| tables.h | 2.87 KB | ||
| tic | 0 B | ||
| v_video.c | 30.59 KB | ||
| v_video.h | 6.46 KB | ||
| version.c | 1.41 KB | ||
| version.h | 1.45 KB | ||
| w_memcache.c | 4.18 KB | ||
| w_mmap.c | 8.29 KB | ||
| w_wad.c | 14.23 KB | ||
| w_wad.h | 4.32 KB | ||
| wi_stuff.c | 45.54 KB | ||
| wi_stuff.h | 1.87 KB | ||
| z_bmalloc.c | 3.93 KB | ||
| z_bmalloc.h | 2.08 KB | ||
| z_zone.c | 17.42 KB | ||
| z_zone.h | 4.33 KB | ||
| res | |||
| drawable | |||
| blank.png | 209 B | ||
| cleanup.png | 3 KB | ||
| doom.jpg?042148 | 172.37 KB | ||
| down.png | 1.29 KB | ||
| exit.png | 4.17 KB | ||
| help.png | 4.55 KB | ||
| icon.png | 6.45 KB | ||
| install.png | 5.49 KB | ||
| left.png | 1.43 KB | ||
| map.png | 2.08 KB | ||
| nav.png | 5.08 KB | ||
| open.png | 1.08 KB | ||
| right.png | 1.33 KB | ||
| stleft.png | 1.25 KB | ||
| stright.png | 1.26 KB | ||
| up.png | 1.26 KB | ||
| layout | |||
| doom.xml | 4.81 KB | ||
| download.xml | 1.04 KB | ||
| options.xml | 2.62 KB | ||
| raw | |||
| d1intro.ogg | 92.45 KB | ||
| values | |||
| arrays.xml | 1.54 KB | ||
| strings.xml | 156 B | ||
| src | |||
| doom | |||
| audio | |||
| AudioClip.java | 2.2 KB | ||
| AudioManager.java | 5.15 KB | ||
| jni | |||
| Natives.java | 3.69 KB | ||
| ServerNatives.java | 2 KB | ||
| util | |||
| DialogTool.java | 9.07 KB | ||
| DoomTools.java | 11.19 KB | ||
| GameFileDownloader.java | 5.02 KB | ||
| LibraryLoader.java | 564 B | ||
| WebDownload.java | 5.65 KB | ||
| org | |||
| doom | |||
| DoomClient.java | 19.22 KB | ||
| DoomServer.java | 1.22 KB | ||
| cover.jpg?042148 | 60.51 KB |

Книги и журналы » Компьютерная литература » Программирование (книги)
Pro Android Games (With Source Code)
Год выпуска: 2009
Автор: Vladimir Silva
Издательство: Apress
ISBN: 978-1-4302-2647-5
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 320
Описание: Do you remember landmark games like Wolfenstein 3D, Doom, and Asteroids? Well, here’s an exciting opportunity to build and/or port these games to one of the hottest mobile and netbooks platforms today: Google’s Android.
Pro Android Games teaches you how to build cool games like Space Blaster and the classic Asteroids from scratch on the latest Android platform. This book also shows you how to port other classic freeware/shareware games like Doom and Wolfenstein 3D from C using the Java Native Interface (JNI) for Android.
This book is all about a unique perspective in Android game development: a well-balanced, powerful combination of pure Java and hybrid game development, mixing Java and C. By combining the elegant object-oriented features of Java and the raw power of C, there is no limit to the types of games that you can build for the platform. With actionable real-world source code in hand, this book allows you to dive right into games development on Android. You’ll definitely have fun, and perhaps you’ll even make some money. Enjoy!
What you’ll learn
* How to write/port advanced 3D games for any Android device.
* How to setup a Linux system for hybrid game compilation.
* How to combine Java and C code in an elegant manner by building a simple Java application on top of a native library.
* How to tackle pure Java gaming with two practical games: Space Blaster and the arcade classic Asteroids.
* How to mix OpenGL API calls in Java and C for high performance 3D graphics using the 3D cubes sample by Google.
* How to bring two of the greatest PC 3D shooters to the Android platform: Wolfenstein 3D and Doom using Java and C.
[spoiler="Скриншоты"]


[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
Silva V. Quantum Computing by Practice. Python Programming in the Cloud...2024 Posted by
andryold1 in Books
> Non-Fiction
|
14.93 MB | andryold1 | 2 years | 7 | 1 |
| 9.33 MB | andryold1 | 3 years | 0 | 0 | |
| 11.29 MB | andryold1 | 4 years | 0 | 1 | |
|
Silva V Computational Fluid Dynamics A Hands-On Approach 2020 Posted by
andryold1 in Books
> Non-Fiction
|
28.85 MB | andryold1 | 6 years | 0 | 1 |
|
Silva, Lorenzo - [Bevilacqua 2] El alquimista impaciente (r1 0 V Posted by
Anonymous in Books
> Non-Fiction
|
377.85 KB | Anonymous | 12 years | 1 | 0 |
All Comments