Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕹️ GamesHub (iOS)

100種類のミニゲームを、ひとつの SwiftUI アプリに。

GamesHub は SwiftUI で実装した、100種類のミニゲームを収録したオールインワン・ゲームコレクション(iOS版)です。各ゲームはデザインを磨き込んだ複数バージョン(V2 / V3)で実装され、ハブ画面から好きなゲームをすぐに起動できます。

Platform Swift SwiftUI XcodeGen License


📸 スクリーンショット

ハブ画面 2048 Match3
hub 2048 match3
Wordle Memory Tower Defense
wordle memory td

✨ 特徴

  • 100 ミニゲーム — Sudoku / Match3 / WordSearch / 2048 / Solitaire / Tetris など幅広いジャンルを収録
  • 磨き込みの V2 / V3 実装 — 主要ゲームはデザイン・操作性を改善した複数バージョンを用意
  • 純 SwiftUI — 外部ゲームエンジン非依存、すべてネイティブ実装
  • ハブ型ナビゲーション — 1画面から全ゲームへアクセス
  • XcodeGen 管理project.yml からプロジェクトを再現可能に生成

🛠️ 技術スタック

カテゴリ 技術
言語 Swift 5.9
UI SwiftUI
プロジェクト生成 XcodeGen (project.yml)
対応OS iOS 17.0+
Bundle ID com.gameshub.GamesHub

🚀 セットアップ

# リポジトリをクローン
git clone https://github.com/masafykun/GamesHub.git
cd GamesHub

# XcodeGen でプロジェクトを生成(未インストールなら: brew install xcodegen)
xcodegen generate

# Xcode で開いてビルド・実行
open GamesHub.xcodeproj

ライセンス

License: MIT

このプロジェクトは MIT ライセンス のもとで公開しています。

© 2026 masafykun (https://github.com/masafykun)

Releases

Packages

Contributors

Languages