Pennant Duel 3D
🙋 リクエスト:
Matsubara ren
App screen preview
Overview
A browser baseball game featuring 12 original fictional teams. Edit your batting order and starting pitcher, then enjoy pitch types, a 9-zone strike zone, timing-based batting, and full 9-inning games in a WebGL 3D stadium. Supports AI matches, 2-player same-device play, and room-code online matches.
Key Features
- 12 completely original fictional teams
- Batting order rearrangement and starting pitcher selection for home and away
- Automatic localStorage saving and reset of each team's lineup
- AI matches and 2-player play on the same device
- Online matches between logged-in users via room codes and short-interval polling
- Server-time-based online batting decisions that hide unresolved pitches by role
- Pitching with 4 pitch types and a 9-zone strike zone
- Batting that requires reading the ball's arrival timing
- Three-out changeovers, 9-inning games, runner and score tracking
- Automatic switching between pitcher, batter, wide, and ball-tracking cameras
- 3D stadium, players, crowd, and ball rendering in WebGL with no external CDN (falls back to Canvas when unsupported)
- Original stadium BGM with an 8-bar A/B structure and cheering synced to the game
- Individual on/off toggles and volume saving for BGM, cheering, and sound effects
- Lightweight crowd animations that react to the game situation
- Replays of key plays such as home runs, extra-base hits, and inning changes
- Lineup, ranking, and settings saved via localStorage
- Simple account registration, login, and session authentication
- MySQL storage for settings, rankings, and key-play replays
- Listing, playback, and deletion of saved replays
- Full localStorage fallback when the database is unconfigured or the user is not logged in
- Smartphone and keyboard controls
Setup Steps
- Create an account on AI App Lab (if you haven't)
- Download
installer.phpfrom your dashboard - Upload to your server's public directory and run it
- Enter API token → select this app → enter DB info → done
📚 Version History
Showing the current version only. See all versions (5) →
v1.5.0
Current
オンライン打席が操作期限を超えても見逃しストライクとして試合が続くようになりました。対応ブラウザでは、外部CDNを使わないWebGL描画の球場・選手・観客・ボールを楽しめます。
🔒 Log in and a license are required to download