シルバーセカンド開発日誌
2018年02月
■
2018-02-24 (土) 片道勇者2 【15】 入力機器対応中▼【片道勇者2 入力機器対応中】
今週も、掘れば掘るほど無限に課題が湧き出てくる
キーボード・ゲームパッド対応への調整・仕様固めを続けています。
現状ではしっかりとは実装しませんが、ひとまず問題を洗い出すべく
取っかかりだけでも動くようにしてみようと思った結果、
やっと「キーボードによるマップ画面の移動とカード選択」
だけはできるようになりました。
が、ちょっと触ってみたら
「マウス+キーボードの【併用】」でもプレイしたくなる感じだったので
「マウスのみ」「キーボードのみ」「ゲームパッドのみ」の操作に加えて
さらに「マウス+キーボード併用」操作も要求仕様に加わり、入力コードや
内部カーソル座標の扱いの混沌さが増して地獄の様相が展開されつつあります。
複数入力機器対応、なんて難易度が高いんだ!
ですが今の内にこういうことに気付けたのはよかったことでした。
実際に作ってみなかったら、私ではここまで思い至らなかったでしょう。
Steamならその辺の色んな入力機器の対応状況が割と評価される環境ですし、
普通に日本展開だけだったらそこまでやらないというのもあるため、
この機会に一回くらいは複数入力機器対応に挑戦させていただこうと思っています。
将来的にPCゲーム展開だけでなく、基本的にタッチ操作しかできないスマホや、
ゲームパッドしか付いてない家庭用ゲーム機なども含めた
広い戦場をターゲットにするようになってきた場合などに、
こういった知見はとても活きるはずです(今のところはPCで手一杯そうですけれど)。
【おまけ落書き 耳長人の話】

※『片道勇者オンライン』の種族紹介画像の「耳長人」と同じ人です
耳長人(エルフ)、私は好きなんですが、
振り返ってみると、『片道勇者1』でのプレイ可能キャラの中には
クラス「詩人」と「理騎士」の2タイプにしかいなくて、
「狩人」と「理術士」には存在しなかったんですよ。
『片道勇者』のNPCとして出てくる耳長人は基本的に
「理術士」的な性能を持っているので、
理術士の操作キャラとして出てきてもおかしくなかったんですが、
『片道勇者1』ではクラスのCタイプ画像が白髪モフモフの老人になってました。
2ではその辺、少しアレンジしてみてもいいかもしれません。
(タイプAやタイプBのキャラグラフィックは流用多めにする予定です)
なお一方の「狩人」は、NPCでは主に動物保護団体『緑の森』が担当してるので、
耳長アーチャーのポジションがもともとなかったところがあります。
エルフの弓の名手というと私の場合、某指輪な物語の
レゴラスさんくらいしか例を挙げられないんですが
一般的には耳長人のイメージはどんな感じなんでしょうね。
あなたのエルフ像は弓系? 魔法系? それともそれ以外?
■
2018-02-17 (土) 片道勇者2 【14】 1歩戻る▼【片道勇者2 1歩戻る】

ということで今週は雑に決めてしまった仕様のところを
まるっと作り直す作業をしていました。
今もまだその延長で作業中です。
何をやらかしたかというと、ずっとマウス/タッチ前提でゲームを作っていたので
マップ上で敵を選ぶ処理やら射線の処理やら何やら
マップを選択する処理周りのほぼ全てで
キーボード/ゲームパッド対応のことを全く考慮に入れていない処理になっていたため、
それを両対応にできそうな仕様に全修正していたのでした。
ただそれも氷山の一角で、キーボードやゲームパッド対応にするには
工夫が求められる場所がいまだにたくさん残っています。
キーボード/ゲームパッド対応はアルファ段階では実装されないでしょうけれど、
リリース版に向けてジワジワ直していきたいと考えているところです。
また大規模作り直しが発生しないよう、せめてマウス&キーボード&ゲームパッドを
両立させられそうな仕様を固めるところまでは今のうちにやっておきたいですね!
ゲーム開発はこういった操作性周りだけでも多大な時間を費やすことになるので、
「マウス/キーボード/ゲームパッド全対応のゲームやっべぇな!」
と痛感させられています。大規模ゲームでさえマウス操作か
キーボード操作のどちらかがやりにくいといったことがたびたびあるので、
うまくやれてるゲームの裏にはとてつもない努力があるんですね。
いよいよ確定申告も始まるので、
次は各種事務作業に追われることになりそうです。
この季節は心身共に調子を崩しがちなので、
季節の変化に適応することにも心を割きつつ、
マイペースに進めていきたいです。
■
2018-02-08 (木) 片道勇者2 【13】 カード絵!▼【片道勇者2 カード絵!】
そろそろカード絵の基本系を決めようと色々試していたのですが、
色々考えた結果、全体的にはこんな雰囲気のカード絵になりそうです。
↓

