モリカトロン株式会社運営「エンターテインメント×AI」の最新情報をお届けするサイトです。

TAG LIST
CGCGへの扉生成AI安藤幸央吉本幸記月刊エンタメAIニュース河合律子機械学習OpenAIディープラーニングLLM大規模言語モデル音楽GoogleNVIDIAグーグルモリカトロンGAN森川幸人ChatGPT三宅陽一郎強化学習DeepMindStable Diffusion人工知能学会ニューラルネットワークシナリオQAマイクロソフトAIと倫理GPT-3自然言語処理SIGGRAPHFacebook倫理大内孝子映画スクウェア・エニックスルールベースアート著作権音楽生成AIキャラクターAI敵対的生成ネットワークゲームプレイAIMinecraftNPC3DCG動画生成AIデバッグモリカトロンAIラボインタビューアニメーションNFT画像生成VFXロボットファッションStyleGANプロシージャルディープフェイクDALL-E2マルチモーダル遺伝的アルゴリズム自動生成MidjourneyRed RamAdobeVRメタAIマンガテストプレイMeta画像生成AIインタビューゲームAI小説ボードゲーム深層学習CEDEC2019toio教育MicrosoftマインクラフトCLIPテキスト画像生成NeRF不完全情報ゲームビヘイビア・ツリーDALL-ECEDEC2021デジタルツインメタバースStability AIPlayable!高橋力斗GeminiSora作曲アストロノーカロボティクスナビゲーションAI畳み込みニューラルネットワークARアップルスポーツ手塚治虫汎用人工知能3D広告CEDEC2020AIアートはこだて未来大学エージェントGDC 2021バーチャルヒューマンメタデジタルヒューマンJSAI2022ELSIプロンプトGPT-4GDC 2019マルチエージェントHTNソニー栗原聡CNN懐ゲーから辿るゲームAI技術史鴫原盛之NVIDIA Omniverse市場分析東京大学CEDEC2022ジェネレーティブAIDALL-E 3言霊の迷宮CM音声認識UbisoftSIGGRAPH ASIA階層型タスクネットワークJSAI2020マーケティングMicrosoft AzureUnityアドベンチャーゲームインディーゲーム音声合成BERTOmniverseRobloxがんばれ森川君2号AIQVE ONE世界モデルGTC2023JSAI2023電気通信大学AppleGPT-4oJSAI2024ブロックチェーンイベントレポート対話型エージェントシーマン水野勇太ガイスター斎藤由多加YouTubeSF研究シムシティシムピープルTEZUKA2020スパーシャルAIElectronic ArtsメタデータTensorFlowキャリア模倣学習AmazonDQNSIEアバターGenvid TechnologiesStyleGAN2JSAI2021ZorkMCS-AI動的連携モデルモーションキャプチャーAGICygamesサイバーエージェント合成音声モリカトロン開発者インタビュー宮本茂則AWS徳井直生GTC2022NetflixUnreal Engineテキスト生成トレーディングカードメディアアートOpen AIベリサーブGPT-3.5音声生成AI松木晋祐Bardブラック・ジャック村井源稲葉通将マーダーミステリーCEDEC2023RunwayAmadeus Code人狼知能eSportsワークショップクラウドAlphaZeroAIりんなカメラ環世界中島秀之宮路洋一理化学研究所人事DARPAドローン人工生命ASBSぱいどんAI美空ひばり手塚眞GDC Summer岡島学eスポーツスタンフォード大学テニスBLUE PROTOCOLaibo銭起揚自動運転車TransformerGPT-2哲学現代アートバンダイナムコ研究所ELYZANVIDIA RivaチャットボットEpic GamesrinnaSNS松尾豊データマイニングゲームエンジンImagenバイアスサム・アルトマンデザインNEDO森山和道自動翻訳アーケードゲームセガ類家利直大澤博隆SFプロトタイピングコナミデジタルエンタテインメントtext-to-imagetext-to-3DDreamFusionAIロボ「迷キュー」に挑戦Adobe MAXPreferred NetworksPaLMGitHub CopilotGen-1ControlNet建築イーロン・マスクStable Diffusion XLAudio2FaceGoogle I/OFireflyTikTok立教大学KLabLLaMAハリウッドテキスト画像生成AI法律LoRA論文NianticXRApple Vision ProVeoCEDEC2024Runway Gen-3 AlphaスーパーマリオブラザーズWhiskSIGGRAPH Asia 2024GDC 2025JSAI2025CEDEC2025OpenAI Fiveピクサービッグデータナラティブ眞鍋和子齊藤陽介成沢理恵お知らせMagic Leap Oneサルでもわかる人工知能リップシンキングUbisoft La Forge知識表現IGDAどうぶつしょうぎジェイ・コウガミ音楽ストリーミングマシンラーニング5G対話エンジンシーマン人工知能研究所ゴブレット・ゴブラーズ完全情報ゲームウェイポイントパス検索藤澤仁画像認識DeNA長谷洋平ぎゅわんぶらあ自己中心派ウロチョロステンセントNBAフェイクニュースウィル・ライトレベルデザインGPUALifeオルタナティヴ・マシンサウンドスケープTRPGAI Dungeonゼビウス不気味の谷写真松井俊浩パックマン通しプレイ本間翔太馬淵浩希中嶋謙互レコメンドシステム軍事PyTorchモンテカルロ木探索バンダイナムコスタジオ田中章愛サッカーバスケットボールVAERNNウォッチドッグス レギオンHALOMITMuZeroRival Peakリトル・コンピュータ・ピープルコンピューティショナル・フォトグラフィー絵画シミュレーション坂本洋典釜屋憲彦生物学StyleCLIPmasumi toyotaTextWorldBingMagentaGTC2021CycleGANNetHackAIボイスアクター南カリフォルニア大学NVIDIA CanvasNetEaseナビゲーションメッシュ高橋ミレイ深層強化学習ELYZA DIGESTELIZALEFT 4 DEADプラチナエッグイーサリアムボエダ・ゴティエOmniverse ReplicatorNVIDIA DRIVE SimNVIDIA Isaac SimDisneyAI会話ジェネレーターグランツーリスモ・ソフィーVTuberフォートナイトQosmoポケモンCodexSoul Machinesバーチャルキャラクター対談GTC 2022SiemensクラウドコンピューティングOpenSeaGDC 2022Earth-2エコロジーELYZA Pencil医療キャラクターモーションRPGSIGGRAPH 2022LaMDAマジック:ザ・ギャザリング介護松原仁武田英明フルコトデータ分析MILEWCCFWORLD CLUB Champion Football柏田知大田邊雅彦トレカMax Cooper京都芸術大学ラベル付け秋期GTC2022野々下裕子pixivセキュリティ3DスキャンMicrosoft Designerイラスト柿沼太一ScenarioAIピカソAI素材.comAndreessen HorowitzQA Tech Night下田純也桑野範久DreamerV3大阪大学Blenderゲーム背景Point-EアパレルBIMGPTPhotoshopChatGPT4コミコパTencentTEZUKA2023大阪公立大学オムロン サイニックエックス橋本敦史宮本道人LLaMA 2Hugging FacexAIストライキVoyagerIBMソフトバンクSIGGRAPH2023音源分離ユニバーサルミュージックWeb3BitSummitファインチューニンググランツーリスモ北野宏明立福寛FSM-DNNMindAgent効果音NVIDIA ACE慶應義塾大学ヒストリアAI Frog Interactive新清士ComfyUISuno AIKaKa CreationVOICEVOXGPTs3D Gaussian SplattingGDC 2024ポケットモンスターSIMAGemma 2Inworld AIIEEE早稲田大学Apple IntelligenceWWDCWWDC 2024Perplexityくまうた濱田直希ソニー・インタラクティブエンタテインメント遊戯王佐竹空良九州大学伊藤黎Sakana AIByteDanceLINEヤフーDOOMGameNGen社員インタビューMovie GenPlayable!MobilePeridot早瀬悠真Veo 2SONYDeepSeekGDCCube 3DモリカトロンAIコネクトベンチマークHao AI LabClaudeモリカコミックジョージア工科大学MeshyVeo 3ゲーム映像パラメータ設計バランス調整エージェントシミュレーションDota 2ソーシャルゲーム淡路滋グリムノーツゴティエ・ボエダGautier BoedaJuliusTPRGバーチャル・ヒューマン・エージェントクーガー石井敦茂谷保伯マジック・リープノンファンジブルトークン里井大輝GEMS COMPANY初音ミク転移学習デバッギング北尾まどか将棋ナップサック問題SpotifyReplica Studioamuseクラウドゲーミング和田洋一StadiaSIGGRAPH 2019iPhoneAIGraph予期知能ドラゴンクエストPAIRアルスエレクトロニカ2019逆転オセロニア奥村エルネスト純齋藤精一高橋智隆ロボユニ泉幸典ロボコレ2019意思決定モデルLEFT ALIVE長谷川誠Baby Xロバート・ダウニー・Jr.The Age of A.I.レコメンデーションMOBA研修mynet.ai人工音声プレイ動画群知能Sporeデノイズ画像処理CPUGMAIウィザードリィ西川善司サムライスピリッツストリートファイター山野辺一記大里飛鳥13フェイズ構造Oculus Quest生体情報照明山崎陽斗立木創太GameGANソサエティ5.0SIGGRAPH 2020DIB-RApex LegendsNinjaTENTUPLAYMARVEL Future Fightタイムラプスバスキア階層型強化学習WANN竹内将セリア・ホデントUX認知科学ゲームデザインLUMINOUS ENGINELuminous Productionsパターン・ランゲージちょまどFPSマルコフ決定過程協調フィルタリングAlphaDogfight TrialsStarCraft IIFuture of Life InstituteIntelLAIKARotomationドラゴンクエストライバルズ不確定ゲームEmbeddingGTC2020NVIDIA MAXINEビデオ会議階層的クラスタリングtoio SDK for UnityGDMCMITメディアラボMagendaDDSPKaggleAssassin’s Creed OriginsSea of ThievesmonoAI technologyOculusテストBaldur's Gate 3Candy Crush SagaSIGGRAPH ASIA 2020BigGANMaterialGANReBeLVolvoRival PrakユービーアイソフトメタルギアソリッドVFSM汎用言語モデルChitrakar巡回セールスマン問題ジョルダン曲線リアリティ番組ジョンソン裕子MILEsインタラクティブ・ストリーミングインタラクティブ・メディアLudoArtEmisGROVERFAIRチート検出オンラインカジノRealFlowDeep FluidsMeInGameブレイン・コンピュータ・インタフェースBCILearning from VideoユクスキュルカントエージェントアーキテクチャOCTOPATH TRAVELER西木康智OCTOPATH TRAVELER 大陸の覇者StyleRigいただきストリート大森田不可止ザナック仁井谷正充Azure Machine Learning脱出ゲームHybrid Reward ArchitectureSuper PhoenixProject MalmoProject PaidiaProject LookoutWatch Forジミ・ヘンドリックスカート・コバーンエイミー・ワインハウスダフト・パンクGlenn MarshallStory2HallucinationJukeboxSIFTDCGANDANNCEハーバード大学デューク大学ローグライクゲームNeurIPS 2021ヒップホップサイレント映画環境音粒子群最適化法進化差分法下川大樹高津芳希大石真史BEiTDETRSentropyDiscordCALMプログラミングソースコード生成シチズンデベロッパーGitHubMCN-AI連携モデル並木幸介森寅嘉SIGGRAPH 2021半導体Topaz Video Enhance AIDLSSDynamixyzU-NetADVXLandDEATH STRANDINGEric JohnsonコジマプロダクションデシマエンジンMaxim PeterJoshua Romoffハイパースケープミライ小町テスラTesla BotTesla AI Dayバズグラフニュースタンテキ東芝倉田宜典韻律射影韻律転移コンピュータRPGアップルタウン物語KELDICメロディ言語AstroEgo4D日経イノベーション・ラボ敵対的強化学習GOSU Data LabGOSU Voice AssistantSenpAI.GGMobalyticsAWS Sagemaker形態素解析AWS Lambda誤字検出SentencePiece竹村也哉GOAPAdobe MAX 2021Omniverse AvatarNVIDIA MegatronNVIDIA MerlinNVIDIA Metropolisテキサス大学AI Messenger VoicebotOpenAI CodexHyperStyleRendering with StyleDisneyリサーチGauGANGauGAN2画像言語表現モデルSIGGRAPH ASIA 2021ディズニーリサーチMitsuba2ワイツマン科学研究所CG衣装VRファッションArtflowEponym音声クローニングGopher鑑定Oxia PalusArt RecognitionNHC 2021池田利夫新刊案内マーベル・シネマティック・ユニバースMCUアベンジャーズDigital DomainMasquerade2.0フェイシャルキャプチャー山田暉LSTMモリカトロンAIソリューションコード生成AIAlphaCodeCodeforces自己増強型AICOLMAPADOPGANverse3DグランツーリスモSPORTGTソフィーFIAグランツーリスモチャンピオンシップDGX A100Webcam VTuber星新一賞Live NationWeb3.0AIOpsスマートコントラクトメディア政治NightCafeLuis Ruiz東京工業大学博報堂ラップZ世代AIラッパーシステムプラスリンクス ~キミと繋がる想い~STCStyle Transfer ConversationRCPRinna Character PlatformAmeliaGateboxANIMAK逢妻ヒカリセコムバーチャル警備システム損保ジャパン上原利之アッパーグラウンド品質保証AutodeskBentley SystemsワールドシミュレーターH100COBOLDGX H100DGX SuperPODInstant NeRFartonomousbitGANsコミュニティ管理オンラインゲーム気候変動マックス・プランク気象研究所ビョルン・スティーブンス気象モデル気象シミュレーション環境問題SDGsメモリスタ音声変換Veap JapanEAP福井千春メンタルケアEdgar Handy東京理科大学産業技術総合研究所リザバーコンピューティングソニーマーケティングもじぱ暗号通貨FUZZLEAlterationオープンワールドAIFAP2EStyleGAN-NADAUnity for IndustryGLIDEAvatarCLIPSynthetic DataSonanticCohereUrzas.aiKikiZoetic AIペットDigital Dream LabsCozmoタカラトミーLOVOTMOFLINRomiミクシィユニロボットユニボGato汎用強化学習AIロンドン芸術大学Google BrainSound ControlSYNTH SUPERKarl SimsArtnomeICONATE浜中雅俊福井健策WikipediaSphereXaver 1000養蜂Beewiseフィンテック投資MILIZE三菱UFJ信託銀行西成活裕群衆マネジメントライブビジネス新型コロナ周済涛清田陽司サイバネティックス人工知能史AI哲学マップ星新一StyleGAN-XLStyleGAN3GANimatorVoLux-GANProjected GANSelf-Distilled StyleGANニューラルレンダリングPLATOframe.ioFoodly中川友紀子アールティBlenderBot 3Meta AIマーク・ザッカーバーグWACULAIライティングAIのべりすとQuillBotCopysmithJasperヴィトゲンシュタイン論理哲学論考PromptBaseバンダイナムコネクサスユーザーレビューmimicBaiduERNIE-ViLG古文書凸版印刷AI-OCR画像判定実況パワフルサッカー桃太郎電鉄桃鉄パワサカ岩倉宏介PPOMachine Learning Project Canvas国立情報学研究所石川冬樹スパコンスーパーコンピュータ松岡 聡TSUBAME 1.0TSUBAME 2.0ABCI富岳Society 5.0夏の電脳甲子園座談会NVIDIA GET3DAI絵師UGCPGCNovelAINovelAI Diffusionモーションデータポーズ推定メッシュ生成メルセデス・ベンツMagic LeapEpyllionマシュー・ボールムーアの法則Adobe MAX 2022Adobe ResearchGalactica映像解析東芝デジタルソリューションズSATLYS 映像解析AIPFN 3D ScanPFN 4D ScanDreamUpDeviantArtWaifu Diffusion元素法典Novel AICALAアフォーダンスPaLM-SayCanCode as PoliciesCaPコリジョンチェック山口情報芸術センター[YCAM]YCAMアンラーニング・ランゲージカイル・マクドナルドローレン・リー・マッカーシー鎖国[Walled Garden]​​プロジェクトSIGGRAPH ASIA 2022VToonifyControlVAE変分オートエンコーダーフォトグラメトリ回帰型ニューラルネットワークDeepJoinAzure OpenAI ServiceDeepLDeepL Writeシンギュラリティレイ・カーツワイルヴァーナー・ヴィンジRunway ResearchMake-A-VideoPhenakiDreamixText-to-ImageモデルLatitudeneoAIDreamIconmignstudiffuse対話型AIモデルnotenote AIアシスタントKetchupAI NewsArt SelfieArt TransferPet PortraitsBlob OperaクリムトクリティックネットワークアクターネットワークDMLabControl SuiteAtari 100kAtari 200MYann LeCun鈴木雅大コンセプトアートColie Wertzリドリー・スコット絵コンテストーリーボードPaLM APIMakerSuiteSkebDreambooth-Stable-DiffusionGoogle EarthGEPPETTO AIStable Diffusion web UIAI modelAI ModelsZMO.AIMOBBY’SモビーディックダイビングアウトドアAIスキャニング自動採寸3DLOOKSizerワコールスニーカーUNSTREETNewelseCheckGoods二次流通中古市場Dupe Killer偽ブランド配信ソニー・ピクチャーズ アニメーションFosters+PartnersZaha Hadid ArchitectsライブポートレイトWonder Studio土木インフラAmazon BedrockX.AIX Corp.TwitterXホールディングスMagiSDXLRTFKTNIKEClone X村上隆Digital MarkSnapchatクリエイターコミュニティバーチャルペットNVIDIA NeMo Serviceヴァネッサ・ローザVanessa A Rosa陶芸Play.ht音声AILiDARPolycamdeforumハーベストForGamesゲームマーケット岡野翔太郡山喜彦ジェフリー・ヒントンGoogle I/O 2023武蔵野美術大学BingAILightroomCanvaBOOTHpixivFANBOX虎の穴Fantiaとらのあな集英社少年ジャンプ+ComicCopilotゲームマスターInowrld AIMODGhostwriterSkyrimスカイリムRPGツクールMZChatGPT_APIMZダンジョンズ&ドラゴンズOracle RPG深津貴之xVASynthLaser-NVMERFAlibabaVQRFnvdiffrecNeRFMeshingLERFマスタリングリアム・ギャラガーグライムスBoomyジョン・レジェンドザ・ウィークエンドドレイクエッジワークス日本音楽作家団体協議会FCAVoiceboxさくらインターネットぷよぷよTCGQRコード囲碁デンソーデンソーウェーブ原昌宏日本機械学会ロボティクス・メカトロニクス講演会トヨタ自動車かんばん方式プロット生成FastGAN4コママンガElevenLabsHeyGenAfter Effects絵本出版Ammaar ReshiStoriesStoryBirdVersedProlificDreamerUnity SentisUnity MuseCaleb Ward宮田龍清河幸子西中美和安野貴博斧田小夜CM3leonStable DoodleT2I-Adapter日本マネジメント総合研究所Lily Hughes-RobinsonColossal Cave AdventureAdventureGPTリリー・ヒューズ=ロビンソンBabyAGIGPT-3.5 Turboカーリングウィンブルドン戦術分析パフォーマンス測定IoTProFitXWatsonxAthleticaコーチング北見工業大学北見カーリングホール画像解析じりつくんNTT SportictAIカメラSTADIUM TUBEPixelllot S3AIスマートコーチDreamboothヤン・ルカンPerfusionニューラル物理学毛髪荒牧英治中ザワヒデキ大屋雄裕中川裕志Adreeseen HorowitzNVIDIA Avatar Cloud EngineReplica StudiosSmart NPCsRoblox StudioPromethean AIMusiioEndelSonarSonar+DDolby AtmosSonar Music Festivalライゾマティクス真鍋大度花井裕也Ritchie HawtinErica SynthUfuk Barış MutluJapanese InstructBLIP Alpha日本新聞協会AIいらすとやAI PicassoEmposyAIタレントAIタレントエージェンシーmodi.aiBitSummit Let’s Go!!デジタルレプリカGOT7synthesiaHumanRFActors-HQSAG-AFTRAWGAチャーリー・ブルッカー岡野原大輔自己教師あり学習In-Context Learning(ICL)量子コンピュータqubitIBM Quantum System 2ダリオ・ヒルジェン・スン・フアンHuggingFaceStable Audio宗教仏教コカ・コーラ食品Coca‑Cola Y3000 Zero SugarCopilot Copyright Commitmentテラバース京都大学音声解析感情分析周 済涛ステートマシンディープニューラルネットワークハイブリッドアーキテクチャAdobe Max 2023Bing ChatBing Image CreatorAssistant with BardThe ArcadeSearch Generative ExperienceDynalangVLE-CEAI ActEUArs ElectronicaAI規制欧州委員会欧州議会欧州理事会MusicLMAudioLMMusicCapsAudioCraftMubertMubert RenderGen-2Runway AI Film FestivalPreVizCharacter-LLM復旦大学Chat-Haruhi-Suzumiya涼宮ハルヒEmu VideoペリドットDream TrackMusic AI ToolsLyriaYahoo!知恵袋インタラクティブプロンプトAI石渡正人手塚プロダクション林海象古川善規大規模再構成モデルLRMObjaverseMVImgNetOne-2-3-453Dガウシアンスプラッティングワンショット3D生成技術FGDCFuture Game Development Conference佐々木瞬Anique中村太一エグゼリオCopilotserial experiments lainAI lainPCGPCGRLDungeons&Dragonsビートルズザ・ビートルズ: Get BackDemucs音楽編集ソフトAdobe AuditioniZotopeRX10MoisesレベルファイブGenie AISIGGRAPH Asia 2023C·ASEFLAREダンスMagicAnimateAnimate Anyoneインテリジェントコンピュータ研究所アリババDreaMovingVISCUITScratchスクラッチビスケットプログラミング教育VALL-EDeepdub.aiAUDIOGENEvoke MusicAutoFoleyColourlab.AiディズニーLargo.aiCinelyticTaskadePika.artAI Filmmaking AssistantAI Screenwriter芥川賞文学恋愛タップルAbema TVNEC木村屋GPT Store生成AIチェッカーユーザーローカル九段理江東京都同情塔4Dオブジェクト生成モデルAlign Your GaussiansAYGMAV3Dファーウェイ4D Gaussian Splatting4D-GSGlazeWebGlazeNightShadeSpawningHave I Been Trained?FortniteUnreal Editor For FortniteVolumetricsAIワールドジェネレーターRosebud AI GamemakerLayerCharisma.ai調査Meta QuestIP強いAI弱いAILumiereUNetImageFXMusicFXTextFXKeyframerGemini 1.5AI StudioVertex AIChat with RTXSlackSlack AIPokémon Battle Scopekanaeru占い行動ロジック生成AIConvaiNTTドコモEmemeGenie汎用AIエージェントAIファッションウィークインフルエンサーGrok-1Mixture-of-ExpertsMoEClaude 3Claude 3 HaikuClaude 3 SonnetClaude 3 Opus森永乳業C2PAゲーミフィケーションTomo KiharaPlayfool遊び​​tsukurun地方創生吉田直樹素材OpenAI JapanVoice EngineCommand R+Oracle Cloud InfrastructureGoogle WorkspaceUdio立命館大学京都精華大学TacticAINPMPFOOHProject AstraGoogle I/O 2024感情認識音声加工マルタ大学田中達大Move AIICRA2024大規模基盤モデルTorobo東京ロボティクスインピーダンス制御深層予測学習日立製作所尾形哲也AIREC汎用ロボットオムロンサイニックエックスViLaInPDDLニューサウスウェールズ大学Claude Sammutオックスフォード大学Lars Kunze杉浦孔明田向権VASA-1VoxCeleb2AniTalker上海大学LumaDream MachineNTTAI野々村真GPT-4-turbo佐藤恵助大道麻由物語構造分析慶応義塾大学渡邉謙吾ここ掘れ!プッカ大柳裕⼠加納基晴研究開発事例赤羽進亮UDI(Universal Duel Interface)第一工科大学小林篤史荻野宏実ビヘイビアブランチWPPGeneral Computer Control(GCC)CradleSpiral.AIItakoLLM-7b静岡大学明治大学北原鉄朗中村栄太日本大学ヤマハ前澤陽増田聡採用科学史AIサイエンティストTerraAI Overview電通AICO2BitSummit DriftOmega CrafterSPACE INVADIANS西島大介吉田伸一郎SIGGRAPH2024Motion-I2VToonify3D生成対向ネットワーク拡散モデルDiffusionうめ小沢高広ドリコムai andSaaSインサイトカスタマーサポートComfyUI-AdvancedLivePortraitGUIVideo to VideoiPhone 16OpenAI o1AIスマートリンクシャープウェアラブルCE-LLMCommunication Edge-LLMAIペットYahoo!ニュースAI Comic FactoryAI comic GeneratorComicsMaker.aiLlamaGen.aiGAZAIFlame Planner動画ゲーム生成モデルVirtuals ProtocolMarioVGG松原卓二Art Transfer 2Art Selfie 2Musical CanvasThe Forever LabyrinthRefik AnadolAlexander RebenRhizomatiksMolmoPixMoQwen2 72BDepth ProVARIETASAI面接官キリンホールディングス空間コンピューティングDream ScreenSynthIDFirefly Video ModelStable Video 4DAI受託開発事例田中志弥Playable!3DAdobe MAX 2024SneaksIllustratorMeta Quest 3XR-ObjectsOrion防犯O2Scam DetectionLive Threat Detection乗換NAVITIMEKaedim3DFY.aiLuma AIAvaturnBestatOasisDecartDejaboom!UnboundedEtched声優パブリシティ権日本俳優連合日本芸能マネージメント事業者協会日本声優事業社協議会IAPPTripo 2.0Meta 3D Genスマートシティ都市計画松本雄太Genie 2World LabsCybeverThird Dimension AI東北大学Gemini 2.0フロンティアワークス機械翻訳SimplifiedAI Voice over GeneratorAI Audio EnhancerエーアイAITalkコエステーションPlayStationVRMLTechno Magicゴーストバスターズスパイダーマンポリフォニー・デジタル荒牧伸志Project SidAlteraRobert YangRazerProject AVAStreamlabsIntelligent Streaming AssistantProject DIGITSスーパーコンピューターエージェンテックAI Shortsテルアビブ大学DiffUHaulTrailBlazerヴィクトリア大学ウェリントンzeroscopeQNeRFカーネギーメロン大学RALFグラフィックメイクCanvasProjectsDeepSeek-R1LoopyリップシンクCyber​​HostOmniHuman-1CSAMImagen 3Google LabsMicrosoft Museゲーム生成モデルWHAMデモンストレーターChatGPT Edu滋賀大学キリンビール桜AIカメラSolist-AIロームFactorioカリフォルニア大学GamingAgentAnthropicClaude 3.7 SonnetFactorio Learning EnvironmentFLEDeepseek-v3Gemini-2-FlashLlama-3.3-70BGPT-4o-MiniZOZO NEXTZOZOFashion Intelligence SystemPartial Visual-Semantic EmbeddingWEARGPT-4Vソイル大学AIパズルジェネレーターDolphinGemmaWild Dolphin ProjectSoundStreamトークナイザー音声処理技術GPT-4.1GPT-4.1 miniGPT-4.1 nanoLINE AILINE AIトークサジェストGTC2025Fuxi LabNaraka:Bladepoint MobileバトルロイヤルビヘイビアツリーSoftServeALNAIRAMRIBLADEGAGAQUEENRunway Gen-4SkyReelsStable Virtual CameraIntangibleブライアン・イーノEnoBrain OneAlphaEvolveContinuous Thought Machine(CTM)ArmStable Audio Open SmallWord2WorldSTORY2GAMEウィットウォーターランド大学森川の頭の中花森リドGoogle I/O 2025FlowLyra 2MusicFX DJAnimon.aiツインズひなひまMayaDeep Q-LearningAlphaGOスペースインベーダープリンス・オブ・ペルシャドラゴンクエストIV堀井雄二山名学タイトーカプコンUbi AnvilエンジンV1 Video ModelArtificial AnalysisVideo ArenaVideo Model LeaderboardClaude 3.5Mistral樋口恭介Claude 4小川 昴ホラーゲームStable Diffusion 1.5階層型物語構造夏目漱石漱石書簡京都情報大学院大学上野未貴ブラウザCometKiroAww Inc.Visual BankTHE PENFUJIYAMA AI SOUND富士通西浦めめヘッドウォータース下斗米貴之ディプロマシーOpenAI o3Cluade Opus 4ChatGPT o3カリフォルニア大学サンディエゴ校Everyテトリス逆転裁判Gemini 2.5-proGPT-5ロゼッタ広報MavericksNoLang 4.0gpt-oss金井大組織作りCygnusTaurus笠原達也バグチケット都築圭太仁木一順ライフレビューSIGGRAPH 2025Text-to-MotionMiegakure

