今、日本のAppStoreで「The Coffee Inc 2」という経営シミュレーションゲームが人気を博しています。その人気ぶりは、アプリストアランキングで一時マインクラフトやスイカゲームを超えるほ...
坂口博信さん、成田賢さんが2024年6月22日放送のJ-WAVE『ゆう坊とマシリトのKosoKoso放送局』の中で初期『ファイナルファンタジー』シリーズなどを手がけた天才プログラマー、ナーシャ・ジベリについて話していました。 (鳥嶋和彦)やっぱり当時は(開発が)早いよね。 (坂口博信)最長で10ヶ月ですね。 (Naz Chris)ドラクエも早かったんですよね。 (堀井雄二)1なんか半年ぐらいで、2もそのぐらい作っていて。すぐ出したからね。で、3」でやっと1年かかったという話なんで。 (Naz Chris)当時のファミコンのゲームって、そんなもんなんですか? 平均的に1年以内で開発できるんですか? (堀井雄二)容量が少ないんでね、分量がなかったんだよね。1で64KBしかないんで。そこに絵を入れて、音楽を入れて、プログラムをしてっていう。 (坂口博信)そうですね。成田が言ったようにナーシャって
前からずっと言いたかったことがある。同じ過ちを犯すゲーム開発者に。あるいは、「ゲームを完成させた体験が無い人」に。 あなたのゲーム開発に対する予測は、ほとんどの場合正しくない。それも、20%や40%などの振れ幅ではない。200%とか400%のスケールで大きく間違っている。 私はその感覚を確かめるべく一つのアンケートを実施した。結果は火を見るより明らかな傾向を示した。 個人ゲーム開発者に質問です。「1年で完成させる」と思って作り始めたプロジェクト、実際に完成したのは? — じーくどらむす/岩本翔 (@geekdrums) June 4, 2024 Twitterアンケートの統計的な正しさは保証しない。そもそも母集団が偏っているし、最後の選択肢が「未完成」を含めていることに対して「4年以内に諦めて未完成」の人も含めているかもしれない。が、エターナったという意味では4年以上完成しないもの、に含め
日本人の「推し活」と宗教との類似性,そこに潜む課題とは。「消費社会の宗教:ファンダム・カルチャー」聴講レポート[CEDEC 2024] ライター:柳 雄大 2024年8月21日,ゲーム開発者向け会議「CEDEC 2024」にて,関西学院大学神学部・准教授の柳澤田実(やなぎさわ たみ)氏による「消費社会の宗教:ファンダム・カルチャー」と題したセッションが行われた。 これは,「推し活」に代表される日本のファンダム(熱狂的ファンが形成するコミュニティ)カルチャーと宗教との類似性,そこに顕在化する問題点と共に,“ファンダムが「善い」宗教である”ために何が重要であるかを解説するという内容だ。講演者の柳澤氏は1973年生まれで,哲学・キリスト教思想を専門に長年の研究を続け,近年では宗教学の観点から「推し活」と宗教の類似性を指摘した評論が知られている。 一見,ゲーム開発とは直接結びつきにくそうな題材だが
個人的には、ゲームエンジンを書く仕事がなくなった これはデカいと思うんだよな ゲームエンジンって職人芸的なところがあった Unityとか、Unrealとか、物理エンジンもBox2DとかBulletとか、当然昔はなかったので、みんな自前で書いてたはず 例えば、スーパーマリオの物理挙動とか衝突判定は当たり前だけど自前で書いてたはず でも、今はブロック崩しさえUnityとかUnrealに含まれてる物理エンジンで剛体力学使って書けちゃう なんかそういうの無駄な計算力だよなと思うけど、まあ書けちゃう、動いちゃう たしか、チュートリアルかなんかにもあったはず 昔はゲーム作るときって、リードプログラマーが1人いて、他も数人で、少人数で職人芸的に作ってたわけだよ 全て自前でやらなければいけないから、簡易的なものを作るにしても、一応大学でやった物理を再度勉強したりするわけだ 剛体力学とか、流体力学とか、材料
『ゲームをクリアせず途中でやめてしまった理由』、ゲーム開発者的にちょっと気になりますよね! と他の方のコメントに乗って言ったら予想外にいっぱいコメントをいただいてしまったので、他のゲーム開発者の皆さまにも役立つよう、いただいたコメントをざっくりまとめさせていただきました! 元データは【こちらのポスト(X[旧Twitter])】の引用やリプライからご覧いただけます。 単純な「飽きた」という一言も、もうちょっと具体性を高めて理解できるといいな、という思いがあったのですが、そんな願いを超えた具体的な意見がいっぱいありました! 本当にありがとうございます! ◆「ゲームを途中でやめてしまった理由」ご意見まとめ お寄せいただいた「ゲームを途中でやめてしまった理由」のご意見まとめは以下の通りです! 少し補足した言い方にしているものもありますが、みなさまからお寄せいただいた内容ですのでこの項の内容はぜひ自
小さなゲームとは何か。スモールゲームマニフェスト(宣言書) 1 によれば、1プレイが10分以内に終わる、ブラウザなどで手軽に遊べるゲームを指す。 その定義で言うと、私は小さなゲームをすでに350個以上 2 作っていることになる。1年間で139個作ったこともある 3 。無類の小さなゲーム好きだ。 小さなゲームの何が良いって、短時間で作れるのが良い。速くて2時間、ちょっと苦戦しても10時間くらいではできるだろう。アートワークなどを凝り始めるといくらでも時間はかけられるが、ここでは1週間に1つゲームを作る、Game a week 4 のような取り組みでできる規模の、開発者目線でも小さなゲームとしたい。 短時間で作れるということは、いろんなアイデアを簡単に試すことができるということだ。「ヘンテコにおもしろい小さなゲームを作ろう」 5 というエッセイを、「ゲームクリエイターが知るべき97のこと2」と
ゲーム作りとかCGとかに関わる数学(初歩)① 今回HIKKYさんのアドベントカレンダーに投稿するにあたって、別の温めてたネタはあったんですが諸事情により封印してしまったので、何か別のテーマにしようと考えました。 で、色々考えたのですが、特に思いつかなかったのでCG数学の初歩的な話をしようかなと思います。実際VKetCloudの中でも基本的な数学は必ず使われてますし。 あと「ゲームメーカーズ」さんの記事でも取り上げていただいた、僕のCEDEC+KYUSHU2023の数学のお話がやたらとウケがよかったため、数学の話で行くことにしました。 で最初に書いておくと、書きたかったことの半分もかけていません。 時間の都合上と、あと数式と頭が多すぎるのか、このドキュメントの編集が何度も落ちるからです。 と言うわけで、今回は概要と三角関数とベクトルの話だけにします。 あとは年末年始休みの間にでも続きを書きま
オンラインゲームを作ろう!と思ったことがある方は、 こちらの講演記事を1度は見たことがあるのではないでしょうか。 www.4gamer.net こちらの講演は、具体例を交えながら非常に分かりやすくオンラインゲームの主な同期方式が説明してあり、 2024年現在でもオンラインゲームの基礎を学ぶ資料として真っ先に名前を上げる最高の資料です。 しかしながら講演は2010年のものであり、オンラインゲームはこの10年余りで進化しています。 この辺りの進化の話を簡単にまとめつつ、オンラインゲームの同期方式の選び方を紹介します。 (上記講演記事の知識/用語を前提としているため、先に上記記事をお読みください。) オンラインゲームの民主化について 技術の話をする前に。 近年、「マルチプレイヤーゲーム」と聞いてオフラインの画面分割ゲームを想像する人はいないと言って良いほど オンラインゲームは民主化されてきました
BuchioGames @BuchioGames 本業はソシャゲのD/P/Mgr。個人的にもUnityでゲーム制作をやってます。 I'm a Japanese solo indie game developer. スマホ向け2.5D + 3Dアクションゲーム『SNO』体験版配信中 固ツイのリンクからDLできます! lit.link/BuchioGames BuchioGames @BuchioGames 数年前、学生の頃インディーゲーム作ってて賞とか取ってましたていう新卒のエンジニアの子がいたんだけどこれが本当にうまくいかなかった 企画に納得いかない、ということが多々あったのだ 大規模開発になると企画、エンジニア、デザインと明確に分業し、それぞれの決定が重視される つづく BuchioGames @BuchioGames その子に関して僕が感じ取ったのはゲームを一本作り切る力を持っている俺
こんにちは。技術部平山です。 たぶん15年ぶりくらいに研修の類の講師をやったので、そのことについて書きます。 概要 2D用(github)、 3D用(github) の2つのUnityプロジェクトをテンプレートとして用意して、 そこに「コードだけで」ゲームを作る研修をしました。 どちらも、Hierarchyに何かを足すことは禁止、 足して良いアセットはC#ファイルのみで、 そのC#ファイル内ではUnityEngineの機能を使用禁止、 というレギュレーションです。 いずれも、IMachineなるインターフェイスが存在し、 これを通してゲームを作ります。 例えば2D用のIMachineの主要部分はこんな感じです。 public interface IMachine { public int Width { get; } // スクリーン横解像度 public int Height { get
小さなゲーム開発の楽しみ はじめに ゲーム開発は、自分の創造性を存分に活かせる場だ。特に、手軽に作成してすぐに楽しめる小さなゲームを題材とすれば、その魅力をすぐに体験できる。この記事では、小さなゲームを制作する楽しさを探ってみたい。 「小さなゲームを作ること、それ自身が楽しいのだ」の章では、小さなゲームとは何か、小さなゲームを作るのはなぜ楽しいのかを述べる。小さなゲーム開発は大きなゲームを作るための訓練というだけではなく、小さなゲームならではの楽しさがあるのだ。 小さなゲームを作ろうとした時、どのようなプログラミング言語やゲームエンジンを使って作れば良いかは、最初に悩むポイントだ。「ターゲットデバイスと開発環境、何向けに何で作ろうか」の章で、それらに関する情報を集めた。 ゲームの核となるアイデアの考案は、小さなゲーム制作の鍵だ。「小さなゲームのアイデアって、どうやって思いつくの」の章で、そ
革命の、その先の冒険。『ゼルダの伝説 ティアーズ オブ ザ キングダム』 開発者インタビュー 2023.10.26インタビュー 「ゼルダのアタリマエを見直す」がテーマだった『ブレス オブ ザ ワイルド』の続編である『ゼルダの伝説 ティアーズ オブ ザ キングダム』(以下『ティアーズ』)。続編としてどのように次の高みに挑戦していったのか……。圧倒的な「驚き」と「遊び」に挑戦し続ける本作の魅力を開発陣に訊いてきました。すでにゲームをクリアしている人も、これからの人も、じっくりとお楽しみください。 ※本インタビューはニンテンドードリーム2023年11月号に掲載されたものです。 「横へ広がっていく遊び」から「縦の遊び」への意識 登壇者プロフィール ※インタビュー中、『ゼルダの伝説』シリーズの正式名称は、以下のように略称表記しています。 『ゼルダの伝説 時のオカリナ』→『時のオカリナ』/『ゼルダの伝
2024年8月21日~23日にわたって開催の「CEDEC2024」。本稿では22日に行われた講演「『ゼルダの伝説 ティアーズ オブ ザ キングダム』の世界をつなぐ技術 ~空、地上、地底、そして制作もシームレスに~」のレポートをお届けする。 目次 「ブレワイ」と「ティアキン」ではフィールド読み込みの手法を一新 地底へのダイブをロード無しに実現するための4つの工夫 空島はまさかの「いったん放置」……しかし、ただの放置ではない。「積極的放置」だ! 主人公のリンクが空、地上、地底をシームレスに行き来しながら冒険していく「ゼルダの伝説 ティアーズ オブ ザ キングダム」(以下「ティアキン」)。この“縦軸の遊び”も加わった広大なフィールドを「Nintendo Switch上でどうやって実現しているんだ!?」と驚愕しながらプレイした人は多かったのではないだろうか? 案の定、これが凄まじい工夫の上で成り立
Unity Technologiesは9月12日、ゲーム開発プラットフォーム「Unity」について、各提供プランの利用料金に加えて、ゲームのインストール数を基準とする「Unity Runtime Fee」を2024年1月1日から導入すると発表。これを受けて、Unityを利用するゲーム開発者からは困惑や不満の声が上がっている。 Unity Runtime Feeは、利用者が開発したゲームがエンドユーザーによってダウンロード・インストールされた回数を基準として適用。ゲームの過去12か月の収益が最小しきい値を超えており、かつ累計インストール数が最小しきい値を超えている場合、さらにインストールされるたびに規定の料金の支払いが求められる。Unity TechnologiesはUnity Runtime Feeの導入について、Unityの利用料金の値上げであると認めつつ、実際に支払いが発生する利用者は
小さなゲームを開発することの楽しさや、その作り方について、今までブログに色々書いてきた。 それらの内容を「小さなゲーム開発の楽しみ」という、小さな電子冊子としてまとめた。 楽しさを色々な側面から伝えるべく、以下の内容を盛り込んだ。 小さなゲームとは何か、そしてその制作がなぜ楽しいのかを探る ゲーム開発におけるターゲットデバイスや開発環境の選び方 ゲームの核となるアイデアの考案や、制約を活かしたアイデアの生み出し方 プレイヤーが感じる適切な難しさの設定方法 ゲームをより魅力的にするための「ジューシー」なエフェクトや音の追加方法 自作のライブラリ・エンジンの制作や、絵や音の自動生成方法 コンピュータがゲームを一から開発する可能性についての考察 小さなゲーム開発に興味がある方、またはすで開発している方にとって、なるべく有益な情報を含んだつもりだ。自分の興味に従って書いたため、散発的で多様な内容で
2024年3月18日~3月22日、アメリカ・サンフランシスコで開催中のGDC(Game Developers Conference)2024。その中で『ゼルダの伝説 ティアーズ オブ ザ キングダム』についての講演が行われた。その内容をリポートする。 登壇者は任天堂の 堂田卓宏氏(テクニカルディレクター) 高山貴裕氏(物理プログラマー) 長田潤也氏 (サウンドプログラマー) の3名。 “Tunes of the Kingdom: Evolving Physics and Sounds for ‘The Legend of Zelda: Tears of the Kingdom’”――“チューンズ オブ キングダム:『ゼルダの伝説 ティアーズ オブ ザ キングダム』の進化する物理学とサウンド”と題された本講演では、本作の世界がいかに生み出されたか、物理設定とサウンド設計の面から語られた。 本
リプライには「どうやってるの?」といった趣旨の質問も多いが、Lettier氏は「Paid course coming soon.(有料コースを準備中です)」と回答しており、その構造はまだ明らかにされていない。 参考資料として、Lettier氏が3月にYouTubeにアップしたこちらの動画では、シェーダーノードを用いてスケッチ風のトゥーンシェーディングをつくっている。 また、Lettier氏はGitHubでツールやチュートリアルも公開している。2019年に公開された「3D Game Shaders For Beginners」は3Dゲームに対してSSAO(Screen-Space Ambient Occlusion、ポスト処理によるアンビエント・オクルージョンの近似効果)や被写界深度、ライティング、ノーマルマップなどを実装するためのドキュメント。17,000超のスターと1,300のフォークを
あの演出はそういう名前だったのか! 「明日から使える!海外文献に頻出するLevel Design用語の紹介」で13用語を学ぼう[CEDEC 2024] ライター:わさび 2024年8月21日,ゲーム開発者向けカンファレンス「CEDEC 2024」で,ゲームデザイナーの知久 温氏によるセッション「明日から使える!海外文献に頻出するLevel Design用語の紹介」が行われた。 本セッションは開発者向けに行われたものではあるが,実例を交えてやさしめに解説されていたため,「あのゲームで使われていた演出はこういう名前だったのか!」と,ゲーマー目線でも楽しめる内容だった。レベルデザイナーの目線で見るゲームの世界をのぞいてみません? 知久氏は,ハクスラSTGや対戦TPSといったジャンルでレベルデザイン業務を経験した実績を持つフリーのゲームデザイナー。副業としてゲーム開発の研究家としても活動している
中小企業がなんとなくインディーゲーム開発に乗り出すと何が起きるのか!? スケジュール、予算、PR…あらゆる点に潜む“落とし穴”にハマってしまった事例から学ぶ「縛りだらけのインディーゲーム開発」の世界 知られざる「縛りだらけのインディーゲーム開発」の世界がここにある。 世は大インディーゲーム時代。 『天穂のサクナヒメ』や『NEEDY GIRL OVERDOSE』などのインディーゲームが100万本以上を販売する現代、インディーゲームに注目しているゲーマーは多いことだろう。 そんなインディーゲームについて、多くの人は「職人的な個人、少人数の有志が個性的なゲームを作る、自由なゲーム」というイメージを抱いているのではないだろうか。 実際、漫画『デベロッパーズ~ゲーム創作沼へようこそ~』やドラマ『アトムの童』などでも、インディーゲームを扱う物語は天才的な開発者、やる気と才能ある有志の集まりがゲームを作
ゲームエンジン「Godot Engine」の利用者が、ここ数日大きく増加しているようだ。同エンジンは公式サイトやGitHubのほか、PCゲームストアを通じても配布されており、Steamでの同時接続ユーザー数が連日過去最高を更新している。 Godot Engineは、PC/モバイル/Web向けゲームおよびアプリを制作できる2D/3Dゲームエンジンだ。開発者のひとりJuan Linietsky氏が、かつて自身のスタジオのために手がけた内製エンジンがルーツとなっており、その後2014年に一般に公開された。オープンソースとして提供され、完全無料で利用可能。開発にかかるコストは寄付によって賄われているとのこと。 上に掲載した動画は、Godot Engineを用いて開発されたPC/コンソールゲームの紹介映像だ。『Brotato』や『Cassette Beasts』『Dome Keeper』などの人気タ
A Mind Forever Voyaging: A History of Storytelling in Video Games (English Edition) 作者:Holmes, DylanCreateSpace Independent Publishing PlatformAmazon ■0.著者紹介と概要 ■イントロ ■1.The Adventure Begins: The Secret of Monkey Island(1990)ーーアドベンチャー・ゲームの発展史 ■2. Can a computer game make you cry?: Planetfall(1982)ーーゲームは「死」を描くことができるのか? ■3.Moral Gaming: Ultima IV(1985)ーーゲームは道徳を体現できるのか? ■4.Immersive Sim: System Shock
大前氏: ロサンゼルスのどのあたりでお仕事をされていたんでしょうか? ルーカス氏: サンタモニカですね。悪くはなかったんですが、交通量がすさまじいところで……。その点、日本は車なしで移動ができて最高です。 大前氏: 私も3年半くらいロサンゼルスに住んでいたのでわかります(笑)。 実は、南カリフォルニア大学に通っていたんです。卒業はしませんでしたが。 ルーカス氏: そうなんですね。どのくらいの期間、アメリカにいらっしゃったんですか? 大前氏: 高校の時からなので、おおよそ6年くらいでしょうか。 14歳のころからゲームプログラマーになりたいと思っていたんですが、そのためには英語の能力が必要だと思って。 大学をやめたあとは、日本でITのスタートアップからはじめて、2年くらいしてからゲーム会社に転職しました。 ルーカス氏: それは大変でしたね。 大前氏: 実際のところは楽しかったですよ。母から買っ
『テラリア(Terraria)』の開発元Re-Logicは9月20日、オープンソースのゲームエンジンGodot Engine(以下、Godot)および開発フレームワークFNAに対し、多額の寄付をおこなうと発表。さらに今後両プロジェクトのスポンサーとして、継続的な寄付をおこなっていくと表明した。惜しみない寄付を開始する背景には、Unityを巡る騒動があるという。 Godotは、PC/モバイル/Web向けゲームおよびアプリを制作できる2D/3Dゲームエンジンだ。開発者のひとりJuan Linietsky氏が、かつて自身のスタジオのために手がけた内製エンジンがルーツとなっており、その後2014年に一般に公開された。オープンソースとして提供され、完全無料で利用可能。開発にかかるコストは寄付によって賄われているという。Godotを用いて開発されたゲームとしては『Brotato』や『Cassette
はじめにSNS(twitter)でPCゲームについて追えるタイムラインを構築するとSteamレビューに関する話題が目につくことが非常に多く感じます。 「日本人の不評レビュー比率が高い!」「ウケ狙いで不評レビューを書くやつがいる!」「圧倒的好評を開発者は目指している!」等々…。 私もゲームをSteamで販売している身ですが、こういった話題は統計データの好評/不評の比率だけを見て話をしているケースやそもそもデータに基づかず感情論のみで議論されているケースが多いように感じていました。 せっかく議論するならSNSのマウンティングの道具としてではなく、より良いゲームを作るためにユーザーがどういった点を不満に思っているのか吸い上げを行ったほうがゲーム品質向上の役に立つのではないかなと考えました。 そこで私がゲームを出している周辺環境に絞って「何故その人は不評レビューを書くに至ったか」を調べて見ると面白
こんにちは。技術部平山です。 今回は、ハイパーカジュアルというジャンルにおけるエンジニア、 というテーマで書きます。 勉強会でしゃべった動画がありますので、そちらを見て頂いても良いかと思います。 外に出すということで、普段よりも多少丁寧にしゃべっております。 前置き 平山が作った製品群 これらは2022年あたりから現在にかけて、平山が自分で企画、実装した製品です。 これらのうち、利益を出せた製品は2つあります。 黒字製品 Draw Saber(Android iOS) Mannequin Downhill(Android iOS) の2つで、順に2800万、2100万ダウンロードです。加えて、いい線まで行ったものの、利益を出すに至らなかった製品が一つあります。 赤字だったTitanShoot Titan Shoot(Android iOS) こちらは210万ダウンロードと、うまく行ったもの
分析に使用されたのは過去にGame*Sparkでも紹介した「ゲーマー動機プロフィール(Gamer Motivation Profile)」診断。85万人のデータを元にゲームプレイのモチベーションをアクション、社会性、熟達、達成、没入、創造性の6つに大きく分類し、更にそれぞれについて2つの下位分類に分けられるとした物です。 公開されたこの診断は2015年6月から2024年4月まで、170万人のゲーマーによる回答を集めたとのこと。その中から、あまりにも例外的であった中国からの回答を除外した157万人分のデータを元に、今回ゲーマーによるモチベーションがどのような変遷を辿ったのかを分析したのだといいます。ちなみにQuantic Foundryは中国のデータが例外的であった原因を、ゲーム業界の発展が歴史的に孤立していたためではないかと考察しています。 分析の結果では、多くのモチベーション傾向について
“説得力のある画作り”はここから生まれる。カメラから学ぶCGの表現手法「アーティストのためのカメラの仕組み講座」レポート[CEDEC 2024] ライター:柳 雄大 2024年8月23日,ゲーム開発者向けカンファレンス「CEDEC 2024」にて行われたセッション「アーティストのためのカメラの仕組み講座」をレポートする。 当セッションは,撮影を行うためのカメラの仕組みを実演とともに解説し,それがCG上での表現とどのような関係にあるかを伝えるという趣旨で行われたもの。CGは現実世界の仕組みを元に作られており,現実世界のカメラの仕組みを知ることは,CGにおけるカメラの仕組みを知ることにつながる……というのが講義の狙いだ。 登壇者は,バンダイナムコスタジオ 技術スタジオ 第1グループ コアテクノロジー部 TEC/TAユニットの山口翔平氏,鈴木雅幸氏,溝口優子氏の3名だ。 セッションでは,「作りた
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く