Knowledge Library - welcome to the world of knowledge!!

Discover platform and content tutorials, as well as other useful tips to help you utilize your curriculum.

Submitted by STEM Fuse Support on

Debugging Tips: Silly Salmon

Silly Salmon is a touch game with the ability to be played on a tablet or mobile device. It uses swipe controls and contains a store to buy items, as well as storage ability to save scores and power ups. Silly Salmon can be a challenge and there are areas that may lead to some confusion. Have no worries! We've laid out these areas below for your debugging use.

 

This is list consists of common issues that may occur when building the game. STEM Fuse does not debug individual game projects - that's the developer's job (you!). With any given game project, there could be infinite reasons why your game isn't the same. That's okay! Focus on the functionality of the game and rework the steps of the BUILD lesson level!

 

Swipe Movement

This game is created to use the swipe motion. When using a mouse it can be a little tricky. The mouse swipe needs to start on Silly Salmon with a left click, then a quick swipe and a release of the button. It will take some practice to make it work correctly.

 

Events & Sub-Events

In this build project, there are many sub-events and sub-events of those events. Students need to watch closely using the guide lines provided by Construct to be sure the event is placed correctly.

 

Asset Creation

There are many Sprites involved in creating this game. Placing an object on an incorrect layer will cause issues with how the game works. Check the layer by opening the properties section on the left of the screen.

 

silly-salmon-layer-properties
Note the layer of the asset creation for Obstacles.

 

Layers

As with all Construct games, the order of layers is important. The game will not run correctly if the layers are incorrect. In Silly Salmon, the layers should be, from top to bottom, HUD, obstacle, game and background. Check layers by clicking on the layers tab on the bottom right of the screen. If the background is not appearing, be sure that the properties of all layers, except the background, are set to transparent.

 

silly-salmon-layer-order-transparency
Note the layer order in the game and the Transparent properties.

 

Conclusion

Good luck debugging your Silly Salmon game! Debugging can be extremely challenging - which is AWESOME! Every time you debug an issue in your project, you're becoming that much greater of a developer. Keep on debugging and best of luck in your game!

Library Category
Library Tags