├── .gitignore ├── LICENSE.md ├── README.md ├── platformer ├── bullet.png ├── bullet.tscn ├── coin.png ├── coin.tscn ├── enemy.png ├── enemy.tscn ├── engine.cfg ├── icon.png ├── moving_platform.png ├── moving_platform.tscn ├── music.ogg ├── one_way_platform.png ├── one_way_platform.tscn ├── osb_fire.png ├── osb_jump.png ├── osb_left.png ├── osb_right.png ├── parallax_bg.tscn ├── player.tscn ├── robot_demo.png ├── scroll_bg_cloud_1.png ├── scroll_bg_cloud_2.png ├── scroll_bg_cloud_3.png ├── scroll_bg_fg_1.png ├── scroll_bg_fg_2.png ├── scroll_bg_sky.png ├── sound_coin.wav ├── sound_explode.wav ├── sound_hit.wav ├── sound_jump.wav ├── sound_shoot.wav ├── stage.tscn ├── tiles_demo.png ├── tiles_demo.png.flags ├── tileset.tres └── tileset_edit.tscn └── platformer_module ├── SCsub ├── bullet.cpp ├── bullet.h ├── coin.cpp ├── coin.h ├── config.py ├── enemy.cpp ├── enemy.h ├── moving_platform.cpp ├── moving_platform.h ├── player.cpp ├── player.h ├── register_types.cpp └── register_types.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/README.md -------------------------------------------------------------------------------- /platformer/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/bullet.png -------------------------------------------------------------------------------- /platformer/bullet.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/bullet.tscn -------------------------------------------------------------------------------- /platformer/coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/coin.png -------------------------------------------------------------------------------- /platformer/coin.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/coin.tscn -------------------------------------------------------------------------------- /platformer/enemy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/enemy.png -------------------------------------------------------------------------------- /platformer/enemy.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/enemy.tscn -------------------------------------------------------------------------------- /platformer/engine.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/engine.cfg -------------------------------------------------------------------------------- /platformer/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/icon.png -------------------------------------------------------------------------------- /platformer/moving_platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/moving_platform.png -------------------------------------------------------------------------------- /platformer/moving_platform.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/moving_platform.tscn -------------------------------------------------------------------------------- /platformer/music.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/music.ogg -------------------------------------------------------------------------------- /platformer/one_way_platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/one_way_platform.png -------------------------------------------------------------------------------- /platformer/one_way_platform.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/one_way_platform.tscn -------------------------------------------------------------------------------- /platformer/osb_fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/osb_fire.png -------------------------------------------------------------------------------- /platformer/osb_jump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/osb_jump.png -------------------------------------------------------------------------------- /platformer/osb_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/osb_left.png -------------------------------------------------------------------------------- /platformer/osb_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/osb_right.png -------------------------------------------------------------------------------- /platformer/parallax_bg.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/parallax_bg.tscn -------------------------------------------------------------------------------- /platformer/player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/player.tscn -------------------------------------------------------------------------------- /platformer/robot_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/robot_demo.png -------------------------------------------------------------------------------- /platformer/scroll_bg_cloud_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/scroll_bg_cloud_1.png -------------------------------------------------------------------------------- /platformer/scroll_bg_cloud_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/scroll_bg_cloud_2.png -------------------------------------------------------------------------------- /platformer/scroll_bg_cloud_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/scroll_bg_cloud_3.png -------------------------------------------------------------------------------- /platformer/scroll_bg_fg_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/scroll_bg_fg_1.png -------------------------------------------------------------------------------- /platformer/scroll_bg_fg_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/scroll_bg_fg_2.png -------------------------------------------------------------------------------- /platformer/scroll_bg_sky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/scroll_bg_sky.png -------------------------------------------------------------------------------- /platformer/sound_coin.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/sound_coin.wav -------------------------------------------------------------------------------- /platformer/sound_explode.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/sound_explode.wav -------------------------------------------------------------------------------- /platformer/sound_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/sound_hit.wav -------------------------------------------------------------------------------- /platformer/sound_jump.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/sound_jump.wav -------------------------------------------------------------------------------- /platformer/sound_shoot.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/sound_shoot.wav -------------------------------------------------------------------------------- /platformer/stage.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/stage.tscn -------------------------------------------------------------------------------- /platformer/tiles_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/tiles_demo.png -------------------------------------------------------------------------------- /platformer/tiles_demo.png.flags: -------------------------------------------------------------------------------- 1 | filter=false 2 | -------------------------------------------------------------------------------- /platformer/tileset.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/tileset.tres -------------------------------------------------------------------------------- /platformer/tileset_edit.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer/tileset_edit.tscn -------------------------------------------------------------------------------- /platformer_module/SCsub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/SCsub -------------------------------------------------------------------------------- /platformer_module/bullet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/bullet.cpp -------------------------------------------------------------------------------- /platformer_module/bullet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/bullet.h -------------------------------------------------------------------------------- /platformer_module/coin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/coin.cpp -------------------------------------------------------------------------------- /platformer_module/coin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/coin.h -------------------------------------------------------------------------------- /platformer_module/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/config.py -------------------------------------------------------------------------------- /platformer_module/enemy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/enemy.cpp -------------------------------------------------------------------------------- /platformer_module/enemy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/enemy.h -------------------------------------------------------------------------------- /platformer_module/moving_platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/moving_platform.cpp -------------------------------------------------------------------------------- /platformer_module/moving_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/moving_platform.h -------------------------------------------------------------------------------- /platformer_module/player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/player.cpp -------------------------------------------------------------------------------- /platformer_module/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/player.h -------------------------------------------------------------------------------- /platformer_module/register_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/register_types.cpp -------------------------------------------------------------------------------- /platformer_module/register_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnen/godot-platfomer-cpp/HEAD/platformer_module/register_types.h --------------------------------------------------------------------------------