Releases: marcJV/RainCat
V2.0.0
Smashing Magazine Lesson 1
RainCat - Lesson 1
This is the end of day code for RainCat lesson 1.
In this lesson we covered:
- Check out the base code
- Add a floor
- Add raindrops
- Initial physics
- Adding in the umbrella object to keep our cat dry from the rain
- Beginning collision detection with categoryBitMask and contactTestBitMask
- Creating a world boundary to remove nodes that fall off screen
To follow along with the tutorial, check out the article on Smashing Magazine.
Smashing Magazine Initial Code
RainCat - Starting Point
This is the initial code for RainCat, feel free to check it over, then head over to the lesson to get started.
To follow along with the tutorial, check out the article on Smashing Magazine.
Smashing Magazine Lesson 2
RainCat - Lesson 2
This is the end of day code for RainCat lesson 2.
In this lesson we covered:
- Spawn the cat
- Implement cat collision
- Spawn food
- Implement food collision
- Move the cat toward the food
- Animate the cat
- Damage the cat when it comes into contact with the rain
- Add sound effects and music
To follow along with the tutorial, check out the article on Smashing Magazine.
Smashing Magazine Lesson 3
RainCat - Lesson 3
This is the end of day code for RainCat lesson 3.
In this lesson we covered:
- Heads up display (HUD) for scoring
- Main menu — with buttons!
- Mute sounds option
- Quit game option
To follow along with the tutorial, check out the article on Smashing Magazine.
v1.0.0
Medium Lesson 5
RainCat - Lesson 5
This is the end of day code for RainCat lesson 5.
In this lesson we covered:
- Heads up display (HUD) for scoring
- Main menu — with buttons!
- Mute sounds option
- Quit game option
To follow along with the tutorial, check out the article on Medium.
Medium Lesson 4
RainCat - Lesson 4
This is the end of day code for RainCat lesson 4.
In this lesson we covered:
- Moving the cat toward the food
- Animating the cat
- Damaging the cat when it comes into contact with the rain
- Adding sound effects
- Adding music
To follow along with the tutorial, check out the article on Medium.
Medium Lesson 3
RainCat - Lesson 3
This is the end of day code for RainCat lesson 3.
In this lesson we covered:
- Add in textures to make it look closer to the final game
- Spawn the cat
- Implement cat collision
- Spawn food
- Implement food collision
To follow along with the tutorial, check out the article on Medium.
Medium Lesson 2
RainCat - Lesson 2
This is the end of day code for RainCat lesson 2.
In this lesson we covered:
- Adding in the umbrella object to keep our cat dry from the rain
- Beginning collision detection with categoryBitMask and contactTestBitMask
- Reworking collision detection, so raindrops won’t pile up
- Creating a world boundary to remove nodes from the scene correctly
To follow along with the tutorial, check out the article on Medium.