ファン待望のシリーズ最新作! 戦車(クルマ)でTOKIO砂漠を駆け抜け,巨大モンスターに粉砕される「METAL MAX Xeno」プレイレポート ライター:蒼之スギウラ 角川ゲームスは,人気RPG「メタルマックス」シリーズの最新作「METAL MAX Xeno」(PS4 / PS Vita)を,2018年4月19日に発売する。 コンシューマ向けのシリーズ作品としては,2013年にリリースされたニンテンドー3DS用ソフト「メタルマックス4 月光のディーヴァ」以来5年ぶりの新作とあって,ファンはせっせとドラム缶を押しつつ(?)発売日を待ちわびているに違いない。 “戦車と人間の真・世紀末RPG”と銘打たれた本作は,どのような変化を遂げているのだろうか。一足先にゲームをプレイする機会を得られたので,そのプレイレポートをお届けしよう。 「METAL MAX Xeno」公式サイト 最後の砦・アイアンベ
任天堂はいつも私達を驚かせてきた。 2画面のポータブルゲーム機、ボタンを使わないコントローラ、飛び出すゲーム画面、据え置き型とも携帯型とも言い難い新しいゲーム機。 2018年1月18日朝、その任天堂が新たな驚きを届けてきた。 「NINTENDO LABO(ニンテンドーラボ)」ダンボールとSwitchを組み合わせた全く新しいエンターテインメントである。 4月20日に「Toy-Con 01 バラエティキット」(税別6,980円)と「Toy-Con 02 ロボットキット」(税別7,980円)の2種類が発売される。 内容については公式サイトと動画を見てほしい。 これはすごい。 Switch本体の発表のときより驚いた。 ニンテンドーラボの何がどうすごいのか、どこに驚いたのか、書き綴っていこうと思う。 少々長くなるが、お付き合い頂きたい。 追加の電子機器が一切ないのがすごい 「ダンボールを数千円で売る
ファミコンの横スクロールマリオの挙動をUnityで作ってみました。Physicsに全ておまかせ・・・というわけにはいかず、思っていたよりも大変です(笑)ということで、今回はそのレポートを書いてみます! 今回の記事では、Unityでマリオの挙動を作るのに必要な項目を「ジャンプ編」「衝突判定編」「アニメーション編」「横スクロール編」「入力デバイス編」の5つに分けて紹介していきます。 ジャンプの挙動編 ジャンプボタンを押しっぱなしにしたときの挙動 ジャンプ後、落下の軌跡 空中で移動できる 当たり判定編 上方向の衝突判定 横方向の衝突判定 めり込み対策 アニメーション編 横スクロール編 コントローラ入力編 まとめ ジャンプの挙動編 マリオのジャンプは普通のジャンプとは異なる点が3つあります。 ジャンプボタンを押し続けると、ジャンプの高さが変わる ジャンプの軌跡は放物線ではない 空中で左右キーを押す
ゲームなどを作っているとランダムさが必要になることがあるけど、コンピュータは基本的に毎回全く同じように動くので、乱数を作り出すのはそう簡単なことではない。Wi-FiやHTTPSなどの暗号は乱数のランダムさに本質的に依存しているので、高品質な乱数生成は世の中的にも重要な話題である。ここでは乱数生成について話をしてみよう。 ゲームではイベントがプレイヤーに予測不可能であればよいだけなので、真の乱数列ではなく擬似乱数列というものを使うことが多い。擬似乱数列は人間にはランダムにみえるけど、実際は何らかの数式によって順番に生成されているだけの数の列で、初期値を毎回違うものにしておくと、人間には毎回違う数列が生成されるようにみえる。初期値には現在時刻を使うことが多い。現在時刻は普通の用途では毎回違うからだ。 昔のゲーム機は現在時刻の設定がなかったので、ファミコンなどでは、起動してからの経過時間を疑似乱
qSPCの開発も山場を越えた感があるのでたまには進捗報告以外の話を…… 多分、普段は宇宙語が書いてあるブログだと思って見てない人が多いと思うので前提知識を手短に書いておくと: スーパーファミコンにはメインのCPUと別にサウンド用のCPUが乗っている オーディオデバイスにはサウンドCPUからしか触れない サウンドCPUはメイン側とは独立したメモリを抱えている このメモリは64KBしかない メインCPUとサウンドCPUのやり取りには、あまり速くない通信路を使う必要がある という制約があるので、いかにデータをコンパクトにして、最低限の物だけをサウンドCPUに送るかという所で開発者の腕が試されることになる。で、プロの技はどんなもんだろうかと、メモリダンプを見ながら定番のグラディウスIIIをやってみると…… ボスを倒して、ステージが変わるタイミングで一瞬画面が止まるので、ここで曲を入れ替えていると思
この記事はドワンゴ Advent Calendar 8 日目の記事です。 昨日は @mokumoku さんの 「サーバサイド Swift でウェブページを運用している話 」 でした。 実は僕も仕事ではSwiftを書いていて(クライアントサイドですが)、Swiftは好きな言語の一つです。サーバーサイドSwiftはまだ書いたことがないため、記事を読んで挑戦しようと思いました。 今日のお話はSwiftは全く関係ない、SlackとBotとPythonのお話です。 あるおやすみの日のはなし ある日、弊社プロダクトのニコニコ動画を見ていると面白い動画と出会いました。 面白い実況者が爆弾を使うゲームを自作し、プレイして実況しているのをみて、僕はこう感じました。 「あぁー、僕も爆弾を置いて敵と戦うゲームやりて〜〜」 でも、その時はゲーム機を持っていなくやることができないのが心残りでした。 前置きが長くなり
golangがどんなものか軽く触ってみようかと思い、何か題材でもないと触るのも難しいだろうという事で、TUIでスーパーマリオブラザーズでも実装してみようという謎の題材をふと思いついた。 早速実装しては見たものの、本来の目的であるgolangを知る事そっちのけで実装してしまい、あまり理解が深まらないまま今に至る。題材が悪かったかも。 github.com Githubのリリースページから実行ファイルをダウンロード、解凍、ターミナルから実行で起動します。 操作方法は、左右の矢印キーで移動、上矢印キーでジャンプです。 Mac、Linux、Windowsで動きますが手元のWindows7だとチラツキがハンパないです。 とはいえMacでコードを書いて、MacでWindowsのexeをビルドして、Windowsに配布でそのまま動くというのはなかなか素敵な体験でした。
2016/04/06追記 はてなブックマークの「一年前の話題」だとかでやたら人が来てたので、一年前の一年後(つまり今)の状況を記しておきます。 ↓ http://gyuque.hatenablog.com/entry/2016/03/28/215253 今年はSFC 25周年である。大学ではなくスーパーファミコンのことである。 @pornanime いいからスーファミでピコピコしてろよな。— カザオカマリ (@ykzts) March 16, 2015 スーパーファミコンを買ってもらったのは小学校に上がった頃か、日焼けして真っ茶色になってはいるが未だに動作し、手元に置いてある。共に育ったマシンなので美しい思い出を語っては上のように若造に馬鹿にされているのだが、よく考えるとこれだけ思い入れの深いスーパーファミコンで動くプログラムを書いたことはなかった。プログラマーとしてこれは誠実ではない、と
VR関連の新情報がハイライトのひとつとなったGDC 2015。その中でも、Valveによる『SteamVR』の発表は大きなサプライズだった。世界最大のゲーム配信プラットフォームであるSteamを擁するValveがVRに参入した、という事実もさるものながら、先行する『Oculus Rift』を脅かすのではないか?と囁かれるほどにトータルの完成度が高かったことで、さらなる注目を浴びているのだ。 SteamVRは、Valveが台湾のモバイル機器メーカーHTCと提携して開発を進めているPCゲーム用VRシステムだ。これに対するは、Facebook傘下のOculus VR+Samsung連合軍によるOculus Rift。PCゲーム用VRシステムの覇権を巡る争いは、どちらが勝利するのだろうか?後発のSteamVRが有利となる、5つの理由を解説しよう。 ■その1:ルームスケールのトラッキング&標準コント
http://www.j15r.com/blog/2015/01/25/Game_Development_in_Go 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約2時間前 Minecraft的なものをGo言語で試してみた経験をまとめたブログのエントリー。専用のツール / ライブラリ / エンジンなどはまだ充実はしてない中で、Goがゲームづくりにどこまで使えそうかと考えるうえでの参考になればと思います。 採用のポイントとしては、 アウトプットスピードがCと同じでなくても、近づきつつある。 Cとのインターフェースが簡単。 メモリレイアウトの操作のしやすさ。 ガベッジコレクションにおいて、メモリモデルを利用してガベージを安易に増やさない工夫ができる。 概ね安全に書ける。 コンパイルが早い。 オーバーヘッドがほぼか
ニンテンドー3DSでゲームプログラミングが気軽に楽しめるソフト「プチコン3号 SmileBASIC」が11月19日からニンテンドーeショップで配信開始されました。開発はスマイルブーム。 メニュー画面(左)/サンプルプログラムリスト(右) 付属のサンプルプログラムを選択するとゲームがスタート。まずはサンプルゲームを遊び、そのプログラムを触る(いじる)ところが第一歩。プログラム学習用に開発された初心者向けの言語「BASIC(ベーシック)」を使って、難しいことを考えず気軽にプログラム作りが楽しめます。ソフト内に電子説明書が付いており、ボタンの役割やキーボードの打ち方、プログラムの基本までいつでも確認することが可能。ゲームに使えるキャラクターや背景データは、2000チップ以上用意されています。 サンプルに付属されているゲーム一例。ほとんどのゲームが3D表示対応。 無敵にしたり、得点100倍にしたり
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く