忍者ブログ
まったくのプログラミング素人の筆者がC++/HSPを使用してSTG(シューティングゲーム)を作っていく過程を書くブログでしたが最近は脱線気味。プログラミング以外にも、ゲーム関連の記事、日々の戯言など。
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

GOD OF WAR IIIを購入しました。
s-P3267452.jpg
本当はIIIとコレクションがセットになったトリロジーを買うつもりだったのですが売ってなかったので
IIIを買って来ました。
ちなみにGOWシリーズはIIIが初プレイです。

で、早速起動させてみました。
s-P3267448.jpg
タイトル画面のおっさんの表情というか肌の質感が凄くリアルで、まずビックリ。
s-P3267449.jpg
写真じゃわからないと思いますが、肌がヌルヌル動きます。

s-P3267451.jpg
難易度は4種類。普通難易度の名前が「神」ってのもどうかと思いますが(笑)
現在5~6時間程度遊んでいますが、神でも結構簡単ですので腕に自信のある人はタイタンの
方が良いかもしれません。

s-P3267467.jpg
内容は3Dアクションゲームで、ニンジャガイデンやベヨネッタが近い感じのゲームになります。
(というか、GOD OF WARが元祖ですかね?)
攻撃と防御と魔法を駆使して敵を倒して進んで行く感じ。たまに謎解きっぽいアクションがあったり。

で、プレイしてみたんですが序盤からいきなりクライマックス!って感じで演出はスゴイわ
グラフィックはスゴイわで、スゲー!って何度も言いたくなる感じ。
ゲーム部分も丁寧に作ってあって、PS3を持っていてアクションゲーム好きなら遊ばないのは
勿体無い出来だと思います^^

あえて難点を言うなら、画面の表示が全て日本語で表示される点。
s-P3267469.jpg
ゲームオーバーとか英語で表示してくれた方がゲームの雰囲気にあってると思います。
他にもシーンの表示とかも鍛冶屋とか洞窟とか出てくるのですが、グラフィックにマッチしてない感じ。

あと、主人公の視点変更が出来ないので敵の攻撃が隠れてしまったりする場面も。
しかし、視点変更出来るニンジャガやベヨネッタでも隠れてしまう場合があるのですが、それよりは
見やすい感じですので、どっちもどっちでしょうか^^;

あえて難点を書いてみましたが、ゲームプレイ中は圧倒的なグラフィックとゲーム性で殆ど
気になりません^^
ずっとハラハラドキドキ出来ると思います。(最後までプレイした訳ではありませんが)


ただ、一つだけ問題点がありまして・・・
私はXBOX360のコントローラをPS3で使えるアダプタを使用してXBOX360のコントローラでPS3を
遊んでいるのですが、GOD OF WAR IIIを遊ぶと常に全てのボタンが連射されているような状態に
なってしまって、まともに遊べないんですよね。
試しにPS2コンをPS3で使用するCYBER・コントローラアダプタを使ってみても結果は同じ。
s-IMG_0406.jpg
左がXBOX360をPS3で使うための変換機で右がCYBER・コントローラアダプタアダプタですが
どちらもGOD OF WAR IIIでは使えませんでした。
体験版だとちゃんと動くんですがねぇ・・・

今まで遊んだゲームでは変換機で充分遊べていたので、元々付属していたSIXAXISは売って
しまったんですよね。
仕方がないので、近所のゲーム屋でDUALSHOCK3を買って来ました^^;
s-P3267454.jpg
こんな事ならSIXAXISを売るんじゃなかったと思ったのですが、DUALSHOCK3に買い換える為に
売った事にしておきます^^;
しかし、使ってみて改めて思いましたが、アナログスティックとL2/R2ボタンが使いにくいですよね・・・

あと、GOD OF WAR IIIを買いに行った時にふと他のゲームソフトを見てみるとFF13が
1980円で売っていて更に傷アリの為20%引きで売っていたので買ってしまいました。
実質1600円程度って、値段下がりすぎな気がします(汗)
s-P3267453.jpg
ちょっとだけ遊んでみましたがグラフィックが凄くて驚きました。
私は基本的にRPGは遊ばないので激しく積みゲーになりそうですが、GOD OF WAR IIIが
終わったらプレイしてみようかと思っています^^;
PR
オブジェクトの描画順序を変更出来るようにしてみました。
s-WS000797.jpg
ちゃんと敵の下からレーザーが表示されています^^

方法は単純で、移動の計算をしている部分と描画している部分を別々にしただけ。
最初に計算だけしておいて、後でまとめて描画するって感じです。
ただ、この方法だと計算時と描画時で同じループを2回行わなければならず無駄が多い気がします。
こんな感じ↓
for(i=0;i<ENEMYMAX;i++)
{
  敵の移動処理の計算
}
for(i=0;i<ENEMYMAX;i++)
{
  敵の表示処理
}

移動処理と表示処理を同じループで行えば1回のループで済むんですよね。
for(i=0;i<ENEMYMAX;i++)
{
  敵の移動処理の計算
  敵の表示処理
}

処理的には同じループで行った方が良い気がするのですが、そうすると表示順序を変更出来なく
なってしまうし、何か良い方法ないかなぁと思いつつ、別々で行っても重たくなった感じでもないので
とりあえず、別々に分ける方法で作って行こうかと思っています。


後、自機の当たり判定を入れたり、ファイルを分割して読み込みできるようにしました。
2010325.jpg
こんな感じで分割してます。
プロジェクトファイルはコチラ↓
https://blog.cnobi.jp/v1/blog/user/63629cf35d5259ece1529ed13f0745b1/1269456517

