Description

If you were looking to create a game like Mega-man or Super Mario on a mobile device, Then this is the stepping stone to get you there! Mobile Character Controller is the perfect start to making your Side Scrolling Platformer video game. Make sure to swap out the graphics, as I do not own rights to Zero from MegamanX (Thanks for everything, Capcom!).

  • Features include:
  • Playable character w/ on screen controls
  • Animated GUI that scales with device size
  • Very tight controls
  • Pixel Perfect Collision
  • Pause System
  • Slope Detection
  • Fully commented code

No credit is necessary, But I would love to see what you create using this!

Please Rate and Review if you find this useful! And if you need help/support feel free to email me at NumbThumbStudios@yahoo.com

NOTE This has only been tested on android devices, but the logic should work for iOs as well.

End User Licence Agreement (EULA).

Version 1.0.2. Published July 30, 2017

Created with GameMaker: Studio v1.4.1763

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.

No reviews yet

No reviews have been left for this asset - be the first!

Package contents

Total size 212 KB

Mobile Character Controller!.extension.gmx 3.22 KB Mobile Character Controller!
Assets
Backgrounds Objects Rooms Scripts Sprites
spr_Ground_Collision.sprite.gmx 695 Bytes spr_PauseMenu.sprite.gmx 683 Bytes spr_Player_Attack_Air_Left.sprite.gmx 1.44 KB spr_Player_Attack_Air_Right.sprite.gmx 1.45 KB spr_Player_Attack_Ground_Left.sprite.gmx 1.47 KB spr_Player_Attack_Ground_Right.sprite.gmx 1.49 KB spr_Player_CollisionBox.sprite.gmx 698 Bytes spr_Player_Fall_Left.sprite.gmx 694 Bytes spr_Player_Fall_Right.sprite.gmx 695 Bytes spr_Player_Idle_Left.sprite.gmx 758 Bytes spr_Player_Idle_Right.sprite.gmx 760 Bytes spr_Player_Jump_Left.sprite.gmx 694 Bytes spr_Player_Jump_Right.sprite.gmx 695 Bytes spr_Player_PreFall_Left.sprite.gmx 697 Bytes spr_Player_PreFall_Right.sprite.gmx 698 Bytes spr_Player_Run_Left.sprite.gmx 1.23 KB spr_Player_Run_Right.sprite.gmx 1.24 KB spr_Player_VK_Jump.sprite.gmx 754 Bytes spr_Player_VK_Left.sprite.gmx 753 Bytes spr_Player_VK_Melee.sprite.gmx 756 Bytes spr_Player_VK_Pause.sprite.gmx 754 Bytes spr_Player_VK_Right.sprite.gmx 756 Bytes images
spr_Ground_Collision_0.png 6.69 KB spr_PauseMenu_0.png 18.9 KB spr_Player_Attack_Air_Left_0.png 1.14 KB spr_Player_Attack_Air_Left_1.png 1.08 KB spr_Player_Attack_Air_Left_10.png 1.18 KB spr_Player_Attack_Air_Left_11.png 1.14 KB spr_Player_Attack_Air_Left_2.png 1.13 KB spr_Player_Attack_Air_Left_3.png 1.26 KB spr_Player_Attack_Air_Left_4.png 1.23 KB spr_Player_Attack_Air_Left_5.png 1.38 KB spr_Player_Attack_Air_Left_6.png 1.49 KB spr_Player_Attack_Air_Left_7.png 1.24 KB spr_Player_Attack_Air_Left_8.png 1.21 KB spr_Player_Attack_Air_Left_9.png 1.21 KB spr_Player_Attack_Air_Right_0.png 1.12 KB spr_Player_Attack_Air_Right_1.png 1.09 KB spr_Player_Attack_Air_Right_10.png 1.15 KB spr_Player_Attack_Air_Right_11.png 1.1 KB spr_Player_Attack_Air_Right_2.png 1.1 KB spr_Player_Attack_Air_Right_3.png 1.23 KB spr_Player_Attack_Air_Right_4.png 1.19 KB spr_Player_Attack_Air_Right_5.png 1.37 KB spr_Player_Attack_Air_Right_6.png 1.51 KB spr_Player_Attack_Air_Right_7.png 1.22 KB spr_Player_Attack_Air_Right_8.png 1.17 KB spr_Player_Attack_Air_Right_9.png 1.18 KB spr_Player_Attack_Ground_Left_0.png 1.12 KB spr_Player_Attack_Ground_Left_1.png 1.1 KB spr_Player_Attack_Ground_Left_10.png 1.09 KB spr_Player_Attack_Ground_Left_11.png 1.05 KB spr_Player_Attack_Ground_Left_2.png 1.11 KB spr_Player_Attack_Ground_Left_3.png 1.24 KB spr_Player_Attack_Ground_Left_4.png 1.26 KB spr_Player_Attack_Ground_Left_5.png 1.37 KB spr_Player_Attack_Ground_Left_6.png 1.44 KB spr_Player_Attack_Ground_Left_7.png 1.18 KB spr_Player_Attack_Ground_Left_8.png 1.11 KB spr_Player_Attack_Ground_Left_9.png 1.11 KB spr_Player_Attack_Ground_Right_0.png 1.12 KB spr_Player_Attack_Ground_Right_1.png 1.08 KB spr_Player_Attack_Ground_Right_10.png 1.08 KB spr_Player_Attack_Ground_Right_11.png 1.03 KB spr_Player_Attack_Ground_Right_2.png 1.13 KB spr_Player_Attack_Ground_Right_3.png 1.26 KB spr_Player_Attack_Ground_Right_4.png 1.26 KB spr_Player_Attack_Ground_Right_5.png 1.36 KB spr_Player_Attack_Ground_Right_6.png 1.44 KB spr_Player_Attack_Ground_Right_7.png 1.17 KB spr_Player_Attack_Ground_Right_8.png 1.1 KB spr_Player_Attack_Ground_Right_9.png 1.11 KB spr_Player_CollisionBox_0.png 376 Bytes spr_Player_Fall_Left_0.png 1.2 KB spr_Player_Fall_Right_0.png 1.19 KB spr_Player_Idle_Left_0.png 1.14 KB spr_Player_Idle_Left_1.png 1.19 KB spr_Player_Idle_Right_0.png 1.15 KB spr_Player_Idle_Right_1.png 995 Bytes spr_Player_Jump_Left_0.png 1.19 KB spr_Player_Jump_Right_0.png 1.17 KB spr_Player_PreFall_Left_0.png 1.22 KB spr_Player_PreFall_Right_0.png 1.18 KB spr_Player_Run_Left_0.png 1.08 KB spr_Player_Run_Left_1.png 1.13 KB spr_Player_Run_Left_2.png 1.13 KB spr_Player_Run_Left_3.png 1.09 KB spr_Player_Run_Left_4.png 1.1 KB spr_Player_Run_Left_5.png 1.12 KB spr_Player_Run_Left_6.png 1.22 KB spr_Player_Run_Left_7.png 1.18 KB spr_Player_Run_Left_8.png 1.19 KB spr_Player_Run_Left_9.png 1.06 KB spr_Player_Run_Right_0.png 1.07 KB spr_Player_Run_Right_1.png 1.11 KB spr_Player_Run_Right_2.png 1.11 KB spr_Player_Run_Right_3.png 1.08 KB spr_Player_Run_Right_4.png 1.09 KB spr_Player_Run_Right_5.png 1.11 KB spr_Player_Run_Right_6.png 1.21 KB spr_Player_Run_Right_7.png 1.19 KB spr_Player_Run_Right_8.png 1.19 KB spr_Player_Run_Right_9.png 1.05 KB spr_Player_VK_Jump_0.png 2.6 KB spr_Player_VK_Jump_1.png 3.11 KB spr_Player_VK_Left_0.png 2.45 KB spr_Player_VK_Left_1.png 2.75 KB spr_Player_VK_Melee_0.png 2.62 KB spr_Player_VK_Melee_1.png 3.11 KB spr_Player_VK_Pause_0.png 2.24 KB spr_Player_VK_Pause_1.png 2.64 KB spr_Player_VK_Right_0.png 2.35 KB spr_Player_VK_Right_1.png 2.74 KB

What is the issue?

Back to Top