投稿記事

ARTIFACTS 2023/01/27 19:08

雷撃、そしてキャラバンモード

チェインライトニング実装

この攻撃は、昔から作るの挑戦してみたかったやつです。うまく実装できて満足!

参考にしたのはもちろん『レイストーム』のサンダーレーザーです。1996年にあれを見て以来、そのエフェクトはずっと頭に焼き付いていました。どうやってあの表現を実現していたのか、よく悶々と考えていたものです。

奇遇なことにこの制作と同じ時期、レイストームのメイン開発者さんが自作ゲームでサンダーレーザーぽい攻撃の実装進捗をツイッターで公開していて、これがまた大変参考になりました。感謝!

こちらは制作途上の動画。まず、あの連鎖ヒット自体をどうやって実現しようか、かなり悩みました。

連鎖先に「もっとも近い敵」を取得する関数を使うと、直前にヒットした敵が生き残ってた場合に同じ敵を拾っちゃうので、連鎖にならないんですよね。

最終的に「画面中の敵のIDを全取得 → IDを雷撃発射位置に近い順に並べ替え」ができる関数を見つけたので、そのID順にヒットさせていく方法で実現できました。

キャラバンモード実装


これはイベント試遊用のモードです。名前は…ファミコン世代ならときめくヤツですね。

前作ミリオネアでは、イベント試遊用モードは別ビルドで作ってたので製品版には後付けでくっつけてましたが、本作では最初から本ビルドに組み込んで作ることにしました。

1プレイだいたい3~5分くらいの内容です。イベント試遊では10分のプレイでもそこそこ長く思われるようなので、これくらいがちょうどいいかなと。本家キャラバンモードも、3分モードや5分モードって形でしたしね。

…ここ3年、コロナ禍のせいでリアルイベントにはまったく参加できてませんでしたが、今年からは積極的に出展していくつもりです。見かけたらぜひ遊んでみてくださいね!

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

ARTIFACTS 2023/01/01 00:00

謹賀新年2023

あけましておめでとうございます!
今年もARTIFACTSをよろしくお願いいたします。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

ARTIFACTS 2022/12/26 16:51

闇、みっちり、華麗なトーク、そして照明の作り方

闇の中で


真っ暗なエリアを実装。プレイヤー周囲は狭い範囲で見えますが、これは強化ポーションで見える半径を広めることができます。

そして、ザコ敵を暗闇で見えるもの・見えないもので振り分け。基本的に「ドロップが多い敵」は見えるようにしようかなと。そこを目指して闇の中移動したくなる指針になるしね。

壁抜けチェック


壁接触の機会が多そうな敵を作ったので、壁抜けが発生しないか確認。

前作ではプレイヤーの壁抜けが起きることもあったので、かなり気を使ってます。でもそれでも起きるのが壁抜けなのよね…

NPC会話を実装


ScribbleというGameMaker用高機能テキスト表示プラグインを見つけたので、どうにか組み込んでNPCとの会話イベントで使ってみました。

見ての通り、テキストでおもしろい演出ができるようになりました。浪漫ですねぇ。文中への画像挿入が楽になったのもウレシイところ。処理の高速化や安定性も期待できそうです。前作はつたない自家製の処理でしたしね。

もうちっとだけ続くんじゃ

さて今回の進捗公開はここまでですが、ちょっとフォロワー限定記事というものを試してみたいので、以下で少し専門的な記事も書いてみようと思います。最初に紹介した闇の中の「照明効果」の具体的な実装方法を、コード例を交えながら紹介します。

GameMakerでの実装紹介になりますが、メカニズムがわかれば他の制作環境でも応用が効くと思います。ご興味のある方はどうぞ。

フォロワー以上限定無料

無料プラン限定特典を受け取ることができます

無料

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

ARTIFACTS 2022/12/20 11:24

Ci-en開始前のリベレーターズ公開進捗まとめ(4/4)

2022年5月

https://twitter.com/ARTIFACTS777/status/1524656608394981376
https://twitter.com/ARTIFACTS_DEV/status/1525020800268369920
https://twitter.com/ARTIFACTS_DEV/status/1527563481993515008

2022年6月

https://twitter.com/ARTIFACTS_DEV/status/1534447880794034176
https://twitter.com/ARTIFACTS_DEV/status/1535161070205034501
https://twitter.com/ARTIFACTS_DEV/status/1537713944818634753
https://twitter.com/ARTIFACTS_DEV/status/1540530233627082752

2022年7月

https://twitter.com/ARTIFACTS_DEV/status/1543066935587323907
https://twitter.com/ARTIFACTS_DEV/status/1545610580970508288
https://twitter.com/ARTIFACTS_DEV/status/1548118424454213636
https://twitter.com/ARTIFACTS_DEV/status/1550640017533333504
https://twitter.com/ARTIFACTS777/status/1552905883343998976
https://twitter.com/ARTIFACTS_DEV/status/1553213801671041024

2022年8月

https://twitter.com/ARTIFACTS_DEV/status/1555750516864405504
https://twitter.com/ARTIFACTS_DEV/status/1557306124168151042
https://twitter.com/ARTIFACTS_DEV/status/1560568375251652609
https://twitter.com/ARTIFACTS_DEV/status/1563335764800221184

2022年9月

https://twitter.com/ARTIFACTS_DEV/status/1565881471369224192
https://twitter.com/ARTIFACTS_DEV/status/1566643693678764032
https://twitter.com/ARTIFACTS_DEV/status/1567064339089346562
https://twitter.com/ARTIFACTS_DEV/status/1567698947833208832
https://twitter.com/ARTIFACTS_DEV/status/1568412247093039105
https://twitter.com/ARTIFACTS_DEV/status/1574574140295479296

2022年10月

https://twitter.com/ARTIFACTS_DEV/status/1578561588629360640

2022年11月

https://twitter.com/ARTIFACTS_DEV/status/1588707036379828225
https://twitter.com/ARTIFACTS_DEV/status/1591225015823138816


――ここまでが、Ci-en開始前の公開進捗になります!

この記事執筆時点で開発2年目間近と知って、自分で驚いてます。時の流れって早いですね。前作ミリオネアの実開発期間が3年くらいだったので、同じペースで出したいならあと1年ですよ。できるかなー。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

ARTIFACTS 2022/12/20 11:10

Ci-en開始前のリベレーターズ公開進捗まとめ(3/4)

2022年1月

https://twitter.com/ARTIFACTS777/status/1485523283936440324

2022年2月

https://twitter.com/ARTIFACTS777/status/1489048075788513280
https://twitter.com/ARTIFACTS_DEV/status/1489771336394481670
https://twitter.com/ARTIFACTS_DEV/status/1490616373432975362
https://twitter.com/ARTIFACTS_DEV/status/1491595623858323456
https://twitter.com/ARTIFACTS_DEV/status/1494869353203785733
https://twitter.com/ARTIFACTS777/status/1494870168908234755
https://twitter.com/ARTIFACTS_DEV/status/1495681599824097282
https://twitter.com/ARTIFACTS_DEV/status/1497406067306807297
https://twitter.com/ARTIFACTS_DEV/status/1498211479300239360

2022年3月

https://twitter.com/ARTIFACTS_DEV/status/1498572252560097280
https://twitter.com/ARTIFACTS_DEV/status/1499660264840769538
https://twitter.com/ARTIFACTS_DEV/status/1501465257646358530
https://twitter.com/ARTIFACTS_DEV/status/1503563657229533186
https://twitter.com/ARTIFACTS_DEV/status/1504731653020995586
https://twitter.com/ARTIFACTS_DEV/status/1506540368162357251
https://twitter.com/ARTIFACTS_DEV/status/1508357422318243841
https://twitter.com/ARTIFACTS_DEV/status/1508710366158942209
https://twitter.com/ARTIFACTS777/status/1508623174711537665
https://twitter.com/ARTIFACTS_DEV/status/1509440862304206848

2022年4月

https://twitter.com/ARTIFACTS_DEV/status/1510894936023244803
https://twitter.com/ARTIFACTS_DEV/status/1511609390394413056
https://twitter.com/ARTIFACTS_DEV/status/1512313811675475969
https://twitter.com/ARTIFACTS_DEV/status/1513792627665424387
https://twitter.com/ARTIFACTS_DEV/status/1514885851335262208
https://twitter.com/ARTIFACTS_DEV/status/1515972732214980610
https://twitter.com/ARTIFACTS_DEV/status/1517420981844733953
https://twitter.com/ARTIFACTS777/status/1518780782021545984
https://twitter.com/ARTIFACTS_DEV/status/1518872250211966978

(続く)

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

1 2 3 4

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索