Skip to content

Releases: marcJV/RainCat

V2.0.0

03 Jul 22:00
Compare
Choose a tag to compare

RainCat Header

#RainCat

A simple exploration of SpriteKit in Swift 3.

New in version 2.0.0, LCD-cat and Multiplayer classic mode.

Also reworked transitions and menus!

Check out the game in the AppStore!

Learn to make this game on Medium!

divider

Smashing Magazine Lesson 1

30 Nov 17:58
Compare
Choose a tag to compare

RainCat Lesson One Header

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.

divider

Smashing Magazine Initial Code

30 Nov 17:56
Compare
Choose a tag to compare

RainCat 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.

divider

Smashing Magazine Lesson 2

29 Sep 20:20
Compare
Choose a tag to compare

RainCat Lesson Two Header

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.

divider

Smashing Magazine Lesson 3

29 Sep 20:21
Compare
Choose a tag to compare

RainCat Lesson Three Header

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.

divider

v1.0.0

29 Sep 20:50
Compare
Choose a tag to compare

Version 1 release into the AppStore!

Medium Lesson 5

29 Sep 20:10
Compare
Choose a tag to compare

RainCat Lesson Five Header

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.

divider

Medium Lesson 4

29 Sep 20:09
Compare
Choose a tag to compare

RainCat Lesson Four Header

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.

divider

Medium Lesson 3

29 Sep 20:01
Compare
Choose a tag to compare

RainCat Lesson Three Header

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.

divider

Medium Lesson 2

29 Sep 19:57
Compare
Choose a tag to compare

RainCat Lesson Two Header

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.

divider