All Projects → PiXeL16 → SnakeClassic

PiXeL16 / SnakeClassic

Licence: MIT License
A snake engine written in SpriteKit for all Apple devices.

Programming Languages

swift
15916 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to SnakeClassic

Githubcontributionsios
Show off your GitHub contributions from your lock screen 📱
Stars: ✭ 410 (+632.14%)
Mutual labels:  watchos, ios-app
Swiftui Tutorials
A code example and translation project of SwiftUI. / 一个 SwiftUI 的示例、翻译的教程项目。
Stars: ✭ 1,992 (+3457.14%)
Mutual labels:  watchos, ios-app
Pomosh-iOS-watchOS
🍅Pomosh is your next awesome Pomodoro Technique assistant on 📱iOS and ⌚️ WatchOS 🙌. It's native and lightweight. Uses SwiftUI. has a nice tomato icon and also ready for macOS too🔥
Stars: ✭ 50 (-10.71%)
Mutual labels:  watchos, ios-app
Spine
Unofficial Spine runtime Swift library, allows you to play animations created in the Spine app (http://esotericsoftware.com).
Stars: ✭ 125 (+123.21%)
Mutual labels:  watchos, spritekit
ScaryFlight
Just another yet FlappyBird-style game.
Stars: ✭ 24 (-57.14%)
Mutual labels:  spritekit, ios-app
Cpp-Snake
A simple snake game written in c++
Stars: ✭ 35 (-37.5%)
Mutual labels:  snake, snake-game
Activityrings
An attempt to recreate the ring controls in Apple’s Activity app
Stars: ✭ 88 (+57.14%)
Mutual labels:  watchos, spritekit
TinyRage
Flappy Bird for WatchOS 6+ written in swift 5 using spriteKit
Stars: ✭ 23 (-58.93%)
Mutual labels:  watchos, spritekit
snake game
This is a simple implementation of the classic snake game in rust
Stars: ✭ 16 (-71.43%)
Mutual labels:  snake, snake-game
Python.io
Snake game inspired from Slither.io but features a python instead of a snake. Made in Python 3
Stars: ✭ 15 (-73.21%)
Mutual labels:  snake, snake-game
wxgame-snake
🐍 微信小程序游戏,贪吃蛇
Stars: ✭ 20 (-64.29%)
Mutual labels:  snake, snake-game
snake
Basic Snake Game in TypeScript
Stars: ✭ 25 (-55.36%)
Mutual labels:  snake, snake-game
addIt
Simple addition game made with Flutter for Mobile and Web using BLOC pattern
Stars: ✭ 16 (-71.43%)
Mutual labels:  ios-app
SampleResearchKit
A sample app for Apple's ResearchKit
Stars: ✭ 14 (-75%)
Mutual labels:  ios-app
BarChart
SwiftUI Bar Chart
Stars: ✭ 156 (+178.57%)
Mutual labels:  watchos
CheckMarkView
UI view which draws programmatically a checkmark with different styles
Stars: ✭ 35 (-37.5%)
Mutual labels:  ios-app
swift-standard-clients
Client declarations and live implementations for standard iOS managers
Stars: ✭ 28 (-50%)
Mutual labels:  watchos
iClassic
iPod Classic simulator for iOS
Stars: ✭ 27 (-51.79%)
Mutual labels:  ios-app
ios-simulator-app-exporter
📲 List your iOS simulator devices and their applications, and help you to quickly export them.
Stars: ✭ 69 (+23.21%)
Mutual labels:  ios-app
iphonepip
PiP (Picture in Picture) prototype for iPhone
Stars: ✭ 15 (-73.21%)
Mutual labels:  ios-app

Banner

Language GitHub license BuddyBuild codecov

A snake engine written in SpriteKit for all Apple devices.

Features

  • Fully tested engine functionality.
  • Framework based, super easy to integrate in different platforms.
  • Easy to customize and extend.

Banner Banner

Why?

I wasted a lot of time playing Snake in my Nokia phone back in the day. What better way to learn some SpriteKit than to put in on the Apple Watch?. The idea was to create an engine that could be integrated in any Apple device that supports SpriteKit very easy and to do some TDD along the way.

Project Structure

You can find most of the code in the SnakeEngine scheme and two examples of how it is integrated in the watch and in the main scheme. The integration in different platforms is fairly easy and the only thing that changes from the watch to the phone integration are the controls, for example, in the watch you can use the crown as the control along with swiping.

👽 Author

Chris Jimenez - http://code.chrisjimenez.net

🍺 Donate

If you want to buy me a beer, you can donate to my coin addresses below:

BTC

1BeGBew4CBdLgUSmvoyiU1LrM99GpkXgkj

ETH

0xa59a3793E3Cb5f3B1AdE6887783D225EDf67192d

LTC

Ld6FB3Tqjf6B8iz9Gn9sMr7BnowAjSUXaV

License

SnakeClassic is released under the MIT license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].