もっと、敵の数を増やしてゲームシステムを考えれる感じにしていこうかと思っています^^
敵の攻撃を考えて行こうと思って、とりあえずレーザーを撃たしてみました。
s-WS000796.jpg
左右から出現してレーザーで自機を挟み込んでいくような動きにしようかと。
ただ、ここで一つ問題が。
現状だと、敵よりもレーザーの方が描画順序が後なので敵の上からレーザーが描画されるので
なんだかオカシイです。
んじゃ、敵よりもレーザーを先に描画すれば良いじゃんってなるのですが、基本的に敵弾は
敵よりも後に描画しないと、敵に隠れてしまって見えない場合などがあるので、レーザーは手前に
表示したいけど、敵よりは奥に表示したいという、矛盾した状態になるんですよね。

で、どうしようかなぁと色々と考えてるんですが、現状では移動処理と描画処理を同じところで
行っているので、描画順序を入れ替えたりするのが大変なのですが、それを移動処理だけ
最初に行っておいて、描画処理をあとで一気に行うようにすれば描画順序を入れ替えるのも
簡単なんじゃないかな?と思って色々と試しています。
移動処理と描画処理を別々に行えれば、フレームスキップとかも楽に出来そうですしね^^;
でも、移動処理と描画処理を別々に行うと言う事は、余計なループが増えるような気もするので
どうなのかなぁとも思うのですが、とりあえず作ってみないと解らないので別々にしてみようかと
思っています。
出来るかどうか解りませんが(汗)
先日購入したスペースインベーダー インフィニティジーンに刺激されて新たにSTGを作って
みようかと思い、ちょっとだけ作ってみました。
こんな感じ↓

見た目そのまんまです^^;
システムとしては、ロックオンレーザーは敵のみを、ショットは敵弾のみを倒す事が出来るようにして
レーザーとショットを使い分けて進めていくような感じを想像しているのですが、実際に作って
いかないと何とも言えません^^;
スピート感ある展開にしたいなぁとは思っているのですが、まだまだこれからです。

一応プロジェクトファイルはコチラ↓
https://blog.cnobi.jp/v1/blog/user/63629cf35d5259ece1529ed13f0745b1/1269014813
現状、当たり判定は自機弾と敵弾同士しか判定していません。

とりあえず、敵&敵弾と自機との当たり判定を入れてゲームとして成り立つようにしてシステムを
考えたいなぁと思っています^^;
iPhoneアプリのSTG、スペースインベーダー インフィニティジーンを購入しました。
IMG_0387.png
購入価格600円。
iPhoneを購入した当初から気になっていたんですが、そのうち買おうと思いつつ
放置してたんですよね。
で、先日たまたまAppStore覗いていたらスペースインベーダー インフィニティジーンの無料版が
あったのでDLして遊んでみると、予想以上に面白くて我慢できずに通常版を
購入してしまいました^^;

スペースインベーダー インフィニティジーン無料版のiTune Storeへのリンクはコチラ↓
http://itunes.apple.com/jp/app/space-invaders-infinity-gene/id347875436?mt=8&ign-mpt=uo%3D2

IMG_0381.png
スペースインベーダーと言う名前はついていますが、実際のゲームは全然別物で進化する自機を
操作して色んなステージをクリアして行く感じで、自機の操作は画面タッチで操作します。
私が購入を躊躇していた部分が、自機の操作方法に不安があったからなのですが、実際に操作
してみると、思っていた以上に操作しやすかったです。
(たまに、自分の指が邪魔で敵弾が見にくい事はありましたが^^;)
自機弾は自動発射なので、自機移動だけに集中出来るのも良い感じ。

ステージをクリアしていく毎に自機の攻撃方法が増えたり、新たなステージが増えたりして
頑張ってクリアしていこうって気になるのも良いです。

IMG_0392.png
HARDランクになると敵が撃ち返し弾を撃ってきて、かなり難しくなってきますが自機も強くなって
いくので、見た目ほど難しくはないです。

あと、忘れてならないのが音楽。テクノ調のノリの良い曲が多いのですがヘッドホンで聴くと
楽しさ倍増です^^
サントラもiTunes Storeで配信されているようで買ってしまおうかと思っています。
作曲担当はZUNTATAの小塩氏みたいなのですが、ダライアスバーストといい、このゲームといい
良い曲を書くなぁといった印象で、個人的には大注目です^^

あと、XBOX360の実績システムの用な物があって
ca16de5e.jpeg
登録しているフレンドとのポイント差を表示出来たりします。
このフレンドはTwitterと連動していて、自分のフォローしている人を簡単に表示出来たりします。

って事で、評判通りかなり面白いのでiPhoneをお持ちの方でSTGを好きなら買って損はないかと。
スペースインベーダー インフィニティジーンのiTune Storeへのリンクはコチラ↓
http://itunes.apple.com/app/space-invaders-infinity-gene/id323665063?mt=8

タイトー公式の動画もyoutubeにありました↓
Twitter
カレンダー
06 2026/07 08
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
最新コメント
[04/20 kt.]
[04/19 うぇむ]
[11/24 kt.]
[11/21 NONAME]
[11/24 kt.]
プロフィール
HN:
kt.
性別:
男性
自己紹介:
プログラミング経験は昔ファミリーベーシックでちょっとさわったくらい。
好きなSTGは、怒首領蜂大往生、エスプガルーダ(2)等の弾幕STGやら雷電シリーズなんかの非弾幕、バトルガレッガ、グラディウスシリーズ、R-TYPE等、STGなら何でも好きです。
音楽がカッコイイSTGが特に好きで、並木学氏は最高!
ブログ内検索
忍者ブログ [PR]