20年間稼働を続けたアーケードゲーム『WCCF』シリーズを支えたAI開発の舞台裏:懐ゲーから辿るゲームAI技術史vol.5<前編>

2022.8.30ゲーム

20年間稼働を続けたアーケードゲーム『WCCF』シリーズを支えたAI開発の舞台裏:懐ゲーから辿るゲームAI技術史vol.5<前編>

今回は、本企画では初となるアーケードゲームのAIを紹介します。本稿で紹介するタイトルは、2002〜2022年にかけて、およそ20年も稼働を続けたアーケード用サッカーゲーム『WORLD CLUB Champion Football』(以下『WCCF』)シリーズです。本シリーズに登場する選手たちは、プレイヤーが指示を出した戦術などをもとに、AIによってパスやドリブル、タックルなどの行動を自動で決定する仕組みになっているのが大きな特徴でした。

ピッチ上にいる22人の選手たちを同時に制御する選手AIは、一体どのように作られていたのでしょうか?『WCCF』シリーズならではのAIの仕組みを、長らく本シリーズのプロデューサーを務めたセガの柏田知大氏と、同じくプログラマーの田邊雅彦氏のお2人に伺いました。

『WCCF』とは?

『WCCF』は2002年7月に稼働を開始した『WCCF 01-02』をシリーズ第1弾とするアーケード用サッカーゲームです。従来のサッカーゲームは、カーソルが点灯した選手をレバーやパスボタンで操作するのが常識でしたが、本シリーズは選手の移動やパスなどのボタン操作がなく、すべての選手がAIによって自動で行動を選択する画期的なシステムを導入しました。