※カードの下地はまだ仮のものです
こういう形にしようと思った理由は色々あって、
●コストが安い!(最重要)
カードの絵柄は大量のバリエーションを作る必要があるので、
非常に低コストで量産できるものである必要があります。
で、以前、Steamの実績アイコンを作るときに感じたことなのですが、
「区別すること」が主目的である画像なら、
ドット絵で作るのは非常に生産効率が高く、
ちょっとのアレンジを加えた量産もしやすいことが分かりました。
※実績アイコンの例、Steam展開にあたって慌てて50個くらい作りました。
ほとんどは無加工チップでしたが、こんな風に少し加工しても大したコストになりません。
↓

●普通に絵を描くとショボくなりがち!
これは自分の問題なんですが、「低コストで作ってもそこそこ見栄えする」
という絵を量産する技術が私にはありません。
他のインディーのカードゲームでもよく発生しがちな問題ではないかと思うのですが、
外注コストをかけにくいカードゲームでは
アイコン的な絵などで数をカバーする戦略がよくとられます。
ただそうした場合、私のセンスでは見栄えしにくくなるのが難点だと考えていました。
それで、同じコストでもうちょっと見た目を
よくできないかなと考えた結果がこれでした。
すでに存在する画像を加工するならだいぶお手軽です。
●元のゲームがドット絵ベースなのでまあ自然!
幸いにして『片道勇者』シリーズはドット絵ベースのゲームだったので、
カード絵としてドット絵を使うことにはあまり違和感がなさそうでした。
文脈的に自然に取り入れられるのは魅力です。
(実は『片道勇者2』ゲーム内のキャラのほうは、
拡大縮小に耐えるようにするために
なめらか化してたりするんですけれども)
という感じで、ドットでないお絵かきのカード絵は特別なものにだけ作るとして、
基本はドット絵ベースで数を稼いでいく予定です。
【ただいまの開発段階】
ざっくりしたシステム作りがようやく一段落し、
今はアルファ公開に向けてデータを作成し始める段階に入りました。
データ作り、新しいバリエーションを増やす際にシステムをいじる必要があるのですが、
そこは相変わらず危険度マックスの大変な状況です。
特にマップ周り! ヘクスだったりヘクス間に壁があったりで
従来よりだいぶややこしいので、
そこに関わる処理を一つ追加するたびに
「アッヒィィフヒョー!!」となっています。
相乗効果を楽しみやすいローグライクは、
すでに10の処理があるところに1個を足すと、他の10のところと干渉しないか
チェックしないといけなくて1足すだけで
「1実装+10チェック」の手間がかかったりするのですが、
これが最終的に100とか200とかになっていずれ手に負えなくなるので、
最終的にはプレイヤーの皆さまのお手や、組み合わせの独創性のお力を
お借りすることになると思います。
発売直後などはいつも通りベータやアーリーアクセス扱いになるでしょう。
他にも仕様的にキーボードとマウスで共存不能な処理が
混ざっていることに気づいたりして
「あああああー!!」といいながら大規模修正したりしています。
リリース直前でなく今の内に気づけるのはまだ幸福なので、
こういった部分は早めに直していきたいですね!
2018年02月
Copyright © SmokingWOLF / Silver Second