8000 GitHub - eleev/snake-swiftui: ๐ŸŽฎ Vanilla SwiftUI snake game
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

eleev/snake-swiftui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Snake SwiftUI Awesome

Platform Platform Language Contributors License

If you like the project, please give it a star โญ It will show the creator your appreciation and help others to discover the repo.

โœ๏ธ About

๐Ÿ Snake on vanilla SwiftUI. A quick attempt to implement a working game. The game usese post-processing via a color adjustment filter (Metal).

๐Ÿ“บ Demo

Please note that the .gif files have low frame rate due to compression and accessibility of demo.

๐Ÿ“‹ Features

  • Vanilla SwiftUI / No Canvas
  • Metal vault boy / fallout shader
    • neon edge rendering
    • glowing via smoothstep
    • color mixing
    • luminance distance
  • Self-collision
  • Wall collision
  • Drag gesture based controls
  • Adjustable game board

Estimated implementation time: 1h 10m

๐Ÿ‘จโ€๐Ÿ’ป Author

Astemir Eleev

๐Ÿ”– Licence

The project is available under MIT Licence

About

๐ŸŽฎ Vanilla SwiftUI snake game

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0