倉庫

| | トラックバック (0)

No.013 The ruin

noteThe ruinをダウンロード

去年の年末にリクエスト頂いたサガ風ラスボス戦闘曲。
名前の通り、ミンサガの決戦!サルーインを大分意識しています。

続きを読む "No.013 The ruin"

| | コメント (0) | トラックバック (0)

最近2Dアクションゲームでも酔うことが有る件

画像からでは判別不可能ですが、左右の動きに対して若干の慣性の処理を加えました。

01

今までは慣性の法則がないため左右のキー入力をやめるとピタっとその場に停止する反面、制御が効き過ぎてアクション特有のジャンプを制御するという技術が必要なくなりちょっと簡単すぎるかなと思ったところに起因してます。

処理としては大体出来ましたが、あとは如何に違和感を感じさせずプレイさせられるか、これにかかっています。
非常に面倒ですが、非常に重要なところ。
快適な操作を目指したいところです。


●前回の課題
「坂道」

(左から見て)上りだけですが、とりあえず作って見ました。

02

坂の判定処理が非常に難しい。
ちょっとググって見た感じでは、やはり皆さん、この坂の処理で結構苦労しておられるみたいです。

03

気を抜くとすぐめり込む

完成には程遠いです。
実装レベル30%。

まだまだ先は長いようです。

| | コメント (0) | トラックバック (0)

飽きるまでご紹介

3Dダンジョン製作も適当に形になった(3D表示して、歩き回れて、敵も出るようになった)ら飽きてきたので今度は2Dアクションゲームでも作ってみようと思ってるいます。
以前作っていたドンキーもどきをベースに、ちまちま作り続けて大体製作期間は1ヶ月。

画像をはめる前に、取り敢えず骨組みの作成中です。

Photo_3

基礎的な部分だけ出来上がりました。

・ダッシュ処理
・ジャンプ処理
・壁(白い部分)との当たり判定
・ブロック(茶色の部分)を壊す処理
・コイン(黄色い奴)をゲットする処理
・敵(青のブロック)の出現処理、移動処理、踏みつけ処理、落下処理


相変わらず画像描画はDXライブラリ様を頼りに、C++で作ってます。
総コード量はコメントやifdefで消してある無駄な処理も含めて3000行くらい?ファイルはヘッダも合わせて25個くらい。


[今後の課題]
・坂の処理


古くはファミコンのマリオ3にも坂道はありましたが、うーん。
どうやってアルゴリズム組んでるんだろう・・・
これが出来ないと次へ進めそうもないです。

| | コメント (0) | トラックバック (0)

No.012 FlatDunce

note「Flat_Dunce.mp3」をダウンロード

なんとなく思いついたまま適当に作ってみました。メロディ重視の、SFC時代のRPGっぽさをほんのり意識しました。

| | コメント (0) | トラックバック (0)