はてなキーワード: テトリスとは
アンドロイドアプリ開発だったら1人で始められるし若い人にも活躍の機会がある
たとえば「どうぶつタワーバトル」なんて最たるものだ。
これを作ったとき作者は27歳ぐらい。
もちろん1人で作っている。
これでもまだ「最近のゲームは超大規模化していて陣頭指揮を取るのはどうしてもオッサンになりがち」とか抜かすか?
適当言い過ぎだろ?
ビッグタイトル!超クオリティ!ハイエンド!なんてのは結局の所そういった生存戦略を選んだ企業が広告業界に大金を払った結果作られた出来合いのブームでしかない。
ゲームを実現するのに必要なのは結局の所テトリスやグンペイみたいな最低限の記号で十分なんだ。
それだけだと他と差別化出来ないので仕方なくやたらとリッチな仕様にする会社が多いが、それは単にアイディアを思いついたりアイディア勝負をすることから逃げただけ。
身軽な少人数集団によるアイディア勝負は今でもゲーム業界で確かなパワーを持ってるよ。
その証拠として、数多くのビッグタイトルと肩を並べてUndertaleやMinecraftがスマブラに参戦してるだろ?
そこまで行くのは一部の例外だと言うかもしれないが、それは単に相手にしなきゃいけないゲームがやたら長い歴史を持ったシリーズ物だらけないせいだ。
単品勝負でいいなら、少しゲームに詳しければ壺男やノベタのような確かな爪痕をゲーム史に残すような作品であればいくらでも名前が挙げられるだろう。
「ゲームは多人数開発の時代になった(ドヤアァ」なんて言って人を見下ろすのは20年前までにしておいてくれ。
多人数開発というスタイルが誕生し、それにしがみつくメーカーは確かに沢山あるが、同時に少人数開発をスタイルとするクリエイターやメーカーもいくらでも存在する。
ざっと数えた感じでは以下の21本かな
あと、以下の4本はXBOX版が発売されるまでそれなりに期間が空いてるので判断の分かれるところ
まず、コンピュータゲームがほとんど巷に存在しない時代にPongが登場すれば、そりゃみんなゲームにワクワクしたはず
アメリカにアーケードゲーム筐体だってそのものがない時代なんだから
だからスティーブ・ウォズニアックだってApple IだのIIだのでPongの実装はやっていたはず
それもスティーブ・ジョブズは売りにしてたはずだ
Pongが動作すると、次はブロック崩し(Breakout)が作れる
プログラミングのコツの一つは他人のプログラムを改変することだ
Pongが動くなら、そこからドットやドットの塊をVRAMに描画することは可能だと気付くだろう
でも、単なる壁打ちや対戦ゲームだったPongのゲーム性を大きく変えることになる
日本のゲーム企業タイトーは、このブロック崩しをインベーダーゲームに「再々」発明した
これも実現可能であることは誰でも分かるが、ゲーム性を大きく変えることはある種の発明だと思う
ちなみに、孫正義はタイムマシン商法が得意で、このインベーダーゲームをアメリカに輸出し大儲けした
相変わらず、左から右、右から左に他人のものを移動して儲けるのが上手い(いや、本心から褒めてるんですよ
インベーダーゲームでは、ブロックは上から段々と降りてくることになる
また、ブロックが左右に動く、UFOは高速に動く、手前のバリケードがありドット単位で破壊される
プログラミングのコツの一つである、他人のコードを改造する、は本当に素晴らしい再発明を起こしてくれる
Pong → ブロック崩し → インベーダーゲーム → ギャラクシアン → ゼビウス → グラディウス → 斑鳩だの東方だの弾幕避けだの何だの
に繋がっていくわけだが、
この矢印での「パラダイムシフト」の段差が高いほど、ゲームに対するワクワク感が増すと自分は考える
つまり、ギャラクシアンのようなグラフィックからゼビウスが登場したときは、
安っぽい言葉で形容するなら一大センセーションというかエポックメイキングという感じだったわけだ
しかし、今の時代、2Dシューターにそんなにワクワクはあるだろうか?
というか、マニアでない奴が口を挟むな、と言うぐらいタコツボ化しているように思うのだが、
寧ろ、様式美とかお約束が守られてることがプレイヤーの安堵感につながる
2Dシューターができれば3Dシューターが作れるのも自明である
ただ、マシンのグラフィクスの能力が低かった時代にはリアルタイムでの3次元CGの実現が難しく、
アメリカではベクタースキャン、つまりオシロスコープやブラウン管テレビの走査線方式が主流だった時期もあったが、
アメリカではワイヤーフレームの3Dゲームが実現していた時代、日本はファミコンに向かっていた
自分にはハードウェアによるスプライトに固執し、束縛され過ぎているかのように今からすると思える
一方、ファミコンのスプライトの数はMSXと比べると段違いであったが、
ファミコンは2Dスプライトベースのゲームだけを前提としていた
つまり、ファミコンでブレゼンハムのアルゴリズムによる直線を引くとか困難だったのではないだろうか
自分はファミコンの開発はよく知らないのだが、ファミコン版のテグザーは酷すぎると思った
MSXの方がファミコンよりもトータルのグラフィック性能が劣るにも関わらず、
こうやってだらだら書き連ねてみると、
つくづくワクワクするのは何だってアーリーアダプターの段階であって、
そのあと結婚だって何だって倦怠期?ワクワクが減少する時期がやってくるのである
何もない状況にパラダイムシフトを起こす何かがやってくるとワクワクするのであるならば、
乳児はこの世界の何もかもにものすごくワクワクしていると思われる
乳児でなくなると、この世界の変化しないものは常識として脳に定着して、つまらないものにさえなる
でも、若ければまだまだ体験していないことはあるわけだ
若ければギャラクシアン → ゼビウスがどれだけスゴかったかなんて知らんし、俺も知らんw
でも、ギャラクシアンより先にゼビウス見た世代だけど、凄いなあとは思ったんだよな
だって、自分の場合はギャラクシアンを飛び越えてゼビウスだったんだから
逆にギャラクシアンの方を後から知って、古臭いゲームだなー、レトロだなーと思ったんだから
(ただ、ギャラクシアンの曲線的な軌道はゼビウスなんかより凄い発明に思うんだが。整数演算なんだよね?
ただ、レトロレトロとバカにする人はプログラマーでないとかなんだろうけど、
ゼロからコード書くって、何もないところから作ることを考えさせられるわけで、
それはゲームのプログラムを書くならば、ゲームの基本のPongから考えさせられることになる
例えば、ゲームプログラムを書くときSDLとかSFMLみたいなライブラリは使うかもしれないけど、
自分も何か新しいゲーム開発のライブラリとかフレームワークとか検証するときは、
から始めて、次に倉庫番、簡単なブロック崩し、テトリスを実装するとかやることにしている
そこで開発の大まかな進行とかフレームレートとか、色々分かってくるわけだ
ジョン・カーマックがどこで語ってたのか忘れたけど、最近のFPSは完全にMOD開発になっていて、
そのMOD開発の費用はどんどん膨らんでいっていると言ってた気がする
つまり、レベルエディットとかキャラクターだアイテムだとか、そういうコンテンツの緻密な開発だけが進んでいる気がする
GTAみたいなゲームもFPSとかで培った技術の集大成にすぎない
可視領域をどう区切るか?遠くの建物にLODを使うか?インポスターを使うか?とかそういったゲームエンジンの話は、
マシンパワーの向上やUnityなどのゲームエンジンの登場であまり議論する意味がなくなってきている感がある
もっとも、Unityなり導入すれば簡単に作れるという話ではないと思う
思うが、もうゼロからチマチマCのベクトル計算のコードを書く時代ではなくなっているのは確かだろう
カーマックはその高騰するMOD開発をマインクラフトは意図的に安価にしたと言ってた気がする
つまり、マインクラフトであれば子供でもゲームを改造する体験ができるようになる
それはマインクラフトの開発者であるnotchがそういうゲーム開発に対する思想を持っていたからだ
私はnotchはシンプルなものを積み上げるのが好きなように思っている
ただ、jsdo.itだかに投稿していたソフトウェアレンダリングのコードは北欧のメガデモっぽさがあって、
読もう読もうと思って未だに読んでいないことを今思い出した
文章書き直す気がないまま、だらだら書いてみたが、読み返して自己分析するに、
まず、ゲーム開発でなくてもそうだが、
まず何かがあって、それをコピー改造した何かが生まれる、この連続で物事は進化していく
手塚治虫があって、それを高橋留美子がコピー改造して新しい漫画が生まれ、
次に若い漫画は高橋留美子の漫画をコピー改造して、また新しいものが生まれていく
開発する側も消費者もワクワクするのは、この改造して新しい何かが生まれる、守破離の離のインパクトであろう
黎明期はその離のインパクトが大きいが、どんどんそのインパクトは小さくなっていく
そして、ありふれたものが溢れるようになっていく
これが成熟期と言える
しかし、その成熟期に溢れるものは様式美であり、お約束であり、マンネリズムである
あの時代は3DOが先行したがコケたり、ドリキャスも登場してコケたり、面白い時代だったのである
ただ、今の時代にああいう群雄割拠というか、戦国時代というか、そういう活気がゲーム業界にあるようには思えない
VR元年って毎年言ってない?というツッコミは分からんでもないが、まだまだVRは伸びると思う
物体を触れないなんてのはまだまだVR市場が伸びる余地があるということだと思っている
あと、FPSみたいに走るゲームだと自分も走るのか?ということになるけど、うーん、ルームランナー方式はなあ…
あと、これも自分は専門でも何でもないので、
というか、この文章自体がダニング=クルーガーなのは認めざるを得ないわけだけど、
敵というかNPCというか、今の時代だったら高度な汎用性のある人工知能をゲームでも実現するべきだと思うわけで、
そうすれば当然、同じセリフを延々と喋るドラクエの村人みたいなのは笑い話にしかならなくなる
ゲーム内に高度な人工知能が実現すれば、それらと会話したり、それらとマルチプレイと同様の感覚の連携プレイが可能になる
今までと同じことを繰り返しててもワクワクしないし、
XBOXを推す増田がちらっと話題になってたようなので書いてみる
別にこっちを買えとかあっちを買うなとかいうわけではなく「そんなにXBOXが凄いなら、どうしてプレステよりいまいちなの?」という単純かつ純粋な疑問を抱いている人に向けたものだと思って読んでほしい
ぶっちゃけた話、唯一にして最大の理由は「ソフトに魅力がないから」に尽きる
ここで言うソフトとは「XBOXでしか遊べない超魅力的なソフト」のこと
その指標として、国内外の大手ゲームサイトなどがそれぞれ主催している「ゲームオブザイヤー」の最多受賞タイトルを見てみるとわかる
ゲーム好きを自称する人ならどれもこれも最低でも名前くらいは聞いたことのあるソフトばかりだと思う
さてここで問題
これらのタイトルの中で「XBOXでしか遊べないソフト」はいくつあると思う?
正解は「ゼロ」
一本もないんだわ
さらにもう一年さかのぼって2012年にやっとこさHALO4がランクインする程度
もちろんゲームオブザイヤー受賞タイトルがゲームソフトの全てと言うつもりは微塵もないし、どのソフトをどのハードウェアで楽しむのも個人の自由だし他人がとやかく言う話でもない
ただ単純に、XBOXがプレステに後れを取っている理由について何となく理解してもらえたかと思う
余談だが、2020年のゲームオブザイヤーは「あつ森」「ラスアス2」「ツシマ」の三つ巴になるんじゃないかと個人的に思ってる
私はSeriesX買いました。
ゲームパスやクイックレジューム以外の魅力的な点として、優秀な後方互換性があります。
過去に発売された初代Xbox、Xbox360、XboxOneのすべてのソフトがプレイできるわけではありませんが(技術的な問題ではなく権利等の関係らしい)、
過去に購入したパッケージ版のディスクを入れて懐かしの名作をプレイすることもできるし、
もうディスクを持ってなくてもマイクロソフトストアからDL版を購入できます。
また、 SeriesXとSeriesSの共通の機能として、既存のHDR非対応ゲームを自動的にHDR化するオートHDRというものがあります。
詳しいことはよくわかんないけれど、昔のゲームの映像が綺麗になります。すごい!
色彩が鮮やかになったり、明暗差の表現が幅広くなって映像がくっきりはっきり映し出されるようになり、
過去にプレイしたことのあるゲームでも新鮮な気分で楽しめます。
こればっかりはsteamでも無理なので、Xboxの強みと言えるでしょう。
この機能はマジで凄いので、すべてのゲーマーに体感してもらいたいですね。
あとロード時間とかも爆速になってますね。ロストオデッセイもノーストレスで遊べます。
確かに新型ゲーム機の性能を最大限に活かした新作が現状は存在しないのは寂しいですが、
ゲームパスのおかげで『興味はあったけど踏ん切りがつかなくて購入しなかったゲーム』や、
『全然知らなかったけど実際にやってみると実は面白いゲーム』をいろいろとプレイできて楽しいです。
来月はドラゴンクエスト11Sが発売と同時にゲームパスに加わるので、それが待ち遠しいです。
4KテレビにXSXを繋いで体験版をプレイしましたが、無印PS4版とはかなり印象が違います。
ForzaHorizon4もいいですね。
車には全然興味ないし、レースゲーもマリオカートぐらいしか経験のない私ですが、
スターウォーズ ジェダイ:フォールンオーダーはPC版をプレイ済みですが、やっぱりいいゲームです。
戦闘のシチュエーションも、ジェダイとしてのモーションも、完全に"わかってる”人が作ってますねコレ。
このゲームはソウルシリーズというよりも、時のオカリナとか3Dマリオに近い箱庭探索型のアクションゲームです。
それでいて戦闘も面白い。無闇に攻めるのではなく、相手の攻撃を見切ってカウンターを叩き込むのです。
あ、とある惑星でゴエモンインパクトが始まるの最高すぎて初見は吠えました。
街中に張り巡らされた電線を利用して移動する爽快感あふれるレールアクション。
4Kでテトリスなんて……っと思っていたけど、美麗な映像と心地よい音楽のせいで延々とやってしまう。
恐ろしい時間泥棒。
他にはベセスダのFalloutNVと76やら、オープンワールドRPGの大作のウィッチャー3
アウターワールド、ギアーズオブウォーシリーズ、マイクラとマイクラダンジョンズ、クォンタムブレイク、ARK、
スターウォーズバトルフロント2、バンジョーとカズーイの大冒険1、2、ガレージ大作戦
バトルフィールドシリーズ(いっぱいあってよくわからん)、タイタンフォール2、DOOM Eternal、
Dead by Daylightってところですかね。
和ゲーの有名どころとしてはニーアオートマタ、テイルズオブヴェスペリア、龍が如く0~極2、バイオハザード7、
鉄拳7、ソウルキャリバー6、エースコンバット7、Bloodstaindってとこですかね。
本体の地域設定を米国にすればモンスターハンターワールドとか、
FF7、8、9、15(DLC全部入り)も日本語でできちゃいます。日本でも普通に配信してほしい。
インディーズゲーだとASTRONEER、Celeste、Dead Cells、Hollow Knight、Ori1と2、Overcooked2、
Slay The Spire、プラネットコースターあたりとか。
まあゲームパスに和ゲーは少なめですね。Xboxがもっと広く普及してくれば、各メーカーの参入も期待できるか?
ゲームパスにはなくても、頻繁にセールをやってるマイクロソフトストアで和ゲーも結構な数が販売されているので、
ブラックフライデーセールでダークソウルとコードヴェインとロマサガ3を買っちゃったよ!
個々のゲームの詳細画面からメーカー名とかジャンル名でサクッと検索させてほしい。
ともあれXbox SeriesXを買ってよかった。
3年間は月額約400円くらいでゲームパスを遊べるわけですが、
すぐには購入できないかもしれませんが、Xboxも選択肢のひとつとして検討されることをオススメします。
長文失礼しました。
PS5が発売されて、品薄で買えないけど、ちょっと欲しいかもって思っている人にXBOXの存在を知ってほしい。
XBOXとはゲーム機のことで一応プレステの唯一のライバルだ。
ライバルといっても、日本では99対1で大差がついているので知名度ゼロだが、
世界規模だと4対6くらいで頑張っている。
(追記 https://www.gizmodo.jp/2020/11/ps5-vs-xbox.html)
任天堂は独自路線を走っているので、ライバルとは世界的にはとらえられていない。
テレビでいうと、プレステとXBOXは民放テレビで、任天堂はEテレみたいな感じ。
XBOXとプレステが新機種を同時に発売して、これからの勢力図が変わるタイミングが今なのです。
日本じゃみんなプレステだからそっちでええやんというのは至極まっとうな考えだと思うけど、
XBOXというすごいゲーム機を買って感動した俺が、まだ届いて1週間くらいだけど、ちょっと紹介してみたい。
会社の同僚に説明しようとしたけどうまく伝えるのが難しかったので、たぶんうまく伝わらないかもしれない。
・安い
おすすめはXboxはseriesSという機種で、価格は29800円。安い。
PS5は4、5万するよ。
性能は4Kテレビじゃないならほとんど一緒みたいです。(いまんとこ)
ディスクが入らないのでダウンロードソフトしかできないけど、おすすめできる理由がある。
・ゲームパス https://www.microsoft.com/ja-jp/store/top-paid/games/xbox?IsGamePass=true
ゲームのサブスクリプション。Amazonプライムやネットフリックスをイメージしてほしい。
定価月850-1100円。
※今なら3年分まで月額400円で購入できる
ネットフリックスに入っている人は最近は増えてきたが、まだまだ日本人にはサブスクリプションのハードルは高い。
しかし一度経験すればその魅力は圧倒的に生活に入り込み馴染む。
ネットフリックスに入ってから、ツタヤに行かなくなった人は多いのではないだろうか?
Xboxのサービスは映画館+テレビ映画+ネットフリックスに進化している。
映画館(新作ゲーム)テレビ映画(PSプラスフリープレイ)ツタヤ(中古)のイメージ。
いつでも100本以上のゲームから好きな作品を好きなだけ遊ぶことができるのがゲームパスで、毎月15本くらい入れ替わる。
子どもの頃には想像もできなかった夢のようなサービスなのです。
・クイックレジュームがすごい
Xboxでは、ゲーム中にいつでも画面を止めて、電源を切ったりすることができる。
これはプレステでもできることなんだが、『Xboxでは複数のゲームを同時に一時停止ので状態でキープできることにある。』
そして『ゲーム中にいつでも別のゲームに切り替えることができる。』これはPS5でも出来ない機能ですごく便利。15秒くらいで別のゲームが始まる。
ゲーム中にストップさせて、他のゲームをやりはじめるなんてあんまりやらないし、そんなこと別にやりたいと思わないかもしれない。
これまでそんなことができるゲーム機がなかっただけで、その機能を体験したら、そのニーズが身に染みてわかりました。
私たち人間は、ゲームを中断して、別のゲームを遊びたくなる生き物みたいです。
スティーブジョブズ曰く、消費者は何がほしいかは手に入れてから理解するもんだみたいな話がありましたが、そういうやつです。
そして『このすぐに他のゲームに切り替えられる新機能と、ゲームパスの相性がとんでもなく抜群によかったのです。』
これまでゲームに詰まったり、疲れてきたりしたらダラダラ続けるか、終了するかの二択だったのですが、
この機能によって、別のゲームをやるという選択肢が生まれました。
ここまでがプレステ5いつか欲しいなと漠然に思っている人に知ってほしかったXboxの情報です。
つまり、3万円で本体買って、15000円で3年分ゲームパス買えば、3年間超快適に次世代機でゲーム遊び放題ということです。
4Kでゲームがしたいという条件がなければ、これは検討に値することじゃないかと思います。
もしどこかの誰かに読んでもらえたらうれしいです。
以下はXbox seriesSを買って1週間で思ったことをメモしておきます
すごくはないけどめちゃくちゃいい。Xboxのコントローラはゲームコントローラーの完成形といわれていたので
今回は進化はしていないらしいけど、完成形というだけあってとてもいい。
振動も期待していたよりとてもよい。
PS5の振動がすごいらしいので、振動だと、PS4<Xbox<PS5になるのかな。
しかし任天堂スイッチの振動はすごい技術をつかっているのに、それを利用したゲームがあんまりないので、
Xboxの振動はPS4より優れているように感じた。特にLRボタンがブルブルするのは好き。
・セール
Xboxのセールはなんか安い。PSストアと同じソフトでもすごく安いのがある。謎。
PS4のは遅延が結構ひどくて、JRPGしかできなかったのでうれしい。
・プレステとのちがい
発売タイトルはそんなには変わらないけど、やっぱり見劣りする。特に和ゲー。
フレンドとかはいないのでどうでもいい
-------------------------
寝る前にはてぶ見たらホッテントリになっててびびった。
なんかうれしくなったので返信してみる。
3Dゲームが動くならたぶんそれが正解なのでしょうね!
>何が遊べるかが大事だし、その点でXBOXは圧倒的に劣ってる
なにか遊びたいものがあるならそのハードでいいよね。そういうのもなくて、なんとなくPS5でたな~って人にXBOXの相性がいいような気がしてます。
>ゲーマーなら両方買えよ
>ローカライズ等の非採算分野をガン無視するので日本人が買うメリットない
海外のゲーム情報を仕入れてるような人にはむしろ向いてないですね。
広告みるまで最新ゲーム知らないような人はゲームパスでいいんじゃないかなとおもいます。
>『Xboxでは複数のゲームを同時に一時停止の状でキープできることにある〜このすぐに他のゲームに切り替えられる新機能と、ゲームパスの相性がとんでもなく抜群』初めて知った。ちょっとこの体験は気になるかも
言いたかったことが魅力として認識してもらえてすごくうれしい。ほんとこれが最高なんですよ。本文にもかぎかっこ追加しときました。
>…フムフム。ちょっと調べてみるか→(ソフトラインナップを見る)…何だゴミ箱か
https://www.xbox.com/ja-JP/xbox-game-pass/games?=consoleaction#
でも実際は楽しいよ!
>別にプレステでもXboxでも良くて、やりたいソフトがあるかどうかだよね。
この記事でいいたいのは、やりたいソフト別にないなぁという人にXboxを知ってほしいってことっす!
>これはかなり上手なプレゼン。とりまSは買っておいて、ゲームパスで遊びながらPS5の発売がこなれる、あるいは1回価格が変わるまで待つのが1番おりこうさんだとは思うのよね。そいでPS ONLYのだけは買う方針で。
自分もその方針です。PS4でソニーのゲームはまだまだ遊べるし、でかすぎるのでモデルチェンジしてから考えます。それまではXboxで十分と感じている。
いいソフトを紹介してとコメントもらってたけど、俺だってまだ届いて1週間だし一本もクリアしてないからむちゃぶりやでそれは。
フォルツァ リアル系レースゲーム。映像がマジですごい。音もすごい。車の種類もなんかいっぱい。レースゲームはマリオカートしか買ったことがない層だけど、Xboxの代表作らしいのでインストールした。車好きじゃないので、たぶん他のユーザーがアップしたっぽい変な塗装の車に乗って爆走するのが楽しい。今はバイデンの応援カーに乗っている。グランツーリスモとか今どうなっているのかしらんけど、このゲームは走ってる最中にコーナリングミスったりしたら、Yボタンを押すだけで10秒くらい巻き戻しできる。意味がわからんが、これはレースゲームの常識をひっくり返す発明だとおもう。車に興味なくても、運転に興味なくても、ド迫力のレースを楽しむという一点にフォーカスしてる凄いゲームだった。初期設定のイージーだとアクセルもべた押しでオートブレーキがかかって運転のストレスが全くないカジュアル超本格レースゲーム。
スターウォーズゲームの死にゲー(らしい)。ちょうど一年前に発売された。スターウォーズ好きにはたまらんライトセーバーで戦うやつ。sekiroは途中でやめたけどこっちはそこまで難しくなさそう。プレステでもあるけど無料なのでうれしい。まだPSで3、4000円くらいする。
UFC3
プライドとか桜庭とかの総合格闘技ゲーム。裸の男が殴りあう。寝技で仕留める。
こんなゲーム買う人って、よっぽどの好きものじゃないですか。でも、ゲームパスならやっちゃうんですよね。ルール知ってるスポーツなんで。
軽い気持ちでお試しダウンロードしてみたんですよ。そしたらなんか楽しかったw
まだ寝技のシステムがちゃんとわからないので、ボコボコにしてても一瞬で絞められて終わっちゃうことが多いけど、
今更格ゲーのコマンド覚えるのも大変だし、こういうキックパンチのゲームでいいかなーとしみじみ思う。
Untitled Goose Game
いたずらガチョウがいたずらするゲーム。これも絶対買わないやつ。
スマホでもありそうなゲームだけど、これは1歳の子供もなんか反応するし、もうすこし大きくなったら家族でできそう。
それなりにたのしい。
説明不要の元祖FPSの最新作。今年発売。もちろんゲームパスで無料。
今年のGOTY(ゲームオブザイヤー)にもノミネートされたです。たのしいよ。
去年発売のアドベンチャーゲーム。今のところバトルのほとんどないバイオハザードみたいな感じ。
少女が弟の手を引っ張り、中世フランスでペストが蔓延する世界で不思議な力をもつ弟と追われる身となり、
次世代機を買ったのに、最初にとりあえずインストールしたのがテトリスだった。
久しぶりのテトリスが進化しててスゲーって思ったけど、次世代機にもとめていたスゲーではなかった。
たのしいよ。(全員知ってる)
今のところはこのへんをメインに、ちょっとつかれたら別のゲームをやる毎日です。
ゲームしててイライラすることが極端に減ったし、プレイ時間も明らかに長くなった。
40過ぎてからよっぽど没入しないと何時間もゲームしなくなったのに、腰が痛くなるまでゲームしてた時があった。
--------
はてな歴はそこそこだけど増田書いたことほとんどないので、目立つとなんかソワソワしちゃうね。
ちなみに俺は41歳おっさんで、ハイスコアガールと同い年で主人公に自己投影するくらいのゲーム好きだったけど
近頃はPS4で、基本はPSプラスフリープレイ。年にビッグタイトルを何本かやればいいほうのライトゲーマー。
メルカリで買って、1カ月以内にクリアしてすぐメルカリに出すようなタイプ。だいたいのゲームは千円以内でプレイする。そう、金がない人です。
子供が1歳で起きてる時間はゲームできないし、英語と株式投資の勉強もやらないといけないし、読みたい本もいっぱいあるし、
副業もやりはじめてて、まじで時間はないんだけど、Xbox買ってから毎日じゃないけど結構ゲームしてる。
ニートしてる時はゲームやっても没入するだけ、時間つぶしだったけど、時間を作ってゲームしはじめるとなんかリフレッシュできるんよね。不思議。
私にも経験がある。
参考書を買ってひたすらコードを打ち込むのだがまるで頭に入ってこない。
参考書が悪いのではないか、自分に向いてないのではないかと思い、別の参考書を買い、気づいたら家の本棚が参考書だらけになっているのだが、結局プログラムは書けないままなのである。
今になってみると上記の行動はある一定の意味があったとは思うが、本質的に意味も理解せずに写経をしているのと変わらない行為だったと思う。
どんな環境が良いのか?
私はJavaScriptを奨めたいと思う。
理由はブラウザとテキストエディタがあれば開発環境が揃うからだ。良くわからない複雑な環境設定で消耗する必要はない。
またブラウザをリロードすれば実行結果がすぐわかるのも手軽で良い。
尚、外部のライブラリの使用はオススメしない。車輪の再発明上等である。
目的の設定:
ブラウザ上で動くブロック崩しを作ることを一旦の目的としよう。別にぷよぷよでも良いしテトリスでも良い。
作り方:
・画面にブロックを表示する
・ボールを表示する
・自機を表示する
この段階では動かなくて良い。HTMLでそれっぽく表示されていれば良い。
次に自機を動かすことを考えよう。
キーボードのWを押したら左に、Dを押したら右に動くようにしよう。キー入力を受け付けて描画している自機を何ピクセルか横に移動させる。同様にボールを動かす、壁に当たったボールが跳ね返る、ブロックと衝突を判定する、ブロックを消滅させるなどなど一つずつ解決しよう。結果はブラウザにすぐに表示されるから逐一チェックできる筈だ。
おそらく上記を実装する時に上手くいかない事が沢山出てくる筈だ。なぜ上手くいかないかを考えて調べてみよう。もしかすると考え方が間違っているかもしれない。可能な限り実装したい動作を分解して考える事がポイントだと思う。そして解決策は必ずあるということも忘れないでほしい。
さて、それっぽく動く物はできただろうか。
ある程度動くものが出来たとしたらとても苦労したことだと思う。そして飛躍的にプログラミングが出来るようになったという実感がある筈だ。
・実装したい動きを分解して考える癖をつける事
・進歩が分かりやすい形で表示される事(モチベーションに繋がる)
プログラミングの話となると言語選択や作法の話になりがちだが、最初は全くそんな事を気にする必要ない。コードは汚くて良いし、動けば正義だ。動作が速ければ尚良い。自分がやりたいことをコードで表現出来て楽しめる事が何より重要だ。
サバイバルモードは最初から文字通りサバイバルなので全然ゆるくねーだろ。
まあね、全部wiki読めば事前に回避できるんだろうけど、別にこのゲーム、予習が義務付けられているわけじゃない。
で、予習を全く行わないで始めると、かなりハードな死に覚えゲーじゃね?
というか予習してても「ゆるい」とはならないだろ。
ふと、C言語でテトリスでも作りたいなぁ、GTKがいいなぁと思い、どの環境が一番適しているか調べてみたが
意外にもLinux&Qt Creator&CMakeの組み合わせが最強であった。
・Windows(MinGW)…pkg-configの出力がc:\msys2\mingwではなく/mingwになりIDEへのライブラリの設定に難儀するなど、何をするにもトラブる。
・Qt Creator…CMakeでプロジェクトを作って読み込んだらビルド設定やインテリセンス、補完、デバッガがすべて完璧に動作した。MakeFileプロジェクトでも、AutoToolsでも何でもうまく行く気がする。
・Vim…めんどくさすぎる
・Anjuta…AutotoolsでGTKのプロジェクトをデフォルトでサポートしていて何も設定が必要ないが、
ウィンドウの縦分割ができない、ブレークポイントの設定がマウスで出来ない、定義への移動のショートカットがデフォルトで設定されてないなどつらすぎる場面が多い
・Geany…補完をするのにctagsコマンドで辞書ファイルを作成する必要がある。このことから補完以外でもマトモな支援は期待できなそう
・Eclipse…ビルドツールの設定に難あり。依存ライブラリの追加が一個ずつしか出来ない。"."や"::"を入力するか、Ctrl+Spaceを押さないと補完が出てこない。
今年のペラコンはひどい。
オープン参加になってどこかの専門学校が課題にしたのか、ゴミみたいな、企画書の体すらなしていない紙切れがわんさか。
こんなのプリントアウトして持ってこられたらその場で紙ヒコーキにするレベル。
こりゃゲームの神様が「業界から消えろ」って吠えるのも無理ない。
で、それを見た専門学生さんたちは「業界人たちは若者に厳しすぎる」と萎縮気味。
うーん、どっちの気持ちもわかるなあ。
試しにペラコン関連のツイートをしている学生さんらしき人たちのプロフやツイートを見て回ったら、みんなゲーム好きだねーって印象。
プロフィールにゲームタイトルを羅列して、好きなゲームはこれです!みたいなアピールが多くて多くて。
まあ、わかるよー。
ただまあそんな出来損ないの企画案に「業界から消えろ」って有無を言わさず突っ放すのもかわいそうな気もするので、クソみたいな底辺ゲーム専門学校からゲーム会社に就職してなんとか20年以上生き残ってる自分から、底辺な専門学生さんにアドバイスしてみようと思います。
======================================================
(1)まずはゲームをやめよう
君がゲームで遊んでいても「ゲーム会社に入りたい」という目的には一歩も近づかない。
来年から親に頼み込んでプロゲーマーの専門学校に入れてもらうんだ。
瓶の中で船の模型を組み立てられるくらいの根気があればきっとプロゲーマーになれるはずだ。
======================================================
(2)努力をやめよう
大好きなゲームをやめて、頑張ってコードを描く、頑張って絵を描く、頑張ってアイデアをためる。
それがまず第一歩だ。
で、しばらくして一息ついたときに「あー、俺・私、頑張ってるなー」と思った君。
努力してゲーム会社に入れたとしても数年でドロップアウトして他の仕事をしているだろう。
もしいまゲーム会社で働いている人が君と同じ立場だったら寝る間も惜しんで作業を進めてるだろう。
なぜなら「モノ作り」が好きだから。
有名なスポーツ選手が小中学生から「何を頑張ったらいいですか?」って聞かれたら
「そのスポーツを好きになってください」って答えるだろう?
「ゲーム作りを好きになる才能」がある人は頑張ろうと思わなくても頑張れる。
自身を省みて「やっぱり自分はゲームで遊んでる方が好きなのかも」と思った君。
ゲーム会社に入ることは諦めてゲーム配信YouTuberを目指そう。
1円玉ドミノでギネスを更新するくらいの根気があればきっと有名なYoutuberになれるはずだ。
======================================================
(3)作りきろう
ここまでたどり着いた君はクリエイターの素質がある。
プログラマーコースの君は、よく言われることだが作品を完成させることが重要だ。
夢で広がった大風呂敷はきれいに畳んで、現実的に作れるものを作っていこう。
最初はまんまテトリスをコピーしてそれに1アイデアプラスするくらいのレベルでもいい。
個人的にはチーム製作ではなく、かつミドルエンジンを使わないC/C++でスキルを磨いたほうがいいんじゃないかとは思うけど、今はそんなご時世でもないのかな。
いつまでもファンタジーキャラクターばっかり描いてないで、おっさんや婆さんも描くんだ。
人物を描いたら背景も描くんだ。自然物を描いたら人工物も描くんだ。
苦手を克服して得意なものを伸ばしていこう。
おそらくみんな「自分はゲーム作りが好きなんじゃなくてゲームプレイが好き」って気づいて、プロゲーマーになる準備を始めているはずだ。
もし「そんなことはない!俺・私はゲーム作りがしたいんだ!」っていうプランナー志望の人がいるなら、逆に聞きたい。
プランナーコースが掃き溜めなのは、自分の経験からもわかるし、有名な鈴木みそ先生の「オールナイトライブ」(ゲーム専門学校から見た風景)が真実だ。
でも、もし、そんな掃き溜めにも本気でゲーム会社を目指しているやる気のある生徒さんもいるのなら━━━━。
・ツクールでもスクラッチでも何でもいいからとにかくゲームを作れ
ゲーム作りへの情熱はあるんだろう?プログラムは捨てたくせに。
だったら、どんなツールでもいいから1個でもゲームを完成させろ。
「僕の壮大なゲーム企画はスクラッチじゃ表現できない?」うるせーばーか。
だったら、プロットや設定だけで満足する中学生は卒業してゲームに落とし込め。
紙と鉛筆がありゃできるぞ。
・企画書は、、、頑張らなくていい
そもそも、君たちが考えるアイデアでプロが「おおっ!」ってなることは殆どない。
企画書はアイデアよりもプレゼン能力が重要になってくるし、恐らく君たちを教えてる学校の先生もその能力は低い。
ぶっちゃけペラコンみたいにペライチでまとめるのはゲーム会社で働いてるプランナーでも全然できない人もいる。
とはいえ、壮大な20ページにも及ぶ企画書は、そこに注ぐ情熱も印刷する神も無駄だ。
多くても5ページ。だらだらと設定を書いてる時間があったら別のネタを考えろ。
この「企画書のページを削るスキル」はゲーム会社に入ってから身につけても遅くない。
それよりもネタを出せ。
そしてそれをどう相手に伝えるかを考えろ。
======================================================
とまあこんな感じ。
よく言われるけど「ゲーム好き」かどうかよりも「ゲーム作りが好き」かどうかが重要で、前者なのにゲーム専門学校に居てカスみたいな企画書でペラコンに参加した人はゲーム配信Youtuberを目指しましょう。