シリーズ第1弾で、プレイヤーが試合中に行う操作はシュート、ゴールキーパー飛び出しの2ボタンと、中央突破、右サイド攻撃、左サイド攻撃、カウンターアタックの各戦術ボタンのみ。レバーやスティック類は一切ありませんでした。

シリーズ第1弾『WCCF 01-02』の筐体
2017年1月から稼働を開始した『WCCF 16-17』のゲーム画面

本シリーズのもうひとつの特徴は、デッキ(チーム)を編成する際は、実在のサッカー選手の写真をプリントしたトレーディングカードを使用することです。

カードは1プレイ(1試合)終了するごとに筐体からランダムで排出される仕組み(※『WCCF FOOTISTA2019』以降はオンデマンド印刷方式)で、プレイヤーは繰り返し遊んでカードを集めながらチームを作れる所にも楽しさがあります。

デッキは試合開始前のインターバル中に自由に変更することが可能で、選手たちはサッカーのピッチが描かれたフラットパネル上に並べたカードの配置と同じフォーメーションを組んだ状態で登場し、試合中もカードを動かすことで自由にフォーメーションを変更できる、素晴らしいアイデアを採用していました。

単にサッカーゲームを遊ぶだけでなく、カードをコレクションする要素も融合し、今までにない新しい遊びを創り上げた本シリーズは、既存のサッカーゲーム好きに加えてリアルのサッカーやトレカのファンをも巻き込み、全国各地のゲームセンターで大ヒット。最盛期には、店に順番待ちのプレイヤーが連日絶えないほどの凄まじい人気を誇りました。

