Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,6 @@ export_presets.cfg
.mono/
data_*/
mono_crash.*.json

# Godot/editor temp files
*.tmp
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ Practice and learn the basics of the Godot Game Engine:

- Add new levels to the game.
- Make the UI more attractive and interesting.
- Implement sound.
- Implement enemies.
- Implement background music and add more sound effects.
- Implement variety of enemies with different attacks.

## How to Play This Game on Your Machine?

Expand Down Expand Up @@ -57,6 +57,14 @@ Contributions to this project are welcome! If you'd like to contribute, please f

1. [Coco Code YouTube channel](https://www.youtube.com/watch?v=5V9f3MT86M8) and [video 2](https://www.youtube.com/watch?v=zL__a0Ei6Vs)
2. [Pixel adventure assets](https://pixelfrog-assets.itch.io/pixel-adventure-1)
3. [Brackeys YouTube Video](https://www.youtube.com/watch?v=LOhfqjmasi0)

SFX are collected from:
* https://pixabay.com/sound-effects/search/retro%20food%20eating/
* https://mixkit.co/free-sound-effects/game/
* https://opengameart.org/content/library-of-game-sounds
* Bullet Pixel Art: https://bdragon1727.itch.io/fire-pixel-bullet-16x16
* Enemy Pixel Art, Explosion, Hit Sound: https://brackeysgames.itch.io/brackeys-platformer-bundle

## License

Expand All @@ -65,4 +73,3 @@ This project is licensed under the MIT License.
## Authors

- [Md Mahmudul Hasan](https://github.com/MahmudulHasn) - Initial work
```
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,28 @@
importer="font_data_dynamic"
type="FontFile"
uid="uid://24exgbvh8liw"
path="res://.godot/imported/Pixel12x10.ttf-a5ac1331ffe4169facaf292785e0b57d.fontdata"
path="res://.godot/imported/Pixel12x10.ttf-a630306e89dc0c1d3e4eaf1be2d6452e.fontdata"

[deps]

source_file="res://Pixel12x10.ttf"
dest_files=["res://.godot/imported/Pixel12x10.ttf-a5ac1331ffe4169facaf292785e0b57d.fontdata"]
source_file="res://assets/fonts/Pixel12x10.ttf"
dest_files=["res://.godot/imported/Pixel12x10.ttf-a630306e89dc0c1d3e4eaf1be2d6452e.fontdata"]

[params]

Rendering=null
antialiasing=1
generate_mipmaps=false
disable_embedded_bitmaps=true
multichannel_signed_distance_field=false
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
modulate_color_glyphs=false
hinting=1
subpixel_positioning=1
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]
Expand Down
File renamed without changes
12 changes: 9 additions & 3 deletions src/icon.svg.import → src/assets/icon.svg.import
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,34 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bkekd7yxl8q8n"
path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
path="res://.godot/imported/icon.svg-56083ea2a1f1a4f1e49773bdc6d7826c.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://icon.svg"
dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"]
source_file="res://assets/icon.svg"
dest_files=["res://.godot/imported/icon.svg-56083ea2a1f1a4f1e49773bdc6d7826c.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
Expand Down
File renamed without changes
12 changes: 9 additions & 3 deletions src/logo.png.import → src/assets/logo.png.import
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,34 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://h8ofoam00ee7"
path="res://.godot/imported/logo.png-cca8726399059c8d4f806e28e356b14d.ctex"
path="res://.godot/imported/logo.png-e2220799298e3631eb0e245316e0501a.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://logo.png"
dest_files=["res://.godot/imported/logo.png-cca8726399059c8d4f806e28e356b14d.ctex"]
source_file="res://assets/logo.png"
dest_files=["res://.godot/imported/logo.png-e2220799298e3631eb0e245316e0501a.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
Expand Down
Binary file added src/assets/sounds/eating_chips.wav
Binary file not shown.
24 changes: 24 additions & 0 deletions src/assets/sounds/eating_chips.wav.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://ds6aapbd8gtqj"
path="res://.godot/imported/eating_chips.wav-13c3ac8107ad6124e5a3648fc784d5ff.sample"

[deps]

source_file="res://assets/sounds/eating_chips.wav"
dest_files=["res://.godot/imported/eating_chips.wav-13c3ac8107ad6124e5a3648fc784d5ff.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file added src/assets/sounds/explosion.wav
Binary file not shown.
24 changes: 24 additions & 0 deletions src/assets/sounds/explosion.wav.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://ccwe75wc22bi1"
path="res://.godot/imported/explosion.wav-52e05e8d4b6600106c8dde082c90f915.sample"

[deps]

source_file="res://assets/sounds/explosion.wav"
dest_files=["res://.godot/imported/explosion.wav-52e05e8d4b6600106c8dde082c90f915.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file added src/assets/sounds/hurt.wav
Binary file not shown.
24 changes: 24 additions & 0 deletions src/assets/sounds/hurt.wav.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://b4d7cblbraru8"
path="res://.godot/imported/hurt.wav-792baeb99505afd6a1496d4e4330b023.sample"

[deps]

source_file="res://assets/sounds/hurt.wav"
dest_files=["res://.godot/imported/hurt.wav-792baeb99505afd6a1496d4e4330b023.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file added src/assets/sounds/jump_01.wav
Binary file not shown.
24 changes: 24 additions & 0 deletions src/assets/sounds/jump_01.wav.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://di1hle5wfth5w"
path="res://.godot/imported/jump_01.wav-dff3db895ca86b715c16ad19277eb998.sample"

[deps]

source_file="res://assets/sounds/jump_01.wav"
dest_files=["res://.godot/imported/jump_01.wav-dff3db895ca86b715c16ad19277eb998.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file added src/assets/sounds/level_completed.wav
Binary file not shown.
24 changes: 24 additions & 0 deletions src/assets/sounds/level_completed.wav.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bq3nix7feex4u"
path="res://.godot/imported/level_completed.wav-1aa9ef9894f26d6f45e4107b4e843e8a.sample"

[deps]

source_file="res://assets/sounds/level_completed.wav"
dest_files=["res://.godot/imported/level_completed.wav-1aa9ef9894f26d6f45e4107b4e843e8a.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
File renamed without changes
12 changes: 9 additions & 3 deletions src/Brown.png.import → src/assets/sprites/Brown.png.import
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,34 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bryutm3lyetn6"
path="res://.godot/imported/Brown.png-150dcd85596b8e4cffe30274d1cab3fe.ctex"
path="res://.godot/imported/Brown.png-2675b63c7078d7e15d90edc75fc75b03.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://Brown.png"
dest_files=["res://.godot/imported/Brown.png-150dcd85596b8e4cffe30274d1cab3fe.ctex"]
source_file="res://assets/sprites/Brown.png"
dest_files=["res://.godot/imported/Brown.png-2675b63c7078d7e15d90edc75fc75b03.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,34 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bic2env31gc2"
path="res://.godot/imported/Checkpoint (Flag Idle)(64x64).png-68510ca7f061ea8a579e6cce3799486d.ctex"
path="res://.godot/imported/Checkpoint (Flag Idle)(64x64).png-5d0421c3927e42b229e4cc59080707c8.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://Checkpoint (Flag Idle)(64x64).png"
dest_files=["res://.godot/imported/Checkpoint (Flag Idle)(64x64).png-68510ca7f061ea8a579e6cce3799486d.ctex"]
source_file="res://assets/sprites/Checkpoint (Flag Idle)(64x64).png"
dest_files=["res://.godot/imported/Checkpoint (Flag Idle)(64x64).png-5d0421c3927e42b229e4cc59080707c8.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
Expand Down
File renamed without changes
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,34 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dufj711m75b2q"
path="res://.godot/imported/End (Idle).png-387af11c9537f00eab43f14e3ccc1c3d.ctex"
path="res://.godot/imported/End (Idle).png-6f8bc88662c744ae19d81e22ed87c5e6.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://End (Idle).png"
dest_files=["res://.godot/imported/End (Idle).png-387af11c9537f00eab43f14e3ccc1c3d.ctex"]
source_file="res://assets/sprites/End (Idle).png"
dest_files=["res://.godot/imported/End (Idle).png-6f8bc88662c744ae19d81e22ed87c5e6.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
Expand Down
File renamed without changes
Loading