☆ベルトアクション作成 Beats of rageスレッド☆ (656レス)
☆ベルトアクション作成 Beats of rageスレッド☆ http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
163: 名前は開発中のものです。 [sage] 2021/06/14(月) 01:20:36.86 ID:f6qMiOOZ @script if(frame==0) { float Vx, Vz, Vy=3, dx=0, dz=0; void self = getlocalvar("self"); int dir = getentityproperty(self, "direction"); float x = getentityproperty(self, "x"); float z = getentityproperty(self, "z"); if (dir==0) { dx = -dx; } setlocalvar("T"+self, findtarget(self)); if( getlocalvar("T"+self) != NULL()){ void target = getlocalvar("T"+self); float T
x = getentityproperty(target, "x"); float Tz = getentityproperty(target, "z"); if(Tx < x) { changeentityproperty(self, "direction", 0); } else { changeentityproperty(self, "direction", 1); } x = x+dx; z = z+dz; Vx = ((Tx-x)/(22*Vy)); Vz = ((Tz-z)/(22*Vy)); } else { Vx = 1 ; if(dir==0){ Vx = -Vx ; } Vz = 0 ; } tossentity(self, Vy, Vx, Vz); } @end_script 他人様のアイデアを偉そうに紹介するのもアレなんですが、近くの敵に誘導ジャンプします。 if(frame==0) { float Vx, Vz,
Vy=3, dx=0, dz=0; これで、Frame 0の時、ジャンプ力3(Vy=3)で届く範囲を索敵してジャンプします。 攻撃するかどうかは、Anim中に記述されたコマンド次第で、このままなら、 攻撃可能と設定した近くの対象にジャンプするだけです。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/163
164: 名前は開発中のものです。 [sage] 2021/06/17(木) 02:47:33.77 ID:1MwPeeuR DOT {Index} {Time} {Mode} {Force} {Rate} {Index} defines DOT index. Entity may have up to 10 DOT effects at one time. An entity can be hit by more than one DOT effect at once. If entity is hit by same indexed DOT effects, only the latest one will be applied. {Time} defines how long DOT effect active in centiseconds. {Mode} defines how DOT effect is applied to hit entity. HP damage is same type as original attack and affected by dam
age mitigation. 1 = Nonlethal HP (can reduce to 1 but not below). 2 = MP. 3 = MP and nonlethal HP. 4 = HP. 5 = MP and HP. {Force} defines amount of damage per tick. {Rate} defines delay between each tick in centisecond. DROPVと同じように Attack コマンドと一緒に記述することで 一定時間、ダメージを与え続けるというもの、 Indexは特に気にしなくてOK(DOTが重複して掛かるかどうか)、Timeは持続時間(600で6秒) ModeはHPにダメージ、MPにダメージか双方か、ダメージによって消滅するか Forceは一回あたりのダメージ。Rateは
総時間(Time)中、何回ダメージを与えるか Timeが600でRateが100なら、1秒ごとに6秒間Forceダメージ与えるというもの。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/164
165: 名前は開発中のものです。 [sage] 2021/06/17(木) 02:55:24.76 ID:1MwPeeuR スクリプトで同じような事をしようと思うと anim idle @script if(frame==1) { void self = getlocalvar("self"); setlocalvar("BT"+self, findtarget(self)); if(getlocalvar("BT"+self)!=NULL()) { void target = getlocalvar("BT"+self); void PDir = getentityproperty(self, "direction"); int tx = getentityproperty(target, "x"), px = getentityproperty(self, "x"); int tz = getent
ityproperty(target, "z"), pz = getentityproperty(self, "z"); if(PDir) { if( tz - pz < 10 && tz - pz > -10 && tx - px > 30 && tx - px <240) { changeentityproperty(target, "lifespancountdown", 600 ); // openborvariant("elapsed_time")+300); changedrawmethod(target, "reset", 1); setlocalvar("BT"+self, NULL()); changedrawmethod(target,"tintmode",3); changedrawmethod(target,"tintcolor",rgbcolor(255,
64, 32)); } } else { if( tz - pz < 10 && tz - pz > -10 && tx - px > -240 && tx - px <-30) { changeentityproperty(target, "lifespancountdown", 600 ); // openborvariant("elapsed_time")+300); changedrawmethod(target, "reset", 1); setlocalvar("BT"+self, NULL()); changedrawmethod(target,"tintmode",3); changedrawmethod(target,"tintcolor",rgbcolor(255, 64, 32)); } } } } @end_script 余計なことたくさんしてるんで長くな
ってますが、 自分の進行方向の敵を標的に選んで、縦軸にずれが10ドット、横軸30〜240ドットにいる 一番近い敵の色をちょっと赤っぽくして6秒後に即お陀仏というもの DOTと同じような事をしようとするとスクリプトでは結構な手間がかかります。 いかにOpenBoRの基本コマンドが良くできているかということですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/165
166: 名前は開発中のものです。 [sage] 2021/06/17(木) 07:47:06.34 ID:1MwPeeuR 上の例は、こんなことできたらいいなで、ざっと記述し動作確認します。 動作確認できたら、同じ処理をフラグで簡略化したりして @script void self = getlocalvar("self"); setlocalvar("BT"+self, findtarget(self)); if(getlocalvar("BT"+self)!=NULL()) { void target = getlocalvar("BT"+self); int tx = getentityproperty(target, "x"), px = getentityproperty(self, "x"); int tz = getentitypro
perty(target, "z"), pz = getentityproperty(self, "z"), IR=0; if(tz - pz < 10 && tz - pz >-10) { if(getentityproperty(self, "direction")) { if(tx - px > 30 && tx - px < 240) { IR = 1; } } else { if(tx - px >-240 && tx - px <-30) { IR = 1; } } } if(IR) { changeentityproperty(target, "lifespancountdown", 600); changedrawmethod(target, "reset", 1); setlocalvar("BT"+self, NULL()); changedrawmethod(target,"t
intmode",3); changedrawmethod(target,"tintcolor",rgbcolor(255, 64, 0)); } } @end_script こんな感じに直します。動作は一緒なんで、別にやらなくても良いのですが、なんとなくw http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/166
167: 名前は開発中のものです。 [sage] 2021/06/21(月) 00:28:30.55 ID:hNfJwRs9 勝手な想像なのですが、どうもOpenBoRの基本として エフェクトに関しては左右反転のようです、というより何となく PCゲームに関する表示はまるで画面の反対側の世界が基準のような? バイナリが逆から数えるのが基本みたいな事なのかなあ? まあ、その辺の事を素人が考えても仕方ないのですが、 何が言いたいかというと、敵を攻撃した際のエフェクト、基本のキャラクター設定では 画像を、進行方向「右」で作るので、ついエフェクトなども「左から右に向けて」はじける
ような ものを作ってしまいがち、ですが、実際は「右から左に向けて」作り 表示の際は EntityのヘッダーにToflipを記述して左右反転する必要があるようです。 なにか他にコマンドがあるのか、Level.txtの向きの関係なのか謎は深まりますが 色々コマンドで小細工するより、キャラクターなどは左から右に向けて エフェクトなどは右から左に向けての画像を用意すれば、余計な苦労はしなくて済むようです。 特に左右関係ない場合は別に気にする必要も無い事なのですが。 因みに、当方が苦労したのがBlock(Bflash)で基本、ガードエフェクトなのでが、 弧
を描くようなエフェクトが対象に表示されるつもりが、自身にガードエフェクトが表示されるという。 なかなか難しいものです。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/167
168: kt住江 ◆/VMXjFOJew [sage] 2021/06/26(土) 17:09:38.82 ID:ZHxLPI+W 皆さまこんばんは、kt住江。 開発途中経過の画像を掲載します。 ダブルドラゴンではお馴染みの敵キャラ、アボボです。 ttps://twitter.com/ktsuminoe/status/1408697712560640002/photo/1 完成締め切りまで1か月に迫ろうとしていますが、 この勢いで完成目指して頑張ります。 >>167さん いつも有用なスクリプトの掲載お疲れ様です。 https://twitter.com/5chan_nel (5ch newer account) http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/168
169: 名前は開発中のものです。 [sage] 2021/07/22(木) 21:22:48.23 ID:O5VyZp9t 初代熱血硬派くにおくんもOpenBoRでリメイクできないかな? http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/169
170: 名前は開発中のものです。 [sage] 2021/08/02(月) 22:04:54.46 ID:9n8sAsEi 最近OpenBoRのゲームのプレイに手を出し始めた者なんだが専門スレもないしネットの情報は古い物が多いしで中々難しいですね YouTubeに動画だけはあるんだけども、みんな何処で拾っているのか…どこかOpenBoRゲーム見つけるならココ!って所があるのでしょうか… http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/170
171: kt住江 ◆/VMXjFOJew [sage] 2021/08/05(木) 00:33:29.43 ID:6dNJ9gOJ >>170さん 自分の作ったゲームで大変恐縮ですが、 コチラのサイトで、わしの作ったOpenBORゲームをプレイするコトができます。 ttps://amberusagi.theblog.me/posts/13123474 それ以外の海外の皆さんの作ったゲームを落とせる場所はわかりません。 お役に立てなくて申し訳ないです。 1.2年B組ギコタク先生外伝 2.カオスファイト 3.コテハンファイト<男子禁制編> 4.アインバインの平日 5.熱血硬派くにおくん <アメリカロサンゼルス編> 6.
巫女と吸血鬼 7.コテハンファイト2<削除隊出動編> http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/171
172: 名前は開発中のものです。 [sage] 2021/08/05(木) 22:31:24.25 ID:wIu37Zbs ありがとうございます、遊ばせて貰いますね http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/172
173: kt住江 ◆/VMXjFOJew [sage] 2021/08/08(日) 13:48:05.59 ID:TqdOxX7Y >>172さん 楽しんでプレイしていただければ幸いです。 本日、21時頃にダブルドラゴン番外編を公開します。 それに先立ち、予告としてOP動画を公開します。 皆様、僭越ながら21時にお楽しみにくださいませ。 ttps://twitter.com/ktsuminoe/status/1424230262049624064 https://twitter.com/5chan_nel (5ch newer account) http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/173
174: kt住江(の代理) [sage] 2021/08/10(火) 23:17:46.84 ID:WkbwC70K kt住江さんが規制されて書き込めないようですので、 代理で投稿します。 遅れてしまって、申し訳ありません。 『ダブルドラゴン番外編』公開します。 ダブルドラゴンの二次創作ゲームとなっています。 宜しくお願いします。 ttps://ux.getuploader.com/gikotakurpg/download/109 12300 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/174
175: 名前は開発中のものです。 [sage] 2021/08/13(金) 15:16:57.55 ID:9IbNxB71 新作楽しみにしてました。 暫く出先なので帰りまで待たねば。 >>170 さん 公式サイトでも結構な数がアップされてますよ。過去作もメガ経由で保存されてるものも結構あります(リンクは公式内)。 http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/175
176: 名前は開発中のものです。 [sage] 2021/08/14(土) 20:56:57.93 ID:PBPTbqt/ >>175 ご親切にありがとうございます 公式サイトとはクロノクラッシュと言うサイトでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/176
177: 名前は開発中のものです。 [sage] 2021/09/08(水) 23:48:26.99 ID:U44AQQtE 飛龍の拳のOpenBoR探してますがコレもう手に入らないんですかね? Youtubeで見かけるので今探してます http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/177
178: 完成形openborほぼ持っています [sage] 2021/10/18(月) 14:09:41.38 ID:33ZvJVsJ 天堂少女6.0をお持ちの方、望みのborと交換をどうにかお願いします ログイン出来ないのでこれだけ入手出来ません...v5とは違う内容になっております(泣き) http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/178
179: 名前は開発中のものです。 [sage] 2021/10/19(火) 08:33:19.41 ID:4++tnlDZ 書き込めない人はなんとかchMateをダウンロードとインストール 例 2chMate 0.8.10.113 dev 用 Android - ダウンロード . APK http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/179
180: 完成形openborほぼ持っています [sage] 2021/10/20(水) 01:47:18.76 ID:ObjLlOU1 製作側としては2004年には完璧なものが出回っていたのでborのpak名前見つけても落とせる場所は散り散りになっています(ある程度固まっていることもあります) http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/180
181: 完成形openborほぼ持っています [sage] 2021/10/20(水) 02:21:05.74 ID:ObjLlOU1 ジョルトとクロノは削除だらけで採用枠の2次配布が少しあるだけレディットも削除されたけどその他11リンク固まり持っています http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/181
182: 完成形openborほぼ持っています [sage] 2021/10/20(水) 03:01:42.58 ID:ObjLlOU1 >>178 3ヵ月以上は頑張れません 2022年は多分いません...宜しくお願いします http://mevius.5ch.net/test/read.cgi/gamedev/1547405874/182
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 474 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s