Heliodorさんをフォローして、最新情報をチェックしよう!

マイページへ

Ci-enはクリエイターに対して、金銭的な支援を送ることができるサービスです。

投稿記事

あやかし紅白戦の記事(12)

小ネタとか

Twitterに投稿した動画です。



製作中に良くある悲劇。

https://twitter.com/helio_dor/status/1106529628842151936

開発PCではちゃんと動くのに別のPCでこんなになるとか、だいたいビデオカードのせい。……すみません自分のせいです。


そんなに大きな敵キャラではないですが、多関節+半透明で液体を撒き散らしながら動いているので無駄に処理の重い雑魚敵です。

https://twitter.com/helio_dor/status/1108341285616672768

あまりに重かったので根本の部分から高速化しました。
そして何匹ぐらい出せるだろう?と試したら50~60匹ぐらい処理落ちせず出せたので、とりあえず一安心。

しかしこれを撮影したPCは結構古いものですが、それでもCore-i7(2600)なので、重いんだか軽いんだか微妙なところです。


そして閃いた。

https://twitter.com/helio_dor/status/1108341515510673408

……とは言っても具体的にどうなるかは不明です。





関係無いですがついでにこれも。

https://twitter.com/helio_dor/status/1110034384130695168

DMM GAMESの18禁ゲームブランドとエロ同人サークルで名前被りとはややこしい……。

フォロワー以上限定無料

フォロワーが増えるとヘリオドールの製作速度が精神的に向上します。

無料
\いいねで応援!/

XPサポート

WindowsXPのサポートがどんどん隅に追いやられています

たまーーに、XPでうまく動かないという報告があったりするので、表向きは動作環境にXPと書いていなくてもこっそりサポートはしていたのですが……。

かなり前から古い関数を使っていると警告が出るようになってはいましたが、数年前ぐらいからデフォルトではXP向けに作ったプログラムのビルドができなくなりました。
Visual Studio 2018 にしてからは、ビルドするたびに XP向けプログラムのサポートは近く打ち切られます的なメッセージが出るようになってます。

確かに、いつビルドできなくなってもおかしくないんですよね。まあ、開発環境をアップデートせずに残しておけば良い話ではあるのですが。

思えばXPも既に20年前のヤツです。もう……いいかな……。

フォロワー以上限定無料

フォロワーが増えるとヘリオドールの製作速度が精神的に向上します。

無料
【 白銀ベリル 】プラン以上限定 月額:500円

先月以前に投稿された記事のため、この限定特典を閲覧するには[ バックナンバー購入 ]する必要があります。

月額:500円
購入する
\いいねで応援!/

あまり参考にならないエフェクトの描き方

絵的なエフェクト(今回は土煙)の話です。

エフェクト類を全部自前で用意すると大変過ぎるので、フリー素材で丁度よさそうなものがある場合はそれを積極的に使用させて頂いています。
フリー素材でどうにもならない場合はプログラム的に画像を変形させたりパーティクルを飛ばしたりで結構何とかなります。

それでもどうにもならないものはどうするか?
アフターエフェクトやUnityのアセットを扱えるなら気合入れて作るのもいいと思いますが、私の場合は幸い2Dドット絵のゲームなので、そこまで力を入れなくても誤魔化せるので手描きでなんとかしてます。


今回はこれ、漫画やアニメでよく見る、いかにもダッシュ全開という感じの土煙です。こういうエフェクトが欲しい。


要するに「爆発的に後方に広がってモヤッと消える」だけです。
(言うは易しですが……)
というわけでそれっぽい形のアニメーションを単色ドットで描いていきます。



次に色を付けます。どうせ後でぼかしを掛けるので大雑把です。



実際にアニメーションさせてみて形を調整したり、足りないコマを描き足していきます。(今回は主に後半の消え際を描き足しています)


最終的に7枚のアニメになりましたが、この枚数でも案外それっぽく見えるものです。
細かい部分はおかしいかもしれませんが表示されるのは一瞬ですし、誰もエロ同人ゲーで土煙の良し悪しなんて気にしません。それっぽいのが出てればいいんですw

最後に軽くぼかしを掛けてもう少し煙っぽくします。
ね、簡単でしょ?


キッチリと全部ドットでエフェクトを描いているゲームならぼかしを掛けない方がキャラとの統一感が出ていいかもしれません。
まあその場合はもう少ししっかり描き込む必要がありそうですが……。


そしてこれが実際の画面でどう見えるか?

フォロワー以上限定特典、初公開(だったと思う)の実際に動いているゲーム画面動画です。(……と言っても主人公が走り回っているだけですがw)

フォロワー以上限定無料

フォロワーが増えるとヘリオドールの製作速度が精神的に向上します。

無料
\いいねで応援!/

近況報告

ぼちぼち作業を進めています。
風邪は良くなったのですが、たまに謎の眩暈(?)が起きたりして油断できません。なんなんだろうこの症状は……。

さて、以前にもちらっと書きましたが、ゲームに使うスクリプト言語には昔から lua を使っています。最初はPythonだったのですが、組み込みに(Cで定義したオブジェクトをクラスとしてPython側から使う手順)手間がかかるのと、ライブラリが結構大きいというか重くてやめてしまいました。何らかのバインダーを使えばよいのでしょうが、そこまでして使うのも……という感じで。luaはすごく軽くて小さくて使いやすいのですが、配列のインデックスが1起算なんですよね……。

そこで目を付けたのが Java Script ですよ。Java Script ならWebでたくさん使われているし、duktape というライブラリを使うと lua と同じ手軽さで導入できるので、以前から気にはしていたんですよね。あと Java Script ならプログラム経験が無い人でも多少はなじみがあると思うので、別の人にも手伝ってもらいやすいかな、と。

少なくともあやかし紅白戦では引き続き Lua を使いますが、その先どうするか、ちょっと迷い中です。



おまけ

https://twitter.com/helio_dor/status/1084156381496627201

正直ブルマーは紺色が最高と思ってましたがピンクも結構イケる気がしてきました。

フォロワー以上限定無料

フォロワーが増えるとヘリオドールの製作速度が精神的に向上します。

無料
\いいねで応援!/

カラーパレット変更テスト


テストでカラーパレット変更サンプルを作ってみました。
文字通りのカラーパレットを変更して眺めるだけのものです。ゲーム部分は一切ありません。
実行形式ファイルで、フォロワー以上限定でダウンロード可能です。



ちょっとだけエロいポーズも入れました。
こちらは有料支援者限定配布で「シーン」という項目が変更可能です。

※このグラフィックは本編でも使用されますし、本当にちょっとだけエロいポーズをカラー変更して眺めるだけのものなので、これだけを目当てに課金するのはお勧めしません。

フォロワー以上限定無料

フォロワーが増えるとヘリオドールの製作速度が精神的に向上します。

無料
【 白銀ベリル 】プラン以上限定 月額:500円

先月以前に投稿された記事のため、この限定特典を閲覧するには[ バックナンバー購入 ]する必要があります。

月額:500円
購入する
\いいねで応援!/

記事を検索