2019年3月には、ソフト・ハードともに大幅に変更した新シリーズ『WCCF FOOTISTA 2019』が登場。その後『FOOTISTA 2020』『FOOTISTA2021』の全3タイトルの稼働を経て、今年の3月31日(正確には4月1日の2時59分)でサービスを終了しました。アーケードゲームでは異例となる約20年間の長期稼働を続け、カードの累計出荷枚数は10億枚を超えました。

『WCCF』シリーズの選手カード(※カードいずれも『WCCF 16-17』のもの)
フラットパネル上にカードを並べた所(※写真は『WCCF FOOTISTA2019』)

監督の指示に従って選手が動くAIを目指し、試行錯誤を繰り返す

——本日はよろしくお願いいたします。まずお尋ねしたいのが、開発スタッフの皆さんが『WCCF』シリーズに選手AIを導入しようと考えた経緯についてです。2002年に登場した第1弾から、すでに高度なAIが出来上がっていたように思いますが、そもそもAIを搭載しようと思ったのはなぜですか?

田邊雅彦氏(以下、田邊):私が最初に参加したのは『WCCF 02-03 Ver.2.0』のファイナルの頃になりますので、立ち上げの段階でなぜAIを入れたのかに関しては、正直聞き及ぶ範囲でしか分からないのですが、「シーンとかのパターンだけでは、何回か遊んだだけで全部見えちゃうよね。無限に遊べるようにするためには、やっぱりAIだよね」と、言った所から『WCCF』の企画がスタートしたと聞いています。

