Skip to content

Releases: commjoen/3dgame

Ocean Adventure v1.2.3

Choose a tag to compare

@github-actions github-actions released this 29 Sep 08:56

Changes in this Release

  • Bump version to 1.2.3 (25e6e47)
  • Merge pull request #146 from commjoen/copilot/fix-bc921e1a-ac39-4178-9392-7a1d37026272 (ac30dea)
  • Fix release action multiline output syntax and add validation tests (90ceef7)
  • Initial plan (1bda7c2)

Installation

Download the appropriate archive below and extract it to your web server.

System Requirements

  • Modern web browser with WebGL 2.0 support
  • Mobile devices: iOS 13+ Safari, Android Chrome 80+
  • Desktop: Chrome 80+, Firefox 75+, Safari 13+, Edge 80+

What's New

See the CHANGELOG.md for detailed changes.

V1.1.0

Choose a tag to compare

@commjoen commjoen released this 09 Sep 09:48

What's Changed

  • Create comprehensive Copilot plan, documentation, CI/CD for Ocean Adventure 3D game with Node.js 24 support, dependency lock file, automated GitHub Pages preview deployments, and fixed Security Scan and E2E tests by @Copilot in #2
  • deps-dev(deps-dev): bump vite from 4.5.14 to 7.1.2 by @dependabot[bot] in #16
  • deps-dev(deps-dev): bump jsdom from 22.1.0 to 26.1.0 by @dependabot[bot] in #15
  • deps-dev(deps-dev): bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.39.1 by @dependabot[bot] in #9
  • deps-dev(deps-dev): bump @vitejs/plugin-legacy from 4.1.1 to 7.2.1 by @dependabot[bot] in #14
  • deps-dev(deps-dev): bump vite-plugin-pwa from 0.16.7 to 1.0.2 by @dependabot[bot] in #13
  • ci(deps): bump actions/checkout from 4 to 5 in /.github/workflows by @dependabot[bot] in #5
  • deps-dev(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.39.1 by @dependabot[bot] in #12
  • deps-dev(deps-dev): bump lighthouse from 11.7.1 to 12.8.1 by @dependabot[bot] in #10
  • ci(deps): bump dependabot/fetch-metadata from 1.6.0 to 2.4.0 in /.github/workflows by @dependabot[bot] in #3
  • deps-dev(deps-dev): bump eslint from 8.57.1 to 9.33.0 by @dependabot[bot] in #11
  • deps-dev(deps-dev): bump @vitest/ui from 0.34.7 to 3.2.4 by @dependabot[bot] in #4
  • deps-dev(deps-dev): bump vitest from 0.34.6 to 3.2.4 by @dependabot[bot] in #8
  • Add mobile controls with virtual joystick, touch interactions, and CI/CD improvements by @Copilot in #7
  • Complete Stage 0: Foundation setup with working 3D game, mobile controls, and CI/CD pipeline by @Copilot in #18
  • deps(deps): bump three from 0.158.0 to 0.179.1 by @dependabot[bot] in #22
  • deps-dev(deps-dev): bump eslint-config-prettier from 9.1.2 to 10.1.8 by @dependabot[bot] in #21
  • Fix star collection mechanics, add water surface visualization, fix WebGL shader errors, modernize Three.js lighting, and enhance test reliability by @Copilot in #20
  • Add Docker containerization and improve GitHub Pages deployment by @Copilot in #24
  • Fix GitHub Pages deployment by making performance audit non-blocking by @Copilot in #26
  • Enhance GHCR container support with security scanning and release integration by @Copilot in #28
  • Fix GitHub Pages deployment and optimize multi-architecture container builds by @Copilot in #30
  • Fix GitHub Pages deployment empty page issue with SPA routing and error handling by @Copilot in #34
  • Enhance GHCR pushes, add container preview URLs to PR comments, and fix CI/CD resilience by @Copilot in #32
  • Fix GitHub Pages deployment by adding missing configure-pages step by @Copilot in #36
  • Fix GitHub Pages deployment failure and enhance E2E/mobile test reliability with fallback strategies by @Copilot in #38
  • Fix GitHub Pages deployment failure with improved error handling and graceful workflow recovery by @Copilot in #40
  • Complete Stage 2 documentation and implementation finalization by @Copilot in #42
  • Implement Stage 3: Game Objects & Mechanics with gates, audio, enhanced gameplay, and fix GitHub Pages preview system by @Copilot in #44
  • Revert enhanced previews.html to original simple navigation menu functionality by @Copilot in #46
  • Enhance Phase 3: Realistic stars, improved gate collision, dynamic lighting, rich audio, test fixes, and GitHub Pages deployment compatibility by @Copilot in #48
  • Fix gate collision detection positioning and GitHub Pages deployment for level completion by @Copilot in #50
  • Fix gate collision detection and PR preview workflow issues by @Copilot in #52
  • Implement audio settings with volume controls and fix portal passthrough issues by @Copilot in #54
  • Create comprehensive GitHub Copilot instructions with validated commands and workflows by @Copilot in #56
  • Fix gate collision detection by increasing collision radii for reliable gameplay by @Copilot in #58
  • Fix gate transition particle system bug and normalize docker tag branch names by @Copilot in #60
  • Fix preview system by resolving GitHub Pages deployment conflicts that prevented PR previews from appearing by @Copilot in #62
  • Fix water surface visibility, enhance underwater atmosphere, optimize camera positioning, and resolve CI deployment failures by @Copilot in #64
  • Debug and troubleshoot ocean wave visibility issues with comprehensive testing approach by @Copilot in #66
  • Fix underwater fog detection and surface sky elements visibility - Complete Solution by @Copilot in #72
  • Fix cloud positioning breaking underwater view by @Copilot in #74
  • Fix cloud height and wave visibility issues by @Copilot in #76
  • Fix water surface visibility issue by adjusting camera positioning by @Copilot in #78
  • Fix thick water fog and improve wave visibility in underwater game by @Copilot in #80
  • deps-dev(deps-dev): bump @playwright/test from 1.54.2 to 1.55.0 by @dependabot[bot] in #81
  • deps-dev(deps-dev): bump @typescript-eslint/eslint-plugin from 8.39.1 to 8.40.0 by @dependabot[bot] in #82
  • deps-dev(deps-dev): bump eslint from 9.33.0 to 9.34.0 by @dependabot[bot] in #87
  • deps-dev(deps-dev): bump @types/three from 0.158.3 to 0.179.0 by @dependabot[bot] in #84
  • deps-dev(deps-dev): bump vite-plugin-pwa from 1.0.2 to 1.0.3 by @dependabot[bot] in #85
  • deps-dev(deps-dev): bump @typescript-eslint/parser from 8.39.1 to 8.40.0 by @dependabot[bot] in #88
  • deps-dev(deps-dev): bump vite from 7.1.2 to 7.1.3 by @dependabot[bot] in #83
  • Fix wave visibility at depth 0.0 and add camera joystick controls by @Copilot in #90
  • Enable camera upward rotation to view waves - expand vertical range to 90° by @Copilot in #94
  • Enhance Ocean Adventure with realistic swimmer, diverse sea life, and improved environment by @Copilot in #96
  • Add enhanced player tilting when swimming in different directions by @Copilot in #98
  • ci(deps): bump actions/upload-pages-artifact from 3 to 4 in /.github/workflows by @dependabot[bot] in #101
  • ci(deps): bump docker/build-push-action from 5 to 6 in /.github/workflows by @dependabot[bot] in #100
  • ci(deps): bump actions/configure-pages from 4 to 5 in /.github/workflows by @dependabot[bot] in #99
  • Fix player head direction and wave visibility issues in Ocean Adventure 3D game by @Copilot in #103
  • deps-dev(deps-dev): bump vite from 7.1.3 to 7.1.5 by @dependabot[bot] in #110
  • deps-dev(deps-dev): bump lighthouse from 12.8.1 to 12.8.2 by @dependabot[bot] in #109
  • deps(deps): bump three and @types/three by @dependabot[bot] in #108
  • deps-dev(deps-dev): bump @eslint/js from 9.34.0 to 9.35.0 by @dependabot[bot] in #105
  • deps-dev(deps-dev): bump eslint from 9.34.0 to 9.35.0 by @dependabot[bot] in #104
  • deps-dev(deps-dev): bump @typescript-eslint/eslint-plugin from 8.40.0 to 8.42.0 by @dependabot[bot] in #107
  • Fix e2e test failures caused by GitHub Actions version mismatches by @Copilot in #112
  • Enhance release GitHub action with manual triggering and version bumping by @Copilot in #114

New Contributors

Full Changelog: https://github.com/commjoen/3dgame/commits/v1.1.0