From 0917a520545ef466bea0d23ffe04de31705cd043 Mon Sep 17 00:00:00 2001 From: wkdrudgnsdla Date: Sun, 18 May 2025 21:13:17 +0900 Subject: [PATCH 01/12] active -> active self --- Assets/GyeongHun/Script/ChargeUI.cs | 4 ++-- Assets/GyeongHun/Script/ReNewGrab.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Assets/GyeongHun/Script/ChargeUI.cs b/Assets/GyeongHun/Script/ChargeUI.cs index c246f48d..be6668b9 100644 --- a/Assets/GyeongHun/Script/ChargeUI.cs +++ b/Assets/GyeongHun/Script/ChargeUI.cs @@ -107,7 +107,7 @@ void Player1UI() void Player2UI() { //ΑΦΈΤ UI - if(PushGlove2.active) + if(PushGlove2.activeSelf) { if (Input.GetKey(KeyCode.Slash)) { @@ -121,7 +121,7 @@ void Player2UI() //±Χ·¦ UI - if(Player2Grab.active) + if(Player2Grab.activeSelf) { if (Input.GetKey(KeyCode.Period)) { diff --git a/Assets/GyeongHun/Script/ReNewGrab.cs b/Assets/GyeongHun/Script/ReNewGrab.cs index 44e7e977..2fab1d9d 100644 --- a/Assets/GyeongHun/Script/ReNewGrab.cs +++ b/Assets/GyeongHun/Script/ReNewGrab.cs @@ -25,7 +25,7 @@ private void Awake() } private void Start() - { + { transform.position = StartPos; holdGrab = false; moveSpeed = 5; From 20557269d7a782758b9a8ad6d3847dcf127b79e5 Mon Sep 17 00:00:00 2001 From: LeeSiwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Sun, 8 Jun 2025 21:18:44 +0900 Subject: [PATCH 02/12] Update README.md --- README.md | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 1127f144..73adcc8c 100644 --- a/README.md +++ b/README.md @@ -87,33 +87,29 @@ --- -μŠ€ν…Œμ΄μ§€λŠ” 총 3κ°œμ΄λ‹€. +총 6개의 맡이 μ‘΄μž¬ν•œλ‹€. -각 μŠ€ν…Œμ΄μ§€λŠ” 3개의 κΈ°λŠ₯ 쀑 ν•˜λ‚˜λ₯Ό μ‚¬μš©ν•΄ ν΄λ¦¬μ–΄ν•˜λŠ” 것을 λͺ©ν‘œλ‘œ ν•œλ‹€. - -ν•œ μŠ€ν…Œμ΄μ§€λ‹Ή 5개의 맡이 μ‘΄μž¬ν•œλ‹€. - -1μŠ€ν…Œμ΄μ§€λŠ” νŠœν† λ¦¬μ–Ό 맡으둜 κ΅¬μ„±ν•œλ‹€. +> νŠœν† λ¦¬μ–Ό λ§΅ ν•˜λ‚˜, κΈ°λ³Έ λ§΅ 5개 - 1μŠ€ν…Œμ΄μ§€ -33 -33 +![image](https://github.com/user-attachments/assets/50d3dc59-df93-424d-9db6-deaf8cb42e80) - 2μŠ€ν…Œμ΄μ§€ -33 + +![image](https://github.com/user-attachments/assets/d6b34995-be6b-41bc-9a56-e2e008310e3f) - 3μŠ€ν…Œμ΄μ§€ -image4 +![image](https://github.com/user-attachments/assets/2d00d39f-7f2e-4dd2-94cd-2529d175b1f0) - 4μŠ€ν…Œμ΄μ§€ -![image5](https://github.com/user-attachments/assets/36d8bd3e-da47-4110-a93f-62cdb3781393) +![image](https://github.com/user-attachments/assets/36d8bd3e-da47-4110-a93f-62cdb3781393) - 5μŠ€ν…Œμ΄μ§€ -image6 +![image](https://github.com/user-attachments/assets/979363a9-b5f4-4dba-a33d-316045d4d1b7) ## 2.κ²Œμž„ 컨텐츠 From 0e03159399c1dbb0074b42cd769aa2161704827f Mon Sep 17 00:00:00 2001 From: LeeSiwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Sun, 8 Jun 2025 21:26:51 +0900 Subject: [PATCH 03/12] Update README.md --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 73adcc8c..74d82fc8 100644 --- a/README.md +++ b/README.md @@ -183,10 +183,14 @@ ex) ### μ‚¬μš© λ¦¬μ†ŒμŠ€ 좜처 -https://assetstore.unity.com/packages/audio/music/8bit-music-album-051321-196147?srsltid=AfmBOorUaI9I9A3xIVTbJrYxmE4YKiXcARvwuUVgmaYW7bfbbCA8MfEC +[μŒμ•… 에셋 1](https://assetstore.unity.com/packages/audio/music/8bit-music-album-051321-196147?srsltid=AfmBOorUaI9I9A3xIVTbJrYxmE4YKiXcARvwuUVgmaYW7bfbbCA8MfEC) -https://assetstore.unity.com/packages/audio/music/8bit-music-062022-225623 +[μŒμ•… 에셋 2](https://assetstore.unity.com/packages/audio/music/8bit-music-062022-225623) -https://assetstore.unity.com/packages/audio/sound-fx/free-casual-game-sfx-pack-54116?srsltid=AfmBOopJ7WwyLVu7pqzrAfKBiJYI2TC9F8KAzT2ko1LZ553kCIdCbzqX +[효과음 에셋 1](https://assetstore.unity.com/packages/audio/sound-fx/free-casual-game-sfx-pack-54116?srsltid=AfmBOopJ7WwyLVu7pqzrAfKBiJYI2TC9F8KAzT2ko1LZ553kCIdCbzqX) -https://www.kenney.nl/assets/ui-audio +[효과음 에셋 2](https://www.kenney.nl/assets/ui-audio) + +[κ·Έλž˜ν”½ 에셋](https://kenney.nl/assets/1-bit-platformer-pack) + +[λ²„νŠΌ κ·Έλž˜ν”Ό 에셋](https://kenney.nl/assets/input-prompts-pixel-16) From ec7cfe2bc7b69894361536008ef835a3ddc630a0 Mon Sep 17 00:00:00 2001 From: LeeSiwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Sun, 8 Jun 2025 21:30:29 +0900 Subject: [PATCH 04/12] Update README.md --- README.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 74d82fc8..d8011abd 100644 --- a/README.md +++ b/README.md @@ -118,16 +118,14 @@ ## 2-1.메인 컨텐츠 -μŠ€ν…Œμ΄μ§€λ§ˆλ‹€ λ°”λ€ŒλŠ” λŠ₯λ ₯을 ν™œμš©ν•˜μ—¬, λ‹€λ₯Έ ν”Œλ ˆμ΄μ–΄μ™€μ˜ ν˜‘λ™μ„ 톡해 ν•΄λ‹Ή μŠ€ν…Œμ΄μ§€μ˜ 함정등을 νŒŒνšŒν•˜λ©° λͺ¨λ“  μŠ€ν…Œμ΄μ§€λ₯Ό ν΄λ¦¬μ–΄ν•œλ‹€ +각 λ§΅λ§ˆλ‹€ ν”Œλ ˆμ΄μ–΄μ™€ ν˜‘λ™ν•˜μ—¬ μ—΄μ‡ λ₯Ό μ–»κ³ , λ‹€μŒ μŠ€ν…Œμ΄μ§€λ‘œ μ΄λ™ν•˜λŠ” 문을 μ°ΎλŠ”λ‹€. ## 2-2.μ„œλΈŒ 컨텐츠 - -νŒ€ν‚¬μ΄ κ°€λŠ₯ν• λ§Œν•œ μš”μ†Œ μΆ”κ°€ +νŒ€μ›μ„ λ°€μΉ˜κ±°λ‚˜ λ‹ΉκΈΈ 수 있게 ν•΄ ν˜‘λ™μ‹¬μ„ λ”μš± λŒμ–΄μ˜¬λ¦°λ‹€. ## 2-3.μ—”λ”© - λͺ¨λ“  μŠ€ν…Œμ΄μ§€ 클리어 이후 μ—”λ”©ν¬λž˜λ”§ # 3.κΈ°λŠ₯ @@ -139,17 +137,17 @@ **λ°€μΉ˜λŠ” μž₯κ°‘**:**일정 κ²Œμ΄μ§€λ₯Ό μ°¨μ§• 이후 μ°¨μ§•λœ 양에 따라 λ‹€λ₯Έ ν”Œλ ˆμ΄μ–΄λ₯Ό λ°€μΉœλ‹€** -이런 λŠλ‚ŒμœΌλ‘œ μ΄ˆλ‘μƒ‰ μœ„μΉ˜μΌλ•Œ κ°€μž₯ 큰 νŒŒμ›Œλ‘œ λ°€μΉ˜κ²Œ λœλ‹€ +μ•„λž˜ μ΄λ―Έμ§€μ²˜λŸΌ μ™Όμͺ½μ—μ„œ 였λ₯Έμͺ½μœΌλ‘œ λ§‰λŒ€λ°”κ°€ μ΄λ™ν•˜κ²Œ λœλ‹€. +맨 였λ₯Έμͺ½μ— μžˆμ„ λ•Œ μ΅œλŒ€ νŒŒμ›Œλ‘œ λŒ€μƒμ„ λ°€μΉœλ‹€. -![ν™”λ©΄ λ…Ήν™” 쀑 2025-03-26 101937](https://github.com/user-attachments/assets/ec39ed69-9181-4a55-8c49-6117cab06afd) +![bar](https://github.com/user-attachments/assets/05c5e354-65a4-4770-b333-df25be257a88) **λŒμ–΄μ˜€λŠ” μž₯κ°‘: 일정 ν‚€λ₯Ό λˆ„λ₯Όμ‹œ 그랩 λ°©ν–₯이 μœ„μ•„λž˜λ‘œ 움직인닀** -![ν™”λ©΄ λ…Ήν™” 쀑 2025-03-26 102623](https://github.com/user-attachments/assets/aacf6cf1-3b03-4c79-8a5d-e61f84119ef4) - -사거리가 점점 λŠ˜μ–΄λ‚˜κ³  일정 길이에 λ„λ‹¬ν•˜λ©΄ μ•½ 0.1μ΄ˆκ°„ μœ μ§€λ˜λ‹€ μ·¨μ†Œλœλ‹€ +μ•„λž˜ μ΄λ―Έμ§€μ²˜λŸΌ ν‚€λ₯Ό λˆ„λ₯Ό μ‹œ ν™”μ‚΄ν‘œκ°€ λ‚˜νƒ€λ‚˜λ©° μœ„ μ•„λž˜λ‘œ μ›€μ§μ΄κ²Œ λœλ‹€. +ν‚€λ₯Ό λ•” μ‹œ ν™”μ‚΄ν‘œ λ°©ν–₯으둜 μž₯갑이 λ‚ μ•„κ°„λ‹€. -0.1초 λ’€ μ·¨μ†Œλ˜λŠ”κ±΄ κ°€μž₯ λ¨Ό μ‚¬κ±°λ¦¬μΌλ•Œ 타이밍을 μž‘λŠ” μž¬λ―Έμš”μ†Œλ₯Ό μœ„ν•¨ +![rotation](https://github.com/user-attachments/assets/bc5f29c6-915c-483f-939e-aef52f1e2f5e) # μŠ€ν…Œμ΄μ§€ κΈ°λ―Ή From fd9c12256b1ffd5b0265487005238de675471233 Mon Sep 17 00:00:00 2001 From: Lee Siwoo Date: Tue, 31 Mar 2026 11:15:57 +0900 Subject: [PATCH 05/12] =?UTF-8?q?feat:=20=EC=9E=90=EB=8F=99=ED=99=94=20?= =?UTF-8?q?=ED=8C=8C=EC=9D=BC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/activate.yml | 17 ++++++++++ .github/workflows/build.txt | 57 ++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 .github/workflows/activate.yml create mode 100644 .github/workflows/build.txt diff --git a/.github/workflows/activate.yml b/.github/workflows/activate.yml new file mode 100644 index 00000000..d8e891a9 --- /dev/null +++ b/.github/workflows/activate.yml @@ -0,0 +1,17 @@ +name: Acquire Activation File +on: + workflow_dispatch: # GitHub Actions νƒ­μ—μ„œ μˆ˜λ™ μ‹€ν–‰ + +jobs: + activation: + runs-on: ubuntu-latest + steps: + - name: Request activation file + uses: game-ci/unity-activate@v2 + id: activation + + - name: Upload .alf artifact + uses: actions/upload-artifact@v4 + with: + name: activation-file + path: ${{ steps.activation.outputs.filePath }} diff --git a/.github/workflows/build.txt b/.github/workflows/build.txt new file mode 100644 index 00000000..64bfd263 --- /dev/null +++ b/.github/workflows/build.txt @@ -0,0 +1,57 @@ +name: Unity CI Build + +on: + push: + branches: [ main, develop ] + pull_request: + branches: [ main ] + +jobs: + build: + name: Build for ${{ matrix.targetPlatform }} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + targetPlatform: + - StandaloneWindows64 + - StandaloneLinux64 + - WebGL + - Android + + steps: + # 1. μ½”λ“œ 체크아웃 (LFS 포함) + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 + lfs: true + + # 2. λΉŒλ“œ μΊμ‹œ (λΉŒλ“œ μ‹œκ°„ 단좕) + - name: Cache Unity Library + uses: actions/cache@v3 + with: + path: Library + key: Library-${{ matrix.targetPlatform }}-${{ hashFiles('Assets/**', 'Packages/**', 'ProjectSettings/**') }} + restore-keys: | + Library-${{ matrix.targetPlatform }}- + Library- + + # 3. Unity λΉŒλ“œ (GameCI μ‚¬μš©) + - name: Build project + uses: game-ci/unity-builder@v4 + env: + UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} + UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} + UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} + with: + targetPlatform: ${{ matrix.targetPlatform }} + unityVersion: auto # ProjectSettingsμ—μ„œ μžλ™ 감지 + + # 4. λΉŒλ“œ κ²°κ³Όλ¬Ό μ—…λ‘œλ“œ + - name: Upload build artifacts + uses: actions/upload-artifact@v4 + with: + name: Build-${{ matrix.targetPlatform }} + path: build/${{ matrix.targetPlatform }} + retention-days: 7 \ No newline at end of file From 65c30a4a8b478628ec1f946044b9ca88cac2909f Mon Sep 17 00:00:00 2001 From: Lee Siwoo Date: Tue, 31 Mar 2026 11:22:10 +0900 Subject: [PATCH 06/12] =?UTF-8?q?feat:=20build.yml=20=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.txt | 57 --------------------------- .github/workflows/build.yml | 77 +++++++++++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+), 57 deletions(-) delete mode 100644 .github/workflows/build.txt create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.txt b/.github/workflows/build.txt deleted file mode 100644 index 64bfd263..00000000 --- a/.github/workflows/build.txt +++ /dev/null @@ -1,57 +0,0 @@ -name: Unity CI Build - -on: - push: - branches: [ main, develop ] - pull_request: - branches: [ main ] - -jobs: - build: - name: Build for ${{ matrix.targetPlatform }} - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - targetPlatform: - - StandaloneWindows64 - - StandaloneLinux64 - - WebGL - - Android - - steps: - # 1. μ½”λ“œ 체크아웃 (LFS 포함) - - name: Checkout repository - uses: actions/checkout@v4 - with: - fetch-depth: 0 - lfs: true - - # 2. λΉŒλ“œ μΊμ‹œ (λΉŒλ“œ μ‹œκ°„ 단좕) - - name: Cache Unity Library - uses: actions/cache@v3 - with: - path: Library - key: Library-${{ matrix.targetPlatform }}-${{ hashFiles('Assets/**', 'Packages/**', 'ProjectSettings/**') }} - restore-keys: | - Library-${{ matrix.targetPlatform }}- - Library- - - # 3. Unity λΉŒλ“œ (GameCI μ‚¬μš©) - - name: Build project - uses: game-ci/unity-builder@v4 - env: - UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} - UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} - UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} - with: - targetPlatform: ${{ matrix.targetPlatform }} - unityVersion: auto # ProjectSettingsμ—μ„œ μžλ™ 감지 - - # 4. λΉŒλ“œ κ²°κ³Όλ¬Ό μ—…λ‘œλ“œ - - name: Upload build artifacts - uses: actions/upload-artifact@v4 - with: - name: Build-${{ matrix.targetPlatform }} - path: build/${{ matrix.targetPlatform }} - retention-days: 7 \ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..350072c9 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,77 @@ +name: Unity CI β€” Desktop Build + +on: + push: + branches: [ main, develop ] + pull_request: + branches: [ main ] + workflow_dispatch: + +env: + UNITY_VERSION: auto + +jobs: + build: + runs-on: ${{ matrix.runs-on || 'ubuntu-latest' }} + strategy: + fail-fast: false + matrix: + include: + - targetPlatform: StandaloneWindows64 + buildName: Windows + - targetPlatform: StandaloneLinux64 + buildName: Linux + - targetPlatform: StandaloneOSX + buildName: macOS + runs-on: macos-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 + lfs: true + + - name: Cache LFS objects + uses: actions/cache@v3 + with: + path: .git/lfs/objects + key: lfs-${{ hashFiles('.lfs-assets-id') }} + restore-keys: lfs- + + # Library μΊμ‹œ (λΉŒλ“œ μ‹œκ°„ 50~80% 단좕) + - name: Cache Unity Library + uses: actions/cache@v3 + with: + path: Library + key: | + Library-${{ matrix.targetPlatform }}-${{ hashFiles('Assets/**','Packages/**','ProjectSettings/**') }} + restore-keys: | + Library-${{ matrix.targetPlatform }}- + Library- + + - name: Build ${{ matrix.buildName }} + uses: game-ci/unity-builder@v4 + env: + UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} + UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} + UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} + with: + unityVersion: ${{ env.UNITY_VERSION }} + targetPlatform: ${{ matrix.targetPlatform }} + buildName: ${{ matrix.buildName }} + buildsPath: builds + buildMethod: BuildScript.BuildProject + versioning: Semantic + + - name: Zip build output + run: | + cd builds + zip -r ${{ matrix.buildName }}.zip ${{ matrix.targetPlatform }} + + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + name: Build-${{ matrix.buildName }}-${{ github.sha }} + path: builds/${{ matrix.buildName }}.zip + retention-days: 14 From cd22b809f2ff0dc65f2980293ab47dd92af7d2f9 Mon Sep 17 00:00:00 2001 From: Lee Siwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:31:37 +0900 Subject: [PATCH 07/12] =?UTF-8?q?fix:=20=ED=99=9C=EC=84=B1=ED=99=94=20?= =?UTF-8?q?=EC=A1=B0=EA=B1=B4=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/activate.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/activate.yml b/.github/workflows/activate.yml index d8e891a9..adb4c1b6 100644 --- a/.github/workflows/activate.yml +++ b/.github/workflows/activate.yml @@ -1,17 +1,23 @@ name: Acquire Activation File on: - workflow_dispatch: # GitHub Actions νƒ­μ—μ„œ μˆ˜λ™ μ‹€ν–‰ - + workflow_dispatch: # μˆ˜λ™ μ‹€ν–‰ + jobs: activation: runs-on: ubuntu-latest steps: + - name: Checkout repository + uses: actions/checkout@v4 + + # 1. .alf 파일 생성 (이 μ•‘μ…˜μ΄ μš”μ²­ νŒŒμΌμ„ λ§Œλ“€μ–΄μ€λ‹ˆλ‹€) - name: Request activation file - uses: game-ci/unity-activate@v2 - id: activation - + uses: game-ci/unity-request-activation-file@v2 + id: get_alf + + # 2. μƒμ„±λœ .alf νŒŒμΌμ„ Artifact둜 μ—…λ‘œλ“œ - name: Upload .alf artifact uses: actions/upload-artifact@v4 with: - name: activation-file - path: ${{ steps.activation.outputs.filePath }} + name: Unity-Activation-File + # μ€‘μš”: μœ„ μŠ€ν…μ˜ IDλ₯Ό μ°Έμ‘°ν•˜μ—¬ 경둜λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. + path: ${{ steps.get_alf.outputs.filePath }} From d9458fa554dada8a529e84bbfb1f7b9d76bb4737 Mon Sep 17 00:00:00 2001 From: Lee Siwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:33:35 +0900 Subject: [PATCH 08/12] =?UTF-8?q?modify:=20=EB=B2=84=EC=A0=84=20=EB=AA=85?= =?UTF-8?q?=EC=8B=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/activate.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/activate.yml b/.github/workflows/activate.yml index adb4c1b6..bbed5caa 100644 --- a/.github/workflows/activate.yml +++ b/.github/workflows/activate.yml @@ -9,15 +9,16 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - # 1. .alf 파일 생성 (이 μ•‘μ…˜μ΄ μš”μ²­ νŒŒμΌμ„ λ§Œλ“€μ–΄μ€λ‹ˆλ‹€) + # μ΅œμ‹  방식: unity-activate μ•‘μ…˜λ§Œ μ‚¬μš©ν•©λ‹ˆλ‹€. - name: Request activation file - uses: game-ci/unity-request-activation-file@v2 - id: get_alf + uses: game-ci/unity-activate@v2 + id: activation + with: + unityVersion: 6000.0.68f1 # μ‚¬μš©ν•˜μ‹œλŠ” μœ λ‹ˆν‹° 버전을 λͺ…μ‹œν•˜μ„Έμš”. - # 2. μƒμ„±λœ .alf νŒŒμΌμ„ Artifact둜 μ—…λ‘œλ“œ - name: Upload .alf artifact uses: actions/upload-artifact@v4 with: - name: Unity-Activation-File - # μ€‘μš”: μœ„ μŠ€ν…μ˜ IDλ₯Ό μ°Έμ‘°ν•˜μ—¬ 경둜λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. - path: ${{ steps.get_alf.outputs.filePath }} + name: activation-file + # μœ„ μŠ€ν…μ—μ„œ μƒμ„±λœ .alf 파일 경둜λ₯Ό μ°Έμ‘°ν•©λ‹ˆλ‹€. + path: ${{ steps.activation.outputs.filePath }} From 4eb7d1a17ee683c6b9b01ea9056272e03214ebf1 Mon Sep 17 00:00:00 2001 From: Lee Siwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:35:05 +0900 Subject: [PATCH 09/12] =?UTF-8?q?fix:=20=EC=9E=98=EB=AA=BB=20=EB=AA=85?= =?UTF-8?q?=EC=8B=9C=ED=95=9C=20=EB=B2=84=EC=A0=84=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/activate.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/activate.yml b/.github/workflows/activate.yml index bbed5caa..6fa235d3 100644 --- a/.github/workflows/activate.yml +++ b/.github/workflows/activate.yml @@ -14,7 +14,7 @@ jobs: uses: game-ci/unity-activate@v2 id: activation with: - unityVersion: 6000.0.68f1 # μ‚¬μš©ν•˜μ‹œλŠ” μœ λ‹ˆν‹° 버전을 λͺ…μ‹œν•˜μ„Έμš”. + unityVersion: 2022.3.21f1 # μ‚¬μš©ν•˜μ‹œλŠ” μœ λ‹ˆν‹° 버전을 λͺ…μ‹œν•˜μ„Έμš”. - name: Upload .alf artifact uses: actions/upload-artifact@v4 From d86d6678112edd2325bbb3cf79b985fd82d9c746 Mon Sep 17 00:00:00 2001 From: Lee Siwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:39:47 +0900 Subject: [PATCH 10/12] =?UTF-8?q?feat:=20CI=20=EC=BD=94=EB=93=9C=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/main.yml | 41 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 00000000..f1756dc9 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,41 @@ +name: Automated Build ⭐ + +on: + push: # Master λΈŒλžœμΉ˜μ— Pushκ°€ 되면 λΉŒλ“œκ°€ λ˜λ„λ‘ λ™μž‘μ‹œν‚΅λ‹ˆλ‹€. + branches: [ main, develop ] + +jobs: + buildWindows: + name: πŸ’» Windows-64 Bit + runs-on: windows-latest # μœˆλ„μš°λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. + + steps: + # Checkout + - name: Checkout repository + uses: actions/checkout@v4 + with: + lfs: true + + # Cache (μΊμ‹œνŒŒμΌμ„ μƒμ„±ν•˜μ—¬ λ‹€μŒ λΉŒλ“œμ‹œ 더 λΉ λ₯΄κ²Œ λΉŒλ“œλ₯Ό ν•  수 μžˆλ„λ‘ ν•΄μ€λ‹ˆλ‹€.) + - uses: actions/cache@v4 + with: + path: Library + key: Library-${{ hashFiles('Assets/**', 'Packages/**', 'ProjectSettings/**') }} + restore-keys: | + Library- + + # Build + - name: Build project + uses: game-ci/unity-builder@v4 + env: + UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} + UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} + UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} + with: + targetPlatform: StandaloneWindows64 + + # Output + - uses: actions/upload-artifact@v4 + with: + name: Windows Build + path: build From 1ca7d4fbe363dd07638a54c69d8a76af70a91c40 Mon Sep 17 00:00:00 2001 From: Lee Siwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Tue, 31 Mar 2026 12:08:40 +0900 Subject: [PATCH 11/12] =?UTF-8?q?feat:=20=EC=9B=90=ED=95=98=EB=8A=94=20?= =?UTF-8?q?=EB=B8=8C=EB=9E=9C=EC=B9=98=20=EC=9E=90=EB=8F=99=20=EB=B9=8C?= =?UTF-8?q?=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/main.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f1756dc9..67947986 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,30 +1,30 @@ name: Automated Build ⭐ on: - push: # Master λΈŒλžœμΉ˜μ— Pushκ°€ 되면 λΉŒλ“œκ°€ λ˜λ„λ‘ λ™μž‘μ‹œν‚΅λ‹ˆλ‹€. + push: branches: [ main, develop ] - + # πŸ‘‡ 이 뢀뢄이 μΆ”κ°€λ˜μ–΄ μˆ˜λ™ λΉŒλ“œκ°€ κ°€λŠ₯ν•΄μ§‘λ‹ˆλ‹€. + workflow_dispatch: + jobs: buildWindows: name: πŸ’» Windows-64 Bit - runs-on: windows-latest # μœˆλ„μš°λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. + runs-on: windows-latest steps: - # Checkout - name: Checkout repository uses: actions/checkout@v4 with: lfs: true - # Cache (μΊμ‹œνŒŒμΌμ„ μƒμ„±ν•˜μ—¬ λ‹€μŒ λΉŒλ“œμ‹œ 더 λΉ λ₯΄κ²Œ λΉŒλ“œλ₯Ό ν•  수 μžˆλ„λ‘ ν•΄μ€λ‹ˆλ‹€.) - - uses: actions/cache@v4 + - name: Cache Unity Library + uses: actions/cache@v4 with: path: Library key: Library-${{ hashFiles('Assets/**', 'Packages/**', 'ProjectSettings/**') }} restore-keys: | Library- - # Build - name: Build project uses: game-ci/unity-builder@v4 env: @@ -34,8 +34,8 @@ jobs: with: targetPlatform: StandaloneWindows64 - # Output - - uses: actions/upload-artifact@v4 + - name: Upload artifact + uses: actions/upload-artifact@v4 with: - name: Windows Build + name: Windows-Build-${{ github.run_number }} path: build From 9b01d14e0b5f1ff85cb5809a6f22a9cea34962c3 Mon Sep 17 00:00:00 2001 From: Lee Siwoo <167082095+leesiuuuu@users.noreply.github.com> Date: Tue, 31 Mar 2026 17:33:26 +0900 Subject: [PATCH 12/12] =?UTF-8?q?feat:=20Steam=20AppID=20=ED=8C=8C?= =?UTF-8?q?=EC=9D=BC=20=EC=B6=94=EA=B0=80=EB=90=98=EB=8F=84=EB=A1=9D=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/main.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 67947986..8f4bcfc4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,7 +3,6 @@ name: Automated Build ⭐ on: push: branches: [ main, develop ] - # πŸ‘‡ 이 뢀뢄이 μΆ”κ°€λ˜μ–΄ μˆ˜λ™ λΉŒλ“œκ°€ κ°€λŠ₯ν•΄μ§‘λ‹ˆλ‹€. workflow_dispatch: jobs: @@ -34,8 +33,17 @@ jobs: with: targetPlatform: StandaloneWindows64 + # λΉŒλ“œ 파일 내뢀에 μŠ€νŒ€ μ•± ID μΆ”κ°€ + - name: Create steam_appid.txt + shell: pwsh + run: | + # 480은 ν…ŒμŠ€νŠΈμš© IDμž…λ‹ˆλ‹€. μ‹€μ œ IDκ°€ μžˆλ‹€λ©΄ μˆ˜μ •ν•˜μ„Έμš”. + $buildPath = "build/StandaloneWindows64/steam_appid.txt" + echo "480" > $buildPath + Write-Host "Created steam_appid.txt at $buildPath" + - name: Upload artifact uses: actions/upload-artifact@v4 with: name: Windows-Build-${{ github.run_number }} - path: build + path: build/StandaloneWindows64