柏田知大氏(以下、柏田):『サカつく』では「このシーンだと、ゴールが入りそうだな」といったパターンのようなものがあったのですが、このパターンを打破するためにはどんな手法を取るかを考えた結果、AIに行き着いたということですね。

田邊:それと『WCCF』は、フラットパネルを使ってカードの配置パターンを無限に作れるゲームだったので、ある固定のパターンではない、細かい操作で細かな違いを生み出せるようにしたかったのも、AIを入れた理由のひとつではないかと思います。

——第1弾が発売される前のロケテストの段階から、すでにプレイヤー間でもかなり反響が大きかったようですね。

柏田:そうですね。AIと、それからカードを使って選手が動くということで「何だろう? 今までになかったものが出たぞ」みたいなファーストインパクトは大きかったと聞いています。

——『WCCF』シリーズには、シュートとゴールキーパーの飛び出しボタンはありますが、パスとかセンタリングのボタンも、選手を直接動かせるレバーも存在しない、おそらく当時は前代未聞のサッカーゲームであったと思います。どのようにして本シリーズのプログラムを作ったのでしょうか?

田邊:『WCCF』は、プレイヤーが選手を直接操作する要素は一切なく、シュートやキーパーボタン、攻撃方向もカードの配置も、すべて監督の指示で動くということだったので、AI を開発するときにも監督、つまりプレイヤーからの指示であることを念頭に入れた作り方をしていました。

柏田:実は、開発段階ではボタンが全然なかったらしいんですよ。

——本当ですか!? これは驚きですね……。

柏田:当時、AM3研の部長だった小口(久雄氏。現:セガサミークリエイション社長)さんが見に来たときに「やっぱり、ボタンがあったほうがいいんじゃない?」と言われたので、ボタンが付いたというエピソードが実はあります。開発チーム内にも、ボタン操作とかを入れてもいいのではという意見があったみたいですが、小口さんの一言でボタンが入ることになりました。

リアルとゲームの中間地点と言いますか、実際の試合では監督が「シュート!」とは言わないですよね?「プレイヤー自身が何もできないのでは、ゲームとして全然面白くないよね」といった考えがあったみたいで、ここがかなり大きな分岐点だったと聞いています。

田邊:あれだけ大きくしたシュートボタンを、力いっぱいバンバン叩いてシュートすること自体が家庭用ではやりにくい面がありますが、力いっぱいボタンを叩いてゴールを決める気持ち良さを出す意図もそこにはあったと思いますね。

——『WCCF』シリーズのシュートボタンに、発光ランプ付きの大きなボタンを使用した理由は、まさにここにあったんですね。では、開発がスタートしてから製品化されるまでの間に、選手AIのプログラムを組むにあたって特にご苦労なさったことはありますか?

