Skip to content

Project template for the workshop Fun with SpriteKit, where people use it as the baseline to implement a SpriteKit arcade game using the tools SpriteKit has to offer.

License

Notifications You must be signed in to change notification settings

developer-academy-unina/Workshop-Fun-with-SpriteKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workshop

Fun with SpriteKit


Report a Bug · Ask a Question

coverage

Table of Contents


About

Project template for the workshop Fun with SpriteKit, where people use it as the baseline to implement a SpriteKit arcade game using the tools SpriteKit has to offer.

You should have some preliminary knowledge about SpriteKit to be able to go through this activity.


Getting Started

Installation

  1. Clone the repo

    git clone https://github.com/developer-academy-unina/Workshop-Fun-with-SpriteKit
  2. Open the .xcodeproj file

How to

This project is at the core of the activity and is used to complete all the steps demonstrated in it.

The template is super simple and provides:

  • Three different states: Main Menu, Playing and Game Over
  • Customizable screen for instructions
  • Game Logic layer separated from the Game Scene
  • Scoring system by points and time

How to use the template

The template is fully commented to guide you while creating your own arcade game prototype.

  • Fully customize the interfaces using SwiftUI
  • Write your Game Logic separate from your Game Scene
  • Take advantage of all SpriteKit has to offer in your Game Scene

Issues and Discussions

You've found a bug in the source code, a mistake in the documentation or maybe you'd like a new feature? Take a look at GitHub Discussions to see if it's already being discussed. You can help us by submitting an issue on GitHub. Before you create an issue, make sure to search the issue archive -- your issue may have already been addressed!

Please try to create bug reports that are:

  • Reproducible. Include steps to reproduce the problem.
  • Specific. Include as much detail as possible: which version, what environment, etc.
  • Unique. Do not duplicate existing opened issues.
  • Scoped to a Single Bug. One bug per report.

Support

Reach out to the maintainer at one of the following places:


Authors & contributors

The original setup of this repository is by Tiago Pereira.

For a full list of all authors and contributors, see the contributors page.


License

This project is licensed under the MIT License.

See LICENSE for more information.

About

Project template for the workshop Fun with SpriteKit, where people use it as the baseline to implement a SpriteKit arcade game using the tools SpriteKit has to offer.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Languages