
File list:
J2ME CD Source Code
..................\Chapter 10
..................\..........\Advanced Direction Movement
..................\..........\...........................\AdvancedDirMoveTest.jad
..................\..........\...........................\AdvancedDirMoveTest.jar
..................\..........\...........................\AdvancedDirMoveTest.java
..................\..........\...........................\ImageSet.java
..................\..........\...........................\ship.png

..................\..........\...........................\Sprite.java
..................\..........\...........................\Tools.java
..................\..........\CollisionTest
..................\..........\.............\CollisionTest.jad
..................\..........\.............\CollisionTest.jar
..................\..........\.............\CollisionTest.java
..................\..........\.............\GameScreen.java
..................\..........\.............\ImageSet.java
..................\..........\.............\Ship.java
..................\..........\.............\ship.png

..................\..........\.............\Sprite.java
..................\..........\.............\Tools.java
..................\..........\Direction Movement
..................\..........\..................\DirMoveTest.jad
..................\..........\..................\DirMoveTest.jar
..................\..........\..................\DirMoveTest.java
..................\..........\..................\ImageSet.java
..................\..........\..................\ship.png

..................\..........\..................\Sprite.java
..................\..........\..................\Tools.java
..................\..........\EnemyTest
..................\..........\.........\Actor.java
..................\..........\.........\Bullet.java
..................\..........\.........\EnemyTest.jad
..................\..........\.........\EnemyTest.jar
..................\..........\.........\EnemyTest.java
..................\..........\.........\GameScreen.java
..................\..........\.........\general.png

..................\..........\.........\ImageSet.java
..................\..........\.........\Ship.java
..................\..........\.........\ship.png

..................\..........\.........\Sprite.java
..................\..........\.........\Tools.java
..................\Chapter 11
..................\..........\GeneratedWorldTest
..................\..........\..................\Actor.java
..................\..........\..................\Bullet.java
..................\..........\..................\GameScreen.java
..................\..........\..................\general.png

..................\..........\..................\GeneratedWorldTest.jad
..................\..........\..................\GeneratedWorldTest.jar
..................\..........\..................\GeneratedWorldTest.java
..................\..........\..................\ImageSet.java
..................\..........\..................\LevelGenerator.java
..................\..........\..................\Ship.java
..................\..........\..................\ship.png

..................\..........\..................\Sprite.java
..................\..........\..................\Tools.java
..................\..........\..................\World.java
..................\..........\..................\world.png

..................\..........\MapEditedWorld
..................\..........\..............\Actor.java
..................\..........\..............\Bullet.java
..................\..........\..............\GameScreen.java
..................\..........\..............\general.png

..................\..........\..............\ImageSet.java
..................\..........\..............\levels.dat
..................\..........\..............\Ship.java
..................\..........\..............\ship.png

..................\..........\..............\Sprite.java
..................\..........\..............\StarAssault.tsd
..................\..........\..............\StarAssault.tsp
..................\..........\..............\Tools.java
..................\..........\..............\World.java
..................\..........\..............\world.png

..................\..........\..............\WorldTest.jad
..................\..........\..............\WorldTest.jar
..................\..........\..............\WorldTest.java
..................\..........\SimpleWorldTest
..................\..........\...............\Actor.java
..................\..........\...............\Bullet.java
..................\..........\...............\GameScreen.java
..................\..........\...............\general.png

..................\..........\...............\ImageSet.java
..................\..........\...............\Ship.java
..................\..........\...............\ship.png

..................\..........\...............\Sprite.java
..................\..........\...............\Tools.java
..................\..........\...............\World.java
..................\..........\...............\world.png

..................\..........\...............\WorldTest.jad
..................\..........\...............\WorldTest.jar
..................\..........\...............\WorldTest.java
..................\..........\ActorPool.java
..................\Chapter 12
..................\..........\Actor.java
..................\..........\Bullet.java
..................\..........\GameScreen.java
..................\..........\general.png

..................\..........\mine.png

..................\..........\Ship.java
..................\..........\ship.png

..................\..........\World.java
..................\Chapter 13
..................\..........\DynaMenu.java
..................\..........\GameScreen.java
..................\..........\Splash.java
..................\..........\splash.png

..................\..........\StarAssault.java
..................\..........\TextForm.java
..................\Chapter 14
..................\..........\ImageSet.java
..................\Chapter 16
..................\..........\build.xml
..................\..........\DynaMenu.java
..................\..........\en.txt
..................\Chapter 17
..................\..........\ScreenShot1.png

..................\..........\ScreenShot2.png

..................\..........\ScreenShot3.png

..................\..........\StarAssault-GameGuide.doc
..................\..........\StarAssault-GameGuide.pdf
..................\Chapter 19
..................\..........\alienhead.png

..................\..........\ChoiceExample.java
..................\..........\CustomItemExample.java
..................\..........\FormLayoutExample.java
..................\..........\GameCanvasExample.java
..................\..........\GraphicsExample.java
..................\..........\ItemCommandExample.java
..................\..........\LayerExample.java
..................\..........\orb.png

..................\..........\pipes.png

..................\..........\RGBImageExample.java
..................\..........\SmileyItem.java
..................\..........\SpacerExample.java
..................\..........\starassault-build.xml
..................\..........\Thumbs.db
..................\Chapter 20
..................\..........\TankAttack
..................\..........\..........\Actor.java
..................\..........\..........\build.xml
..................\..........\..........\GameScreen.java
..................\..........\..........\grass.png

..................\..........\..........\ImageSet.java
..................\..........\..........\Sprite.java
..................\..........\..........\Tank.java
..................\..........\..........\tank.png

..................\..........\..........\tank.psd
..................\..........\..........\TankAttack.java
..................\..........\..........\Tools.java
..................\..........\..........\tree.png

..................\..........\..........\World.java
..................\Chapter 21
..................\..........\Raycaster
..................\..........\.........\res
..................\..........\.........\...\default
..................\..........\.........\...\.......\net
..................\..........\.........\...\.......\...\jscience
..................\..........\.........\...\.......\...\........\math
..................\..........\.........\...\.......\...\........\....\kvm
..................\..........\.........\...\.......\...\........\....\...\MathFP.class
..................\..........\.........\...\.......\background.png

..................\..........\.........\...\nokia
..................\..........\.........\src
..................\..........\.........\...\Actor.java
..................\..........\.........\...\GameScreen.java
..................\..........\.........\...\ImageSet.java
..................\..........\.........\...\Player.java
..................\..........\.........\...\Raycaster.java
..................\..........\.........\...\Sprite.java
..................\..........\.........\...\Tools.java
..................\..........\.........\...\World.java
..................\..........\.........\build.xml
..................\..........\.........\Raycaster.jad
..................\..........\.........\Raycaster.jar
..................\Chapter 22
..................\..........\tomcat-webapps
..................\..........\..............\StarAssault
..................\..........\..............\...........\WEB-INF
..................\..........\..............\...........\.......\classes
..................\..........\..............\...........\.......\.......\ScoreServlet.class
..................\..........\..............\...........\.......\web.xml
..................\..........\..............\test
..................\..........\..............\....\WEB-INF
..................\..........\..............\....\.......\classes
..................\..........\..............\....\.......\.......\SimpleServlet.class
..................\..........\..............\....\.......\web.xml
..................\..........\NetworkingTest.java
..................\..........\ScoreServlet.java
..................\..........\SimpleServlet.java
..................\Chapter 4
..................\.........\HelloToolkit
..................\.........\............\bin
..................\.........\............\...\HelloToolkit.jad
..................\.........\............\...\MANIFEST.MF
..................\.........\............\classes
..................\.........\............\.......\HelloToolkit.class
..................\.........\............\lib
..................\.........\............\res
..................\.........\............\src
..................\.........\............\...\HelloToolkit.java
..................\.........\............\tmpclasses
..................\.........\............\..........\HelloToolkit.class
..................\.........\............\tmplib
..................\.........\Hello.java
..................\.........\Hello2.java
..................\Chapter 5
..................\.........\alienhead.png

..................\.........\CanvasTest.java
..................\.........\CommandListenTest.java
..................\.........\ImageItemTest.java
..................\.........\KeyEventTest.java
..................\.........\LifecycleTest.java
..................\.........\ListenerRMS.java
..................\.........\ListTest.java
..................\.........\NetworkingTest.java
..................\.........\SimpleRMS.java
..................\.........\SortedRMS.java
..................\.........\TextBoxTest.java
..................\.........\TextFieldTest.java
..................\.........\TimerTest.java
..................\Chapter 6
..................\.........\alienhead-trans.png

..................\.........\alienhead.png

..................\.........\FullCanvasTest.jad
..................\.........\FullCanvasTest.jar
..................\.........\FullCanvasTest.java
..................\.........\NokiaGraphicsTest.jad
..................\.........\NokiaGraphicsTest.jar
..................\.........\NokiaGraphicsTest.java
..................\.........\NokiaSound.jad
..................\.........\NokiaSound.jar
..................\.........\NokiaSound.java
..................\.........\redstripe.png

..................\Chapter 7
..................\.........\RoadRun
..................\.........\.......\Actor.java
..................\.........\.......\CarActor.java
..................\.........\.......\GameScreen.java
..................\.........\.......\MainMenu.java
..................\.........\.......\MANIFEST.MF
..................\.........\.......\RoadRun.jad
..................\.........\.......\RoadRun.jar
..................\.........\.......\RoadRun.java
..................\.........\.......\TruckActor.java
..................\.........\.......\VehicleActor.java
..................\.........\.......\WombatActor.java
..................\Chapter 9
..................\.........\AdvancedSpriteTest.jad
..................\.........\AdvancedSpriteTest.jar
..................\.........\AdvancedSpriteTest.java
..................\.........\ImageSet.java
..................\.........\mine.png

..................\.........\ship.png

..................\.........\Sprite.java
..................\.........\SpriteTest.jad
..................\.........\SpriteTest.jar
..................\.........\SpriteTest.java
..................\.........\Tools.java
..................\MathFP Class
..................\............\net
..................\............\...\jscience
..................\............\...\........\math
..................\............\...\........\....\kvm
..................\............\...\........\....\...\MathFP.class
..................\............\README.txt
..................\StarAssault
..................\...........\build
..................\...........\.....\default-en
..................\...........\.....\..........\classes
..................\...........\.....\..........\.......\Actor.class
..................\...........\.....\..........\.......\ActorPool.class
..................\...........\.....\..........\.......\Bullet.class
..................\...........\.....\..........\.......\DynaMenu.class
..................\...........\.....\..........\.......\GameScreen.class
..................\...........\.....\..........\.......\ImageSet.class
..................\...........\.....\..........\.......\LevelGenerator.class
..................\...........\.....\..........\.......\Locale.class
..................\...........\.....\..........\.......\OnlineScoring$1.class
..................\...........\.....\..........\.......\OnlineScoring.class
..................\...........\.....\..........\.......\Ship.class
..................\...........\.....\..........\.......\Splash.class
..................\...........\.....\..........\.......\Sprite.class
..................\...........\.....\..........\.......\StarAssault.class
..................\...........\.....\..........\.......\TextForm.class
..................\...........\.....\..........\.......\Tools.class
..................\...........\.....\..........\.......\World.class
..................\...........\.....\..........\psrc
..................\...........\.....\..........\....\Actor.java
..................\...........\.....\..........\....\ActorPool.java
..................\...........\.....\..........\....\Bullet.java
..................\...........\.....\..........\....\DynaMenu.java
..................\...........\.....\..........\....\GameScreen.java
..................\...........\.....\..........\....\ImageSet.java
..................\...........\.....\..........\....\LevelGenerator.java
..................\...........\.....\..........\....\Locale.java
..................\...........\.....\..........\....\OnlineScoring.java
..................\...........\.....\..........\....\Ship.java
..................\...........\.....\..........\....\Splash.java
..................\...........\.....\..........\....\Sprite.java
..................\...........\.....\..........\....\StarAssault.java
..................\...........\.....\..........\....\TextForm.java
..................\...........\.....\..........\....\Tools.java
..................\...........\.....\..........\....\World.java
..................\...........\.....\..........\res
..................\...........\.....\..........\...\net
..................\...........\.....\..........\...\...\jscience
..................\...........\.....\..........\...\...\........\math
..................\...........\.....\..........\...\...\........\....\kvm
..................\...........\.....\..........\...\...\........\....\...\MathFP.class
..................\...........\.....\..........\...\explode.png

..................\...........\.....\..........\...\general.png

..................\...........\.....\..........\...\locale.txt
..................\...........\.....\..........\...\mine.png

..................\...........\.....\..........\...\ship.png

..................\...........\.....\..........\...\splash.png

..................\...........\.....\..........\...\world.png

..................\...........\.....\..........\StarAssault.jad
..................\...........\.....\..........\StarAssault.jar
..................\...........\.....\defmidp2-en
..................\...........\.....\...........\classes
..................\...........\.....\...........\.......\Actor.class
..................\...........\.....\...........\.......\ActorPool.class
..................\...........\.....\...........\.......\Bullet.class
..................\...........\.....\...........\.......\DynaMenu.class
..................\...........\.....\...........\.......\GameScreen.class
..................\...........\.....\...........\.......\ImageSet.class
..................\...........\.....\...........\.......\LevelGenerator.class
..................\...........\.....\...........\.......\Locale.class
..................\...........\.....\...........\.......\OnlineScoring$1.class
..................\...........\.....\...........\.......\OnlineScoring.class
..................\...........\.....\...........\.......\Ship.class
..................\...........\.....\...........\.......\Splash.class
..................\...........\.....\...........\.......\Sprite.class
..................\...........\.....\...........\.......\StarAssault.class
..................\...........\.....\...........\.......\TextForm.class
..................\...........\.....\...........\.......\Tools.class
..................\...........\.....\...........\.......\World.class
..................\...........\.....\...........\psrc
..................\...........\.....\...........\....\Actor.java
..................\...........\.....\...........\....\ActorPool.java
..................\...........\.....\...........\....\Bullet.java
..................\...........\.....\...........\....\DynaMenu.java
..................\...........\.....\...........\....\GameScreen.java
..................\...........\.....\...........\....\ImageSet.java
..................\...........\.....\...........\....\LevelGenerator.java
..................\...........\.....\...........\....\Locale.java
..................\...........\.....\...........\....\OnlineScoring.java
..................\...........\.....\...........\....\Ship.java
..................\...........\.....\...........\....\Splash.java
..................\...........\.....\...........\....\Sprite.java
..................\...........\.....\...........\....\StarAssault.java
..................\...........\.....\...........\....\TextForm.java
..................\...........\.....\...........\....\Tools.java
..................\...........\.....\...........\....\World.java
..................\...........\.....\...........\res
..................\...........\.....\...........\...\net
..................\...........\.....\...........\...\...\jscience
..................\...........\.....\...........\...\...\........\math
..................\...........\.....\...........\...\...\........\....\kvm
..................\...........\.....\...........\...\...\........\....\...\MathFP.class
..................\...........\.....\...........\...\explode.png

..................\...........\.....\...........\...\general.png

..................\...........\.....\...........\...\locale.txt
..................\...........\.....\...........\...\mine.png

..................\...........\.....\...........\...\ship.png

..................\...........\.....\...........\...\splash.png

..................\...........\.....\...........\...\world.png

..................\...........\.....\...........\StarAssault.jad
..................\...........\.....\...........\StarAssault.jar
..................\...........\.....\nokia-en
..................\...........\.....\........\classes
..................\...........\.....\........\.......\Actor.class
..................\...........\.....\........\.......\ActorPool.class
..................\...........\.....\........\.......\Bullet.class
..................\...........\.....\........\.......\DynaMenu.class
..................\...........\.....\........\.......\GameScreen.class
..................\...........\.....\........\.......\ImageSet.class
..................\...........\.....\........\.......\LevelGenerator.class
..................\...........\.....\........\.......\Locale.class
..................\...........\.....\........\.......\OnlineScoring$1.class
..................\...........\.....\........\.......\OnlineScoring.class
..................\...........\.....\........\.......\Ship.class
..................\...........\.....\........\.......\Splash.class
..................\...........\.....\........\.......\Sprite.class
..................\...........\.....\........\.......\StarAssault.class
..................\...........\.....\........\.......\TextForm.class
..................\...........\.....\........\.......\Tools.class
..................\...........\.....\........\.......\World.class
..................\...........\.....\........\psrc
..................\...........\.....\........\....\Actor.java
..................\...........\.....\........\....\ActorPool.java
..................\...........\.....\........\....\Bullet.java
..................\...........\.....\........\....\DynaMenu.java
..................\...........\.....\........\....\GameScreen.java
..................\...........\.....\........\....\ImageSet.java
..................\...........\.....\........\....\LevelGenerator.java
..................\...........\.....\........\....\Locale.java
..................\...........\.....\........\....\OnlineScoring.java
..................\...........\.....\........\....\Ship.java
..................\...........\.....\........\....\Splash.java
..................\...........\.....\........\....\Sprite.java
..................\...........\.....\........\....\StarAssault.java
..................\...........\.....\........\....\TextForm.java
..................\...........\.....\........\....\Tools.java
..................\...........\.....\........\....\World.java
..................\...........\.....\........\res
..................\...........\.....\........\...\net
..................\...........\.....\........\...\...\jscience
..................\...........\.....\........\...\...\........\math
..................\...........\.....\........\...\...\........\....\kvm
..................\...........\.....\........\...\...\........\....\...\MathFP.class
..................\...........\.....\........\...\explode.png

..................\...........\.....\........\...\general.png

..................\...........\.....\........\...\locale.txt
..................\...........\.....\........\...\mine.png

..................\...........\.....\........\...\ship.png

..................\...........\.....\........\...\splash.png

..................\...........\.....\........\...\world.png

..................\...........\.....\........\StarAssault.jad
..................\...........\.....\........\StarAssault.jar
..................\...........\ext
..................\...........\...\build.number
..................\...........\...\explode.psd
..................\...........\...\general.psd
..................\...........\...\logobase.psd
..................\...........\...\mine.psd
..................\...........\...\ship-rfc.psd
..................\...........\...\ship-trans.psd
..................\...........\...\ship.psd
..................\...........\...\splash.psd
..................\...........\...\world.psd
..................\...........\res
..................\...........\...\default
..................\...........\...\.......\net
..................\...........\...\.......\...\jscience
..................\...........\...\.......\...\........\math
..................\...........\...\.......\...\........\....\kvm
..................\...........\...\.......\...\........\....\...\MathFP.class
..................\...........\...\.......\explode.png

..................\...........\...\.......\general.png

..................\...........\...\.......\mine.png

..................\...........\...\.......\ship.png

..................\...........\...\.......\splash.png

..................\...........\...\.......\world.png

..................\...........\...\defmidp2
..................\...........\...\locale
..................\...........\...\......\en.txt
..................\...........\...\nokia
..................\...........\...\.....\explode.png

..................\...........\...\.....\mine.png

..................\...........\...\.....\ship.png

..................\...........\...\.....\splash.png

..................\...........\src
..................\...........\...\Actor.java
..................\...........\...\ActorPool.java
..................\...........\...\Bullet.java
..................\...........\...\DynaMenu.java
..................\...........\...\GameScreen.java
..................\...........\...\ImageSet.java
..................\...........\...\LevelGenerator.java
..................\...........\...\Locale.java
..................\...........\...\OnlineScoring.java
..................\...........\...\Ship.java
..................\...........\...\Splash.java
..................\...........\...\Sprite.java
..................\...........\...\StarAssault.java
..................\...........\...\TextForm.java
..................\...........\...\Tools.java
..................\...........\...\World.java
..................\...........\build.xml