diff --git a/recipes/sdl2_gears/font.ttf b/recipes/sdl2_gears/assets/font.ttf
similarity index 100%
rename from recipes/sdl2_gears/font.ttf
rename to recipes/sdl2_gears/assets/font.ttf
diff --git a/recipes/sdl2_gears/image.png b/recipes/sdl2_gears/assets/image.png
similarity index 100%
rename from recipes/sdl2_gears/image.png
rename to recipes/sdl2_gears/assets/image.png
diff --git a/recipes/sdl2_gears/music.wav b/recipes/sdl2_gears/assets/music.wav
similarity index 100%
rename from recipes/sdl2_gears/music.wav
rename to recipes/sdl2_gears/assets/music.wav
diff --git a/recipes/sdl2_gears/gears.c b/recipes/sdl2_gears/gears.c
index 97b798bfcc6c2e62ccf4d783402e15cd34e1c42d..93faf7e9360741f723359c502ddec70edc2bc716 100644
--- a/recipes/sdl2_gears/gears.c
+++ b/recipes/sdl2_gears/gears.c
@@ -276,13 +276,13 @@ void CheckSDLError(int line)
 }
 
 SDL_Surface *image;
-const char *IMAGE_FILE_NAME = "image.png";
+const char *IMAGE_FILE_NAME = "/games/sdl2_gears/assets/image.png";
 
 Mix_Music *music = NULL;
-const char *MUSIC_FILE_NAME = "music.wav";
+const char *MUSIC_FILE_NAME = "/games/sdl2_gears/assets/music.wav";
 
 TTF_Font *font = NULL;
-const char *TTF_FILE_NAME = "font.ttf";
+const char *TTF_FILE_NAME = "/games/sdl2_gears/assets/font.ttf";
 
 void cleanup()
 {
diff --git a/recipes/sdl2_gears/recipe.sh b/recipes/sdl2_gears/recipe.sh
index c5809169d89617d5d94a4bbd1e0500339f72c212..db33349ce3a159e441bae1f6c033e01a77077612 100644
--- a/recipes/sdl2_gears/recipe.sh
+++ b/recipes/sdl2_gears/recipe.sh
@@ -11,9 +11,11 @@ function recipe_update {
 }
 
 function recipe_prepare {
-    rm -rf source
+    m -rf source
     mkdir source
     cp gears.c source
+    mkdir source/assets
+    cp assets/* source/assets
 }
 
 function recipe_build {
@@ -30,17 +32,17 @@ function recipe_test {
 }
 
 function recipe_clean {
-    make clean
+    echo "skipping clean"
     skip=1
 }
 
 function recipe_stage {
     dest="$(realpath $1)"
     mkdir -pv "$dest/games/sdl2_gears"
-    mkdir -pv "$dest/home/user"
+    mkdir -pv "$dest/games/sdl2_gears/assets"
     cp -v "sdl2_gears" "$dest/games/sdl2_gears/sdl2_gears"
-    cp -v "../image.png" "$dest/home/user/image.png"
-    cp -v "../music.wav" "$dest/home/user/music.wav"
-    cp -v "../font.ttf" "$dest/home/user/font.ttf"
+    cp -v "assets/image.png" "$dest/games/sdl2_gears/assets/image.png"
+    cp -v "assets/music.wav" "$dest/games/sdl2_gears/assets/music.wav"
+    cp -v "assets/font.ttf" "$dest/games/sdl2_gears/assets/font.ttf"
     skip=1
 }