Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sionpardosi/nightmare-seekers-ios-game-with-swift-and-spritekit

Nightmare Seeker adalah game iOS yang dikembangkan selama Apple Developer Academy @ Infinite Learning. Game ini menggabungkan teknik pengembangan iOS tingkat lanjut, memanfaatkan teknologi seperti animasi UIKit, kontrol sentuh responsif, dan kode yang dioptimalkan.
https://github.com/sionpardosi/nightmare-seekers-ios-game-with-swift-and-spritekit

ios iosgames spritekit swift uikit

Last synced: 3 months ago
JSON representation

Nightmare Seeker adalah game iOS yang dikembangkan selama Apple Developer Academy @ Infinite Learning. Game ini menggabungkan teknik pengembangan iOS tingkat lanjut, memanfaatkan teknologi seperti animasi UIKit, kontrol sentuh responsif, dan kode yang dioptimalkan.

Awesome Lists containing this project

README

        

# Nightmare Seeker iOS Game with Swift and SpriteKit

### Related to Apple Developer Academy @ Infinite Learning

*Nightmare Seeker* is an iOS game developed during the Apple Developer Academy @ Infinite Learning. The game incorporates advanced iOS development techniques, utilizing technologies like UIKit animations, responsive touch controls, and optimized code.

## Table of Contents
- [About the Project](#about-the-project)
- [Gameplay Elements](#gameplay-elements)
- [Technology Stack](#technology-stack)
- [Run Locally](#run-locally)
- [Authors](#authors)
- [Demo](#demo)

## About the Project
*Nightmare Seeker* invites players into a chilling, atmospheric world filled with terrifying challenges. Players use tilt-based mechanics to control their characters by tilting their device left or right. The game emphasizes calmness and composure, as excessive movement can lead to a game over.
![Pict1](pict1.jpg)
![Pict2](pict2.jpg)
![Pict4](pict4.jpg)

## Gameplay Elements

This game is more than just an obstacle-avoidance experience. It integrates emotional elements centered around maintaining 'calmness'. Players face unexpected surprises and fear-inducing challenges while navigating through the game world. Moving the device too quickly will result in a game over, so staying calm under pressure is essential.

## Technology Stack

The development of *Nightmare Seeker* leverages various Apple technologies, showcasing:
- **Swift**: Main programming language used.
- **SpriteKit**: For creating 2D animations and handling the game logic.
- **UIKit**: For integrating animations and responsive touch controls.
- **Challenge Based Learning (CBL)**: Approach followed during development.

## Run Locally

To run the project locally, follow these steps:

1. Clone the project repository:
```bash
git clone https://github.com/sionprdsi/Nightmare-Seekers-iOS-Game-with-Swift-and-SpriteKit.git
```

2. Navigate to the project directory:
```bash
cd Nightmare-Seeker
```

3. Open the project in Xcode and run the project:
```bash
Command+R
```

## Authors

- [@Sion Pardosi](https://github.com/sionprdsi)
- [@Kenan Tomfie Bukit](https://github.com/khensin166)
- [@Exaudi Siregar]
- [@Cecilia Situmorang]
- [@Anastasya Marpaung]

## Demo

Demo coming soon!!

---

*Skills:* SpriteKit · UIKit · Swift (Programming Language) · iOS Development