田邊:私が引き継いだときには、すでにイチから作ったプログラムがあったのですが、先人たちの苦悩がとてもしのばれる構造でした。大まかに言いますと「もし攻撃だったら」とか「もし守備だったら」とか、「もし最後に自分がボールを触っていたら」とか、if文のかたまりになっていましたね。まだ何も無い所からプログラムを作ると、こういうことになるんだろうなとは思いながらも、実際に自分で作ろうと思ったら、これは大変だなあと正直思いました。

柏田:最初に作ったプログラムは、『WCCF 05-06』までの間は継ぎ足しのタレみたいにしてずっと使い続けていましたね。

田邊:その次の『WCCF 06-07.』のときに、柏田が選手AIのチーフプランナー的な立場になりまして、ここで全面的にプログラムを作り直すことにしました。

『WCCF 05-06』:2007年8月より稼働開始
2008年6月から稼働を開始した『WCCF 06-07Ver.』は筐体デザインを一新。「チームスタイル」を発動させるボタン(キープレイヤーボタン)も新たに追加された

——『WCCF 06-07』でプログラムを作り直すまでの間は、ルールベースでずっとやってきたということですか?

田邊:そうですね。逆に言いますと、例えば「なぜ、そこにパスを出したのか」といったことの説明がつかない、つまり結果的にはパスを出したけど、実際にどこの条件分岐でそうなったのかが追い切れなくなっていました。「何千試合のうち1回だけこういうのが出るんだけど?」って言われても、それがどうして出てくるのかがサッパリ分からないんです。

——『WCCF』シリーズの選手AIはすべて非学習型ですが、選手を練習や試合に出場させることで経験値が上がる要素がありますよね? プログラムを全面的に作り直す前の初期のシリーズでは、選手たちの育成レベルがAIにも反映される仕組みになっていたのでしょうか?

田邊:選手が育つと、単にキックの精度が上がるとか球速がアップするとか、あるいは足が速くなったりするだけですね。

柏田:賢さというよりは、能力値が上がるということですね。

田邊:それから、成長すると特殊なプレイが使えるようにもなりますが、思考の精度自体は特に変わっていません。ただし、選手が十分に育っていないときは、下手なプレイが選ばれやすいプログラムにしてあります。

柏田:学習の要素は一切ありませんが、思考に関しては「この条件を見る」といった要素が途中から入るようになりましたね。

田邊:もともとサッカーではなく「サッカーみたいなルールがある中での球技」とも言えるものですし、3分間のゲーム中に2、3点ぐらい入らなくてはいけないとなったら、実際のサッカーのルールや選手の能力をベースにして経験則で作ってしまうと、全然点が入らないゲームになるだろうなと。

ですから、何かうまいこと「サッカーらしい」ことをしつつ、なおかつ「こんなのサッカーじゃないよ」って言われないよう、線引きはどこになるのかを探しながら作っていました。もし学習型のAIを取り込もうとすると、整備するのがすごく難しくなると思いましたので、基本的には以前からの引き継ぎもありつつ、非学習型のプログラムにしてあります。

選手のパラメーターとAIとの関係

——『WCCF』シリーズがゲームセンターで稼働している間は、各選手カードに設定された細かい能力値は非公開(※)にしていましたよね?『WCCF FOOTISTA 2019』以降は、公式サイトで大部分のパラメーターが公開されましたが、実際はカードごとに100種類のパラメーターが設定されていたと聞いたことがあるのですが、本当にそれだけのデータが入っていたのでしょうか?

※筆者注:初期の『WCCF』シリーズの選手カードには「オフェンス」「ディフェンス」「テクニック」「パワー」「スピード」「スタミナ」の全6種類のパラメーターが20段階で表示されていたが、利き足やプレースキックの精度など、カードには書かれていない細かい要素が多数設定されていた。

田邊:はい、100種類以上のパラメーターが入っていました。その中には、AIの要素かと言われると正直微妙なのですが「運」のパラメーターもありました。毎回、運を作る担当者は苦労していましたね。「この選手は運があるのかな? それともないのかな?」とか(笑)。

柏田:実は、運のパラメーターは使うのをやめました。データ自体は最後まで入っていたのですが、プログラム上では一切使っていません。今、田邊から話がありましたように、運の要素を実装するのは正直大変だったので……。

順番で言いますと、AIよりも先にパラメーターのほうから作りました。私も途中から開発に参加してパラメーターの制作も担当したのですが、「これはゲーム内のどこで使われてますか?」と質問したら「いや、使っていないんだよね」と言われたので、じゃあそっとしまっておこうかと(笑)。その後、自分がAIの担当になったときには「このパラメーターは使わないから実装しない」といったような、効率化を図ることはやりましたね。

田邊:左右それぞれの足のキック精度とか、一般的なパラメーターももちろん入っていますし、片足だけでも10種類ほどのパラメーターが設定されていました。

——片方の足だけで10種類もあったんですか!? それも驚きですね……。

柏田:逆足の「使用頻度」とか「精度」とか、ほかにも「視野の広さ」などのパラメーターも入っていました。

田邊:あとは、選手間の連携のつながりやすさとか、特定の選手同士の「特殊連携」とかもありましたね。

柏田:仕様的には矛盾を抱えていた面もありますが、「特殊連携」にはマイナスの組み合わせもたくさんありました。この人とこの人とでは仲が悪いとか、ユーザー的にはあまり嬉しくないとは思いますが……。

——「特殊連携」懐かしいですね! たとえ仲の悪い組み合わせも、すごくリアルな演出でしたので、これはこれでサッカーファンにとっては楽しいネタだったと思います。

田邊:それから当初は、運がファウルの受けやすさなどに反映されていたのすが、そもそもファウルが頻発するゲームではなかったので、結果的にはあまり差が生まれなかったですね。

——『WCCF FOOTISTA2019』以降のカードには「ケガ耐性」が表示されていたように、選手によって練習や試合中のケガのしやすさも異なっていましたよね? 特に初期のシリーズでは、耐性の低い選手はケガが治りにくかった印象があります。

田邊:はい。ケガも別のパラメーターを持たせていました。初期の頃は、ケガ耐性が低い選手は一度ケガをすると、なかなか治らなかったりすることもありましたね。

——連携でもケガでも、かなり現実の選手やチームに近いリアリティを出そうとしていたわけですね。

田邊:可能な限りは作っていましたが、アフリカとかの出身で詳しいデータがよく分からない選手に「パラメーターを100個つけなさい」って言われるのは、おそらく相当しんどかったと思います。

柏田:当時は死ぬほどサッカーを観ていましたね。選手のパラメーターの担当はセガに1人と、外注の方の1人と合計2人だけでやっていたのですが、選手のことは全員知っておかないとダメなので、私も入社後はオランダリーグとか、今まで見ていなかったリーグなども毎日のように観戦していました。

——『WCCF』シリーズの選手AIは、バージョンが変わるたびに調整を繰り返していたと思いますが、その都度ゲームの面白さの根幹に関わる部分をいじるのは相当なプレッシャーと言いますか、日々ご苦労が絶えなかったのではないかとお察します。

田邊:そうですね。先ほど、ファウルがなかなか出ないというお話をしましたが、守備力をちょっと落として得点率を上げようと調整した瞬間に、今度はスライディングタックルが発生しにくくなったことでファウルが起なくなった結果、フリーキックの機会がなくなるということも起きました。そうなるとフリーキック精度の高い、例えば中村俊輔みたいな選手の活躍の場が失われるなど、何かを目指して作るとすごく転がって違うことが起きるみたいなことがよく起きていましたね。

ちょっと触るたびに、何日間もずっと検証を続けてもらったりして、コーディングよりもチェックの量が多かったですね。

『WCCF FOOTISTA2019』のカード。裏面には「ケガ耐性」「安定度」などのパラメーターも書かれている

バージョンアップ時のAI開発、調整方法とは?

——『WCCF 04-05』以降のシリーズでは、プレイヤーが作ったゴーストチーム同士で対戦できる大会モード(※)が実装されましたよね? こちらも通常の試合と同じ選手AIを使用して試合をしていたのでしょうか?

※筆者注:本シリーズには「ロケーションチャンピオンシップ」などの名称で、異なる店舗間でプレイヤーが登録したチームデータを利用したゴーストチーム同士による対戦モードが存在し、上位の対戦カードは毎回各地の店舗で中継されるようになっていた。

田邊:はい。キーの入力についても、通常のCPU戦でCPUチームがやってくるような入力をそのまま取り入れたうえで、実際に対戦をさせています。

柏田:ただし、トーナメントの最初の頃の対戦に関しては、能力値の大きさでだいたい決まるようにはなっていたかと思います。

田邊:そうですね。メインモニターに中継が流れる上位の試合に関しては、ちゃんと入力とかのデータも反映させていましたが、トーナメント下位の試合では処理が間に合わないぐらいのデータ量になっていたので、能力値を使ったサイコロみたいものを用意していました。

2006年6月から稼働を開始した『WCCF 04-05』。シリーズ当初はイタリアのセリエAのクラブに所属する選手のみ登場していたが、本作からイングランドのプレミアリーグ、スペインのリーガ・エスパニョーラ、オランダ・エールディビジの選手も登場するようになった

柏田:当時の私は、ロケテストのタイミングで「ちゃんと放映されているかどうか、お前見て来い!」って店舗によく送り出されていました。それから、ホームページに「こんな試合だった」みたいな大会の結果とかも書いていましたね。

田邊:サーバー内では、トーナメントの結果はちゃんと公式に計算されるのですが、サーバーでのトーナメントと、実際に中継されるサテライトでの試合は、実は別々に計算されていたんです。そのためにトーナメントでは2-0だったのに、サテライトでは同点で終わったなんてことが起きる場合もあったので、サーバーでの計算結果とサテライトでの計算結果が、ちゃんと合うように必死に調整していました。

——基本的には、同じチーム同士のCPU対戦であれば、いつ、どこのお店で遊んでも同じ結果が出てくるようにならないとおかしいですよね。

田邊:サイコロみたいにランダムで決まる最初の1手目の要素はサーバーからの指示があるのですが、その1手目が毎回同じであれば、試合の結果も同じになることを保証しなきゃダメということですね。

——『WCCF』シリーズは、新バージョンに変わった後も旧シリーズのカードがずっと使えるようになっていました。最終的には1万種類を超えるカードが登場したこともあり、バージョン変更時に旧カードもふくめた選手AIの調整は相当大変だったのではないでしょうか?

田邊:「このバージョンは、セットプレイが生きるようにしよう」とか「このときのバージョンは、得点が入るエキサイティングなものにしよう」とか、テーマみたいなものが多少はあったのですが、そのテーマに沿って作ると「昔作った選手が、何だかうまく動かないな……」ということが確かにありました。そこでチェック担当の方には、過去のカードもふくめて全部試してもらっていました。

——テストプレイやデバッグの際はテスターを雇うとか、あるいはロケテスト中に検証していたのでしょうか?

柏田:方法は色々ありますが、基本的には我々の中にいるチェッカー担当と、外部から招聘したチェッカーさんにやっていただく形で作っていました。ほかにも、私が開発を担当する以前からつながりの強いプレイヤーみたいな方が何人かおりまして、その方々からの情報をインプットしたりもしていました。

あと、いつ頃からだったか「こういう状態でやったら、こういう結果になる」みたいなことを、AIの計算を何千回も回して作るようになりました。ただし、ユーザーのナチュラルな操作までは表現できなかったので、「この状態で、この入力で、ここにカードを置いて、そのまま試合した場合」みたいな条件でしか使えないのが難点でした。

田邊:何百試合に1回しか出ないプレイとかを、実際にちゃんと出てるのかを検証する場合には、オートで試合を回せる仕組みを使っていましたが、プレイ感とかユーザーごとの操作感とかは、熟練のチェッカーに見てもらっていました。開発の中でも、使用できる筐体の数には制限がありましたので、家庭用ソフトみたいにチェッカーをずらっと並べて検証することはできなかったですね。

柏田:だいたい4人ほどのチェッカーが常時いて、ひたすらプレイを続けてもらっていましたね。

『WCCF』シリーズのAI構造:全4階層で選手AIを構築

——『WCCF 06-07Ver.』では筐体のデザインが変わると同時に、新たに「チームスタイル」のシステムが導入されました(※)。チームスタイルが追加されたことで、当然ながら選手AIの制御方法も変わったわけですね?

※筆者注:発動したチームスタイルによって、選手たちの行動が変わるシステムのこと。個々のカードごとに使用できるチームスタイルはあらかじめ決まっていて、試合中にプレイヤーが任意のタイミングで切り替えることが可能。「ショートパス重視」「ディレイディフェンス」「フォアザチーム」など、さまざまなバリエーションがある。

『WCCF 06-07』より。使用中のチームスタイルが画面右側に表示される

田邊:はい。先ほどもお話したように、このタイミングでAIの設計を大幅に作り変えました。私が入って2、3 年ほど経ってから、柏田もAIを担当するようになったときに「いったん、作りを改めよう」と決めました。

これは私の個人的な考えですが、『WCCF』の売りは、1年間チームを育てるとか、あるいはそのチームに特色を持たせることができる所にあると思います。個々のプレイに関しては、既存のほかのゲームに勝てない部分が多かったのですが、「自分たちの売りをちゃんと出すためには、チームスタイルを確立したAI の作りにしなきゃいけないよね」という話になったので、いったんリセットしてチームスタイルベースのAI を新たに作りました。

——チームスタイルは導入当初から多くの種類がありましたので、膨大なパターンの調整が発生して開発が非常に大変だったのではないかと思います。

柏田:チームスタイルは私が全部考えたのですが、途中から種類を減らしました。今考えると、たくさん作り過ぎてしまったなあと。あの頃はちょっと若かったですね(笑)。

田邊:まずは選手が行動を進めようとすると、試合の流れには関係なく、育成した選手のパラメーターとかメンバー構成、フォーメーションとかだけでチームスタイルを決める「チームスタイル層」を作りました。これが第1階層になります。第2階層では、試合の流れの中でチームとして選択する戦術を選ぶ「タクティクス層」を作りました。先ほどもお話したキーの入力に関しては、このタクティクスに対しての入力であると我々はとらえて、戦術ボタンもシュートボタンもキーパーボタンも、全部「タクティクス層」で入力を受け付けるようにしました。

これに従って、例えばシュートボタンを押したときでさえ、個人に対してのシュート指示ではなく、チームとしてシュートを考えたうえでシュートが打てる味方は誰なのかを決めて、その選手に対してシュートを打たせる所までをここで実行できるようにしました。

「今、こういう攻撃をすべきだよね」という「タクティクス」が決まった段階で、今度は第 3 階層の「ロール層」に下りてきます。選手にそれぞれどんな役割を持たせるか、例えばボールを持っている人であれば、ダイレクトパスを出すのかどうかなどを、ここで考えたりします。あとはフォローに回る人とか、あるいはマークに付く人とか、その瞬間ごとに 11 人とも役割を持つよねっていうことで、「ロール層」の所で全員に役割を与えるようにしました。

全員に役割を与えた段階で、最後に最下層の「プレイ階層」に下りてきます。ここでは、それぞれの役割を持った選手は何をすべきか、もし今ボールを持っている場合はドリブルをするのか、それともパスを出すのかとか、ほぼ2択になる所まで落とし込めるようにしました。

ほかにも、誰にパスを出すのかなどの細かい要素はあるのですが、過去に先人たちが作った諸々のAIとかは最下層に全部落とし込んで、その上の部分を組み立ててチームスタイルを実現させる形でAIを作りました。で、いったん組んではみたのですが、最上層と最下層がとにかく大きくて、逆に第2と第3階層はすごく小さかったので、途中から小さい部分をどんどん太らせていく形で組んでいきました。

『WCCF』シリーズのAI構造(セガ提供)

——AIを作り直した所で、プログラムの処理速度が遅くなったりすることはありませんでしたか?

田邊:結果論ではありますが、一つひとつを極力シンプルに作るようにしたことで、想定していたほどの時間は掛からなかったと思います。単にプログラムが4倍になったから時間も4倍掛かるというわけじゃなく。

——当時の『WCCF』に使っていた基板はLINDBERGH(リンドバーグ)だったでしょうか?

柏田:そうです。それ以前はNAOMI(ナオミ)を使っていました。

——今、タクティクスのお話が色々出てきましたが、セットプレイのような特殊なシチュエーションの場合は、どのようにAIなどのプログラムを作ったのでしょうか?

田邊:セットプレイ用の「セットプレイタクティクス」を作りました。セットプレイの場合は、チームスタイルとか育成のデータとかは一切関係なく、「ここからのフリーキックであれば、みんなこうするよね」というイメージのもと、チームスタイルなどの要素はいったん避けておいて強制的に「セットプレイタクティクス」をはめ込むようにしてあります。

例えば、守備側の選手であれば壁に入る人やマークに付く人を決めたり、攻撃側であればキッカーやフェイントを仕掛ける人、それからフォローに回る人といった役割を与えたりして、「あとはヨーイドンで始めてください」という形で、セットプレイはすべてタクティクスで処理していました。

——ナルホド、そういう仕組みだったんですね。フリーキックやコーナーキックのときに攻撃側の選手たちが、まれに壁の横にいた選手が避けたコースにシュートを放つとか、トリックプレーを披露することがあったので、どうやってAIを作っていたのか、すごく興味がありました。

田邊:特殊な位置からの、特殊なセットプレイパターンを用意していました。そのプレイは、おそらく体を引っ込める役と、引っ込めた位置にボールを蹴る役割の選手がいて、そのセットプレイのパターンが呼ばれたときだけ反応するんですね。で、それが「セットプレイ重視」のチームスタイルや、十分に育成されたチームのときだけ呼び出される仕組みになっていました。

柏田:呼び出される条件にはどういうものがあるのか、それをどうやって選ぶのかみたいなものを私がツール化しまして、そのツールからはき出したものをプログラム上で動かすような形で作っていましたが、条件の種類がメチャクチャ多いんです。

一番下の「ブレイ階層」ですと、誰にパスを出すのか、受け手がフリーなのかどうか、自分がどれぐらいフリーで何メートル以内に相手がいるかなど、これらすべての要素をあらかじめ条件としてリストアップしたうえで呼び出すみたいな形でした。あとは選手自身の能力値を見て、これのプレイができる、できないとかを決めたりもしていました。

田邊:ただ先ほどもお話したように、すべての可能性をif文で分けるわけではないので、例えば攻撃、あるいはボールを持っている間は、スライディングタックルを考える必要はないですよね? なので「自分がこういう状況になったら、できるプレイはこれだけだよね」と、全体の中から相当少ない部分に絞ってから、その範囲内で調べることができるようにしていましたので、11人のプレイを全部if文でバーッと決めてはいなかったと思います。

柏田:途中から、ログで可視化されましたよね。「ツールで設定した条件とは、こういう状況では当てはまらないからやらない」みたいなものが明らかになるので、すごく調整がしやすくなりました。

——またセットプレイの質問なのですが、延長線でも勝敗がつかなかった場合のPK戦のときには、どのようなAIを用意していたのでしょうか?『WCCF』シリーズのPK戦は、キッカーの順番以外はすべて自動で実行されますので、どうやって内部で処理をしていたのかがすごく興味があります。

田邊:基本的には、まずゴールキーパーの1対1での守備能力と、キッカーの決定力の能力値を使ったジャンケンをしていました。キーパーは、相手が蹴るコースの読みが当たるか当たらないかを決めて、もし当たれば同じ方向に飛ぶのですが、実際に止めるかどうかはキーパーの手の大きさや身長なども影響します。ですから、こちらとしては能力によって読みが当たるかどうかまでは保証するけれども、実際にキーパーが止めるのか、それともどこかに当たって入るか、あとはお任せみたいな形になりますね。

——単なるジャンケン勝負ではなかったんですね。「PKキーパー」のチームスタイルを持つキーパーを使っても、シュートをなかなか止められないケースがあるのは、読み以外の要素も色々あったからなのかと。ナルホド納得です。

田邊:当時はあまり話題になりませんでしたが、読みが当たる、当たらないの比率を検証していただければ「確かに、このキーパーは読みがいいな」というのが分かっていただけたのではないかと思いますね。

柏田:それから、同じ「PKキーパー」のスキルでも、選手カードごとに設定しておいたPKセービング能力が異なるので、その違いも結果に影響します。例えば「PKセービング」を使うと能力値が2ポイント増えると仮定した場合は、もともとのPKセービング能力が8のキーパーと10のキーパーとでは、止める確率が当然変わりますよね。

——つまりPKセービング能力も、あらかじめ各カードのパラメーターのひとつとして持っていたわけですね。

柏田:そうです。ただし、しばらくPKが続いた場合は、最後に必ずどちらか一方のキッカーがミスをして勝負が決まるようにしていました(※)。

※筆者注:『WCCF』シリーズは、PK戦が長引くと特定の順番で必ずどちらかのチームのキッカーが成功、および失敗して決着がつくプログラムを組んでいた。長時間プレイが続くと店舗の収益に影響が出るアーケードゲームゆえの特殊処理である。

セットプレイ時は「セットプレイタクティクス」を用意して、各選手の行動を決定していた(※『WCCF 16-17』より)
PK戦の場面(※『WCCF FOOTISTA2019』より)

後編に続く(2022年8月31日11時公開)

Writer:鴫原盛之

RELATED ARTICLE関連記事

【GDC 2021】マルチエージェント強化学習における協調行動の5つの特徴

2021.8.12ゲーム

【GDC 2021】マルチエージェント強化学習における協調行動の5つの特徴

【JSAI2024】AIによるゲーム制御の可能性:オーガナイズドセッション「デジタルゲームと人工知能」(後編)

2024.7.10ゲーム

【JSAI2024】AIによるゲーム制御の可能性:オーガナイズドセッション「デジ...

【JSAI2025】LLMはゲームAIをどのように変えていくのか?

2025.7.25ゲーム

【JSAI2025】LLMはゲームAIをどのように変えていくのか?

RANKING注目の記事はこちら