A 2D Android game based around dodging rocks and smiting dragons.
VikingDodge is hosted in the following web site
https://github.com/MisterTubbs/VikingDodge
If you think the Android project VikingDodge 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 VikingDodge.
Item | Value |
---|---|
Java File Count | 65 |
Target SDK Version | 19 |
Minimum SDK Version | 5 |
Activity Count | 2 |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET |
Asset File Names | assets\Animation.java assets\AnimationPackage.java assets\AnimationSet.java assets\Assets.java assets\Font.java assets\FontNumbers.java assets\NewAssests\High Scores\Button_Back.png assets\NewAssests\High Scores\Button_Back_Pressed.png assets\NewAssests\High Scores\Helmet_Bronze.png assets\NewAssests\High Scores\Helmet_Gold.png assets\NewAssests\High Scores\Helmet_Silver.png assets\NewAssests\High Scores\HighScore_Font.zip assets\NewAssests\High Scores\Mocks\VD.png assets\NewAssests\High Scores\Player_Bar.png assets\NewAssests\High Scores\SelectedTab_Friends.png assets\NewAssests\High Scores\SelectedTab_Global.png assets\NewAssests\High Scores\SelectedTab_Personal.png assets\NewAssests\In-Game\Heart_Empty.png assets\NewAssests\In-Game\Heart_Filled.png assets\NewAssests\In-Game\Mocks\VD.png assets\NewAssests\Main Menu\Background.png assets\NewAssests\Main Menu\Button_HighScores.png assets\NewAssests\Main Menu\Button_HighScores_Pressed.png assets\NewAssests\Main Menu\Button_LogIn.png assets\NewAssests\Main Menu\Button_LogIn_Pressed.png assets\NewAssests\Main Menu\Button_LogOut.png assets\NewAssests\Main Menu\Button_LogOut_Pressed.png assets\NewAssests\Main Menu\Button_OK.png assets\NewAssests\Main Menu\Button_OK_Pressed.png assets\NewAssests\Main Menu\Button_Play.png assets\NewAssests\Main Menu\Button_Play_Pressed.png assets\NewAssests\Main Menu\Darkwindow_Effect.png assets\NewAssests\Main Menu\LogIN_Window.png assets\NewAssests\Main Menu\LogOut_Window.png assets\NewAssests\Main Menu\Logo.png assets\NewAssests\Main Menu\Mocks\VD.png assets\NewAssests\Main Menu\Mocks\VD2.png assets\NewAssests\Main Menu\Mocks\VD3.png assets\NewAssests\Main Menu\Mocks\VD4.png assets\NewAssests\Main Menu\Mocks\VD5.png assets\NewAssests\Main Menu\Mocks\VD6.png assets\NewAssests\Main Menu\Viking Dodge Welcome Font.zip assets\NewAssests\Main Menu\Welcome_Message_Bar.png assets\NewAssests\Main Menu\Welcome_Message_UserPicture.png assets\NewAssests\Main Menu\WrongInfo_Window.png assets\NewAssests\Main Menu\font\font.fnt assets\NewAssests\Main Menu\font\font.png assets\SoundEffect.java assets\TextureAsset.java assets\bg\bg.png assets\bg\bg00.png assets\bg\bg01.png assets\bg\bg02.png assets\bg\bg03.png assets\bg\bg04.png assets\bg\bg05.png assets\bg\cloud00.png assets\bg\cloud01.png assets\bg\cloud02.png assets\bg\cloud03.png assets\bg\fog.png assets\boss\arm.png assets\boss\blink.png assets\boss\body.png assets\boss\dragon\fire.png assets\boss\dragon\fly.png assets\boss\dragon\hiteffect.png assets\boss\dragon\postFire.png assets\boss\dragon\rock.png assets\boss\eyes.png assets\boss\fist.png assets\boss\head.png assets\boss\mustache.png assets\fonts\arial.fnt assets\fonts\arial.png assets\fonts\menu\comix.fnt assets\fonts\menu\comix.png assets\fonts\menu\comixBlack.fnt assets\fonts\menu\comixBlack.png assets\gdd(wip).pdf assets\ground\Ground.png assets\ground\groundBurn.png assets\main (1).png assets\object\blureffect.png assets\object\dust.png assets\object\rock.png assets\sounds\click.wav assets\sounds\dash.wav assets\sounds\explode.wav assets\sounds\highscore.wav assets\sounds\landing.wav assets\sounds\launch.wav assets\sounds\running.wav assets\sounds\throw.wav assets\sounds\throw1.wav assets\sprite\dust.png assets\sprite\heart\VD Heart\concept.txt assets\sprite\heart\ray.png assets\sprite\heart\regain.png assets\sprite\jump.png assets\sprite\leap.png assets\sprite\run.png assets\sprite\runwsheep.png assets\sprite\shadow.png assets\sprite\sheep00.png assets\sprite\sheep01.png assets\sprite\sheepstand.png assets\sprite\sheeptext.png assets\sprite\sheeptext1.png assets\sprite\stand.png assets\sprite\standwsheep.png assets\sprite\throwsheep.png assets\ui\Background.png assets\ui\Logo.png assets\ui\arrowclick.png assets\ui\arrowclick1.png assets\ui\back.png assets\ui\button.pack assets\ui\button.png assets\ui\exit.png assets\ui\exitbutton.png assets\ui\heart.png assets\ui\heartempty.png assets\ui\highscore\entry.png assets\ui\highscore\global.png assets\ui\highscore\loading.png assets\ui\highscore\personal.png assets\ui\highscores.png assets\ui\jumpclicked.png assets\ui\login.png assets\ui\logout.png assets\ui\menuButtons\back.png assets\ui\menuButtons\highscores.png assets\ui\menuButtons\login.png assets\ui\menuButtons\logout.png assets\ui\menuButtons\ok.png assets\ui\menuButtons\play.png assets\ui\menu\bar.png assets\ui\menu\effect.png assets\ui\menu\login.png assets\ui\menu\user.png assets\ui\newbest.png assets\ui\pauseclicked.png assets\ui\pausewindow.png assets\ui\playagain.png assets\ui\playbutton.png assets\ui\restart.png assets\ui\resume.png assets\ui\score.png assets\ui\star.png assets\ui\throwclicked.png assets\ui\window.png |
VikingDodge has the following Java source files.
com.jbs.vikingdodge.Collidable.java com.jbs.vikingdodge.Constants.java com.jbs.vikingdodge.DownloadedImage.java com.jbs.vikingdodge.Game.java com.jbs.vikingdodge.GameObject.java com.jbs.vikingdodge.HighscoreEntry.java com.jbs.vikingdodge.ImageDownloader.java com.jbs.vikingdodge.InputProxy.java com.jbs.vikingdodge.Main.java com.jbs.vikingdodge.MainActivity.java com.jbs.vikingdodge.Network.java com.jbs.vikingdodge.Renderable.java com.jbs.vikingdodge.Screen.java com.jbs.vikingdodge.Tickable.java com.jbs.vikingdodge.assets.Animation.java com.jbs.vikingdodge.assets.AnimationPackage.java com.jbs.vikingdodge.assets.AnimationSet.java com.jbs.vikingdodge.assets.Assets.java com.jbs.vikingdodge.assets.Font.java com.jbs.vikingdodge.assets.FontNumbers.java com.jbs.vikingdodge.assets.SoundEffect.java com.jbs.vikingdodge.assets.TextureAsset.java com.jbs.vikingdodge.entity.Collision.java com.jbs.vikingdodge.entity.Entity.java com.jbs.vikingdodge.entity.EntityManager.java com.jbs.vikingdodge.entity.mob.AnimatedMob.java com.jbs.vikingdodge.entity.mob.Clouds.java com.jbs.vikingdodge.entity.mob.Dragon.java com.jbs.vikingdodge.entity.mob.DragonRock.java com.jbs.vikingdodge.entity.mob.GroundBurn.java com.jbs.vikingdodge.entity.mob.HeartRay.java com.jbs.vikingdodge.entity.mob.Mob.java com.jbs.vikingdodge.entity.mob.Player.java com.jbs.vikingdodge.entity.mob.RegainAnimation.java com.jbs.vikingdodge.entity.mob.Rock.java com.jbs.vikingdodge.entity.mob.RockDustAnimation.java com.jbs.vikingdodge.entity.mob.Sheep.java com.jbs.vikingdodge.entity.mob.TexturedMob.java com.jbs.vikingdodge.game.Game.java com.jbs.vikingdodge.game.InputHandler.java com.jbs.vikingdodge.gui.BackButton.java com.jbs.vikingdodge.gui.Button.java com.jbs.vikingdodge.gui.ExitButton.java com.jbs.vikingdodge.gui.ExitOverButton.java com.jbs.vikingdodge.gui.GameGUI.java com.jbs.vikingdodge.gui.GameOver.java com.jbs.vikingdodge.gui.Heart.java com.jbs.vikingdodge.gui.HighScoreButton.java com.jbs.vikingdodge.gui.JumpButton.java com.jbs.vikingdodge.gui.LeftButton.java com.jbs.vikingdodge.gui.LoginButton.java com.jbs.vikingdodge.gui.LogoutButton.java com.jbs.vikingdodge.gui.PauseButton.java com.jbs.vikingdodge.gui.PlayButton.java com.jbs.vikingdodge.gui.RestartButton.java com.jbs.vikingdodge.gui.RestartOverButton.java com.jbs.vikingdodge.gui.ResumeButton.java com.jbs.vikingdodge.gui.RightButton.java com.jbs.vikingdodge.gui.SheepButton.java com.jbs.vikingdodge.gui.TexturedButton.java com.jbs.vikingdodge.gui.UserSlider.java com.jbs.vikingdodge.screens.HighscoreScreen.java com.jbs.vikingdodge.screens.LoginScreen.java com.jbs.vikingdodge.screens.MainMenu.java com.jbs.vikingdodge.screens.PauseGUI.java