Scala migration of adventure game engine.
ScalaAVGameEngine is hosted in the following web site
https://github.com/Thickfreakness/ScalaAVGameEngine
If you think the Android project ScalaAVGameEngine listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of ScalaAVGameEngine.
Item | Value |
---|---|
Java File Count | 54 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Target SDK Version | 16 |
Minimum SDK Version | 10 |
Activity Count | 1 |
jar files used | android-support-v4.jar |
Required Permissions | android.permission.WAKE_LOCK |
Asset File Names | assets\Conversations\act1_default.xml assets\GameLogic\actors\act1.xml assets\GameLogic\actors\act2.out.xml assets\GameLogic\actors\act2.xml assets\GameLogic\core\World01.xml assets\GameLogic\objects\table.xml assets\GameLogic\objects\tv.xml assets\GameLogic\rooms\startRoom.xml assets\Textures\actorSprites\act1\Pengstand.jpg assets\Textures\actorSprites\act1\stand.jpg assets\Textures\objects\TV.jpg assets\Textures\objects\table.jpg assets\Textures\objects\tvOnTable.jpg assets\Textures\rooms\JellystartRoom.jpg assets\Textures\rooms\startRoom.jpg assets\Textures\rooms\startRoom_m.jpg |
There are 1 image files in ScalaAVGameEngine. The names of the image files are listed as follows.
ic_action_search.png
The following screenshort is generated from the image listed above.
ScalaAVGameEngine has the following Java source files.
adventuregameengine.assertions.AssertState.java adventuregameengine.assertions.ItemStateAssert.java adventuregameengine.game.Game.java adventuregameengine.game.GameProcessor.java adventuregameengine.game.events.ConvoEvent.java adventuregameengine.game.events.GameEvent.java adventuregameengine.game.events.MoveActorEvent.java adventuregameengine.game.events.PickUpEvent.java adventuregameengine.game.events.RoomChangeEvent.java adventuregameengine.game.events.ThoughtEvent.java adventuregameengine.game.events.UseObjectOnEvent.java adventuregameengine.graphics.AndroidGraphics.java adventuregameengine.graphics.AndroidPixmap.java adventuregameengine.graphics.AnimationPixmap.java adventuregameengine.graphics.FastRenderView.java adventuregameengine.graphics.GameScreen.java adventuregameengine.graphics.Graphics.java adventuregameengine.graphics.Pixmap.java adventuregameengine.graphics.Screen.java adventuregameengine.graphics.twodee.ImageStore.java adventuregameengine.graphics.twodee.ImageStoreFactory.java adventuregameengine.graphics.twodee.SimpleTextureHolder.java adventuregameengine.graphics.twodee.TextureHolder.java adventuregameengine.io.AndroidFileIO.java adventuregameengine.io.AndroidInput.java adventuregameengine.io.FileIO.java adventuregameengine.io.Input.java adventuregameengine.io.MultiTouchHandler.java adventuregameengine.io.Pool.java adventuregameengine.io.SingleTouchHandler.java adventuregameengine.io.TouchHandler.java adventuregameengine.sounds.AndroidAudio.java adventuregameengine.sounds.AndroidMusic.java adventuregameengine.sounds.AndroidSound.java adventuregameengine.sounds.Audio.java adventuregameengine.sounds.Music.java adventuregameengine.sounds.Sound.java adventuregameengine.starter.GameActivity.java adventuregameengine.starter.WorldFactory.java adventuregameengine.triggers.CombineTrigger.java adventuregameengine.triggers.ConvoEndTrigger.java adventuregameengine.triggers.MovePlayerTrigger.java adventuregameengine.triggers.MultiTrigger.java adventuregameengine.triggers.PickUpTrigger.java adventuregameengine.triggers.Trigger.java adventuregameengine.triggers.UseItemOnTrigger.java adventuregameengine.triggers.WorldChangeTrigger.java adventuregameengine.world.Actor.java adventuregameengine.world.Conversation.java adventuregameengine.world.ConvoObject.java adventuregameengine.world.Player.java adventuregameengine.world.Room.java adventuregameengine.world.RoomObject.java adventuregameengine.world.World.java