15/09/23 18:29:23.88 yvMtYnZz.net
C#版DXライブラリを使う→ラッパーを作りたくなる→力尽きる
まじこれよくあるパターン
DXライブラリらしさを受け入れるか、monogame/xnaを使うかどちらかにした方がいいよ
51:tkr ◆8reCYe8za.
15/09/23 18:40:40.60 J1ZA+I3K.net
>>49
ラッパーって結構大変ですかね?今少し作ったんですが。
後は当たり判定などのライブラリもセットにする予定ですが
52:名前は開発中のものです。
15/09/24 11:28:09.61 4vy7z76W.net
キリがないからなw
オープンにしてみんなで作るか、機能限定にしておくか
すっぱり諦めるか
53:tkr ◆8reCYe8za.
15/09/24 17:33:22.83 S6zLvnKj.net
>>51
OSDNで作っています。
URLリンク(osdn.jp)
54:名前は開発中のものです。
15/09/24 18:54:54.73 4vy7z76W.net
svn好きだのう、、、まあAnkhSVN使いやすいけどな
git svn でcloneしてbranch作ってみた、休日しかいじれないけど手伝えそうならアカウント作ってみるよ
55:tkr ◆8reCYe8za.
15/09/24 19:12:50.86 S6zLvnKj.net
>>53
SVN以外使い方分からないんですよね…GITのプロジェクト多いですけど。
宜しくお願いします
56:名前は開発中のものです。
15/09/25 13:55:13.01 dx9+MAoo.net
ライセンスどうなってる?
いや、GPLから持ってくるならGPLである必要があるし、前もって決めておかないとかなと。
57:tkr ◆8reCYe8za.
15/09/25 15:55:57.38 FP5hZern.net
>>55
シューティングはGPLで、DXラッパーはDXと同じです
58:名前は開発中のものです。
15/09/26 12:12:22.78 ngHAWiVs.net
うー、2ヶ月でこの程度か。って素人ならしょうが無いかな。
C#なら、素直にUnity使えば良いのに。
演出系でレイヤー構造を複数持たせられないと現代シューティングは難しいよ。
マップや出現ポイントエディターは作成するの?
しないのならTEXTファイル?それとも既存のMAPエディタ乗っ取る?
59:tkr ◆8reCYe8za.
15/09/26 12:41:22.48 bTB095kx.net
>>57
Unityは速度的にどうなんでしょうかね?3Dだと重くなりそうなので。
ただ今回はDXライブラリで作ろうと考えています。
敵の出現管理はソース直書きより外部ファイル取り込みのほうが便利ですかね?
60:名前は開発中のものです。
15/09/26 13:48:48.21 ngHAWiVs.net
うん、そだね。外部ファイルの方が良いよ。
DXライブラリ、癖あるでしょ。DirectX9.0cに準拠するのかな。
そしたらsprite無いよね(涙
チップのアニメーションとかはどうやるの?
Uniryだとmultiple-spriteがあるから楽だけど。
時間があったら、mapエディターとチップ出現エディター作りたいけど、自分の仕事でいそがしいっす。ごめんね。
テキスト(CSVでもいいけど)でやるより、一つのエディターでやれば楽だけど、バックスクロールや上下スクロールが大変だね。
あと、多重スクロール。
まあ、スピード的にはC#+DXライブラリで問題ないでしょ。Unityは次覚えたら良いんじゃないかな。
今は殆どスクラッチでしょ?
敵のアルゴリズムとか、玉のアルゴリズム大変でしょ?
直進系なら良いけど、放物線とか結構大変だよ-。
がんばってね!
61:名前は開発中のものです。
15/09/26 14:57:58.09 XwDjfwiB.net
これはキモい
62:tkr ◆8reCYe8za.
15/09/26 15:11:05.49 bTB095kx.net
c#とゲーム製作の勉強にもなるので、Unityは出来る限り使わずに作って、また別の機会に使いたいと考えています
63:名前は開発中のものです。
15/09/26 15:36:30.73 TwuDMib/.net
おう、がんばってくれ
しかし、α1.1をやってみたけど、
>敵や敵の出す弾は高速ですがあまり弾を出しません。
>瞬発力を必要としますが攻略も楽しめるゲーム
ってのがどんなイメージなのか良く分からんかった・・・
今日び、
オッサン心をくすぐるドット絵を出すだけじゃ、喜ばれないぞ!
64:tkr ◆8reCYe8za.
15/09/26 15:42:30.47 bTB095kx.net
>>62
あれはまだ実験段階のjavaで作ったゲームなので、まだ色々機能を追加します
65:tkr ◆8reCYe8za.
15/09/26 15:48:33.51 bTB095kx.net
>>62
今の所の考えている事は
弾幕のように弾が遅く、大量に出てくると言うより、スピードの速い弾を少し出してくる感じです
攻略も楽しめると言うのは、敵の大技の前には分かりやすい予備動作があり、運ゲーにならないようにする感じです
後はカウンター、ゲージ溜め→大技、自己強化なども追加します
66:名前は開発中のものです。
15/09/26 16:05:08.39 TwuDMib/.net
>攻略も楽しめる
そういえば、対戦FPSやってると、
時間当たりの情報処理能力がズバ抜けている瞬発力系プレイヤーと、
知識が豊富で戦略を押し付けてくるプレイヤー
の2種類が幅を利かせてくるな
ところで弾幕はそうだが、スピードの速い玉っていうのも最近使われまくっていると思うが
20年前の「レイストーム」の戦艦レーザーなんて、
守銭奴根性がにじみ出ていたぞ!
67:名前は開発中のものです。
15/09/26 16:06:45.86 KkPDBS5g.net
究極タイガーみたいなのって書いとけばok
68:名前は開発中のものです。
15/09/26 16:09:07.68 TwuDMib/.net
20年前は最近じゃなかったな!
69:tkr ◆8reCYe8za.
15/09/26 16:17:16.70 bTB095kx.net
後はモンハン的要素も若干入れる予定です
70:名前は開発中のものです。
15/09/27 15:42:05.93 ZFjBHiTy.net
つまり、話を総合すると
成長要素、収集要素、ミッション選択のある彩京シューライクなSTGということでよろしいか
71:tkr ◆8reCYe8za.
15/09/27 15:55:13.51 yPEfxHWZ.net
>>69
モンハン的要素はシステム面じゃなくてアクション面です。
まだ検討中ですが、銃の種類を似たようなシステムにしたいと考えています。
72:名前は開発中のものです。
15/09/28 10:31:53.15 6jJ4D3n7.net
ラッパーやること多すぎるな
とりあえず、こうあるべきの部分は後にして1対1で全ての関数を呼べるだけの下地を作っとかないとか
73:名前は開発中のものです。
15/09/28 14:56:08.71 MpiX+rcD.net
いや作るべきか否かを慎重に検討するべきやろ
使用頻度1とかは諦めるか代替方法を模索する方向で
俺には出来ん 諦めろ と突っぱねる強さも必要
74:tkr ◆8reCYe8za.
15/09/28 16:30:50.86 PbKA+P2w.net
ラッパーはとりあえず、3D機能は後回しにして、2D関係だけ作っていきます。
75:tkr ◆8reCYe8za.
15/09/29 18:58:46.52 Cl1WxuS+.net
この関数のラッパーどうやって作ればいいんだ?
アドレスを返すらしいけどアドレス→構造体って難しそうだし、そもそもDINPUT_JOYSTATE型構造体が使えないし
GetJoypadDirectInputState
76:名前は開発中のものです。
15/09/29 19:39:11.71 n2r5bcbC.net
GetJoypadDirectInputX() とかバラすのが一番簡単
2つの値を同時に取るみたいなのが多いと困るがw
77:名前は開発中のものです。
15/09/29 21:01:46.58 4M5VpSlw.net
ソース見てないけどWindowsのAPIとかで構造体使ってる奴はよくあるし、C#から呼び出せる。
DINPUT_JOYSTATEって検索したらメンバーに配列があるのな
そういったのはどうやって渡すのか知らなかったから検索してみた
URLリンク(www2u.biglobe.ne.jp)
78:tkr ◆8reCYe8za.
15/09/29 21:31:46.74 Cl1WxuS+.net
DxLibDLLネームスペース内にDINPUT_JOYSTATE構造体があると思っていたらDXクラス内にあったみたいです。
クラス内に構造体の宣言とか出来たのか…
ありがとうございました。
79:tkr ◆8reCYe8za.
15/09/29 22:16:47.99 Cl1WxuS+.net
>>76
あ、そのまま構造体を渡しても配列があると駄目なんですね。
作ってみます
80:tkr ◆8reCYe8za.
15/10/03 20:55:05.45 0U3SsDXD.net
STGは生DXLibで作りながら、ラッパー作ったほうがいい気がしてきた
ずっとラッパーばっかりしてると疲れてくる…
81:tkr ◆8reCYe8za.
15/10/03 22:02:35.92 0U3SsDXD.net
ゲーム名思いつかない…
東方とは逆の物を作りたいから西方にしようと思ったら既に存在していた
82:tkr ◆8reCYe8za.
15/10/03 22:05:38.74 0U3SsDXD.net
MachShooting…でいいかな
83:名前は開発中のものです。
15/10/04 08:53:07.09 T1fQ170v.net
日没…黄昏かラグナロクにしよう
84:名前は開発中のものです。
15/10/04 09:11:45.35 Krk2Kg4F.net
やはりラッパーは停滞の呪いw
ゲームをロジックと表現で分けて作るとDXLibを参照するクラスが減るから
DXLib臭さもそんなに気にならなくなるよ
85:tkr ◆8reCYe8za.
15/10/04 09:26:22.99
86:lfiR0wAF.net
87:名前は開発中のものです。
15/10/04 12:30:05.09 H5CFfrzn.net
俺もラッパー手つけてるから後でマージしようぜ
88:tkr ◆8reCYe8za.
15/10/04 15:33:35.74 lfiR0wAF.net
画像編集難しい…
89:tkr ◆8reCYe8za.
15/10/06 19:40:11.63 cOt2Dj/5.net
ミッションデータ読み込みの関係で、DXアーカイブ使えないな…
流石にそのままミッションデータをcsvで保存するのはあれだから、csv→バイナリに変換するくらいはするけど…
90:tkr ◆8reCYe8za.
15/10/09 21:19:58.37 cl0R5L7G.net
【仕様】
URLリンク(svn.osdn.jp)
モンハン意識しすぎたかも。装備名は流石に変えるけど…
敵の出現ファイルの情報は
カウント、敵ID、簡単or難しい(難しいはモーション追加)、攻撃倍率、全体防御率でいいかな?
これをスタート→ボス、ボスの情報、ボス中の雑魚ループで分ければとりあえず良さそう
91:名前は開発中のものです。
15/10/10 16:36:45.51 pnjKSFX4.net
入力関係は一元化するんだよね?
キーボード、JOYPAD、マウスは無視かな?
それとも、自機からの位置を特定したりするのかな?
DirectInputはDirectX8からほどんど変わってないよね?
一応忠告しておくけど、ForceFeedBackを使うとVS2003では最適化オプション付けるとハングるから、
#pragma optimize("", off)
したほうがいいと。多分、callbackが怪しいと思うけど。
92:tkr ◆we1rxZrlxk
15/10/12 00:42:01.48 Z5K957Gl.net
とりあえず今回はキー操作にのみ対応する予定です。
93:tkr ◆8reCYe8za.
15/10/12 00:43:13.08 Z5K957Gl.net
トリップミス
94:tkr ◆8reCYe8za.
15/10/12 10:19:12.25 Z5K957Gl.net
自キャラは戦闘機で、敵は神話とかから取ったほうが作りやすそう。
ただイラストをどうしよう
95:tkr ◆8reCYe8za.
15/10/12 23:09:31.10 VlTakFjL.net
回避、ガードなど共通の自機メソッド作成
テスト自機クラス作成
敵の抽象クラス作成
雑魚敵の抽象クラス作成
ボスの抽象クラス作成
テスト雑魚とテストボスの作成
テストステージの作成
Gameクラスを完成させる
各種自機作成
各種雑魚作成
各種ボス作成
各種ステージ作成
音声、エフェクトなど派手にする
バランス調整やデバッグ
プログラムのやる事一覧。問題は画像だけど…
96:tkr ◆8reCYe8za.
15/10/13 19:25:11.25 TMsoT6zX.net
回避時の移動はなくしたほうがよさそう。
移動すると操作しにくい
97:tkr ◆8reCYe8za.
15/10/24 15:22:47.77 ee89WvVL.net
報告
残りやる事リストです
ボスの抽象クラス作成
テスト雑魚とテストボスの作成
テストステージの作成
Gameクラスを完成させる
各種自機作成
各種雑魚作成
各種ボス作成
各種ステージ作成
音声、エフェクトなど派手にする
バランス調整やデバッグ
98:tkr ◆8reCYe8za.
15/10/24 22:05:44.07 wNMGkVAv.net
連鎖も楽しそうだから入れよう
敵倒したら散弾が飛び散る的な
99:名前は開発中のものです。
15/10/27 01:34:24.97 ygxZar+b.net
プログラマの自分が言うのもなんだけどPG仕様より
ゲームとしての仕様を話してくれたほうが盛り上がる気が
100:tkr ◆8reCYe8za.
15/10/27 16:41:32.02 K8glnHxf.net
ゲームの仕様についてです
【自機】
*共通行動
8方向移動、Shiftボタンで低速移動
回避
ジャストダッシュ…ギリギリで回避することで一定時間無敵ダッシュが可能。ジャストダッシュの最初にHPが微回復
*依存行動
通常攻撃
特殊攻撃
必殺技(攻撃系)…攻撃があたった時に貯まるゲージを仕様
必殺技(自己強化系)…攻撃系必殺技と同じ
ジャストカウンター…ジャストダッシュ中にZを押すことで攻撃が可能。カウンターをしないままジャストダッシュの時間が終わった場合はHPが更に回復
101:tkr ◆8reCYe8za.
15/10/27 16:46:13.46 K8glnHxf.net
【敵】
基本的なモーションを持っており、HPが0になった場合は連鎖爆発(雑魚敵のみ)
攻撃倍率、全体防御率、モード、X座標は同じ種類の敵でも異なる
【ミッション】
雑魚が全て出ると、ボスが出てきて倒すとクリア。ポイント制ではなく、タイムアタック制の為、雑魚を倒す目的は主に自己防衛と必殺技ゲージや機種固有ゲージ貯め
102:名前は開発中のものです。
15/10/29 18:42:14.71 wmVemYWf.net
なるほど、「ギリギリでかわす」の判定方法がミソという気がするねえ
あと「ぬるい攻撃」はいやでもかわせるわけで、「ギリギリ」だと無敵発生となると、
その無敵中に弾幕の薄い場所に逃げるように立ち回っていれば
無敵が切れた時によっぽどの凡ミスをしない限りは被弾しないね
しかも即死じゃなくてHP制(回復アリ)だと、それが累積しないと撃墜されないわけで
まあ実際作ってみて調整すれば何とかなる話かも知れないけど
103:名前は開発中のものです。
15/11/01 17:13:47.34 22x8NxDl.net
細かい調整は作った後にする予定です
後一昨日からPCの調子が悪くてVSの起動も出来ないので少し開発は休んでいます
すみません
104:tkr ◆8reCYe8za.
15/11/26 21:35:54.58 Ibf5K13t.net
ミッションファイルの読み取りまで完成しました
105:tkr ◆8reCYe8za.
15/11/27 20:11:38.73 FKoYK/8d.net
やっと弾が消えるバグの原因が分かったから修正しました
106:名前は開発中のものです。
15/11/30 08:14:43.43 O5EyXbc3.net
ギリ避けの連続コンボで高得点、または北斗ヒチシセイテンのような技で面白い。
107:名前は開発中のものです。
15/12/19 14:47:03.47 GyxYLEHj.net
プログラマはMacを使ってるってマジ?
スレリンク(news板)
108:tkr ◆8reCYe8za.
15/12/19 23:34:07.20 y1SzLAr6.net
マルチ荒らしここにも来るとは・・・
109:名前は開発中のものです。
16/01/24 19:11:01.82 YuKcV9Os.net
その後どうよ?
110:tkr ◆8reCYe8za.
16/01/24 21:43:41.05 efXQPADt.net
プロジェクト中止した訳ではありませんが、今忙しいので・・・
もう少ししたら再開します
111:tkr ◆8reCYe8za.
16/01/24 21:45:12.27 efXQPADt.net
あともう一つの理由は絵が全く描けないことに気が付いて敵キャラが作れないので・・・
ドット絵勉強中です
112:名前は開発中のものです。
16/01/26 20:26:47.25 IuXr80a6.net
○や×にしといて、ゲームの内容作りが進んだら協力者募集したらええやん
113:tkr ◆8reCYe8za.
16/01/27 17:27:02.08 Arkvqwqh.net
>>110
確かにそうですね。協力者が来るかは分かりませんがとりあえず仮画像で作ってみます
2月までは忙しいのでそこまで進められるかは分かりませんが・・・
114:名前は開発中のものです。
16/01/29 03:24:32.69 Lw/PwQYV.net
これぐらい一人で作れよ。三日で十分だろ。
115:tkr ◆8reCYe8za.
16/01/30 00:39:28.02 irFVhGw5.net
最近作ってなくて何してるクラスか忘れた・・・
コメントつけるべきだった
ソースコード整理しよう
116:名前は開発中のものです。
16/02/01 22:29:51.97 O8ynlr+v.net
全くやらないわけには行かないだろうけど
プログラマ1人で締切りなしで作業してると
リファクタリングばかりやって先に進まなくなるよマジ
117:tkr ◆8reCYe8za.
16/02/01 23:34:05.09 uj/QgwEj.net
>>114
あと2日くらいで整理終わりそうなので、それが終わったら基本機能完成させて敵作ります
118:tkr ◆8reCYe8za.
16/02/01 23:39:55.22 uj/QgwEj.net
すり抜け防止の為にオブジェクトを円にして、カプセル判定にしたら異常に重くなったぞ・・・
119:名前は開発中のものです。
16/02/04 03:33:49.01 LZkg0+e8.net
計算のたびにインスタンス生成してたりしない?(笑)
120:tkr ◆8reCYe8za.
16/02/07 12:46:09.48 NCWtIaXC.net
基礎部分は出来たので敵を作っていきます
121:名前は開発中のものです。
16/02/07 13:12:55.22 v6sbY14X.net
カプセルは重いよ。
122:tkr ◆8reCYe8za.
16/02/07 23:31:06.18 NCWtIaXC.net
矩形判定も混ぜたら軽くなりました
イノシシ、ネコが大体完成したのでウサギを作っていますが、無理ゲーになってしまいました・・・
123:名前は開発中のものです。
16/02/10 07:52:26.02 DE1w7kfw.net
ダメージ受けたときのピカッと白く光る画像どうしてる?
ブレンドモードを頻繁に切り変えると遅くなるので
ゲームの画像を読み込むときに白い画像を内部で作成して
ダメージを受けたらそっちを表示するように切り替えて使うしか思いつきませんでした
dxライブラリで白い画像作る関数
スレリンク(gamedev板:918番)
あるいは絵を最初から白く光ったのを持つとか
124:tkr ◆8reCYe8za.
16/02/10 17:42:58.13 O71hF6X1.net
>>121
ブレンドモードをαブレンドに切り替えていましたが遅いんですね
少し変えてみます
125:名前は開発中のものです。
16/02/10 17:43:31.79 +wa+c+/s.net
パレットを変えるというのもある。
いまのアプリに適当なのを勝手にやれば。
126:名前は開発中のものです。
16/02/10 22:29:01.32 O71hF6X1.net
・今後の予定(基本的な部分)
背景多重スクロール
BGM
SE
高速化
画像をしっかり作り込む
敵の動きの関数を作り、実装しやすいようにする
エフェクトをしっかり作る
ギリギリ回避の調整
127:名前は開発中のものです。
16/02/10 22:31:26.45 O71hF6X1.net
あと体験版をOSDNにアップしています
体験版というよりプレアルファ版と言った方が適切かもしれませんけど
128:tkr ◆8reCYe8za.
16/02/13 22:23:03.01 3EQZSOUb.net
wiki作りました
URLリンク(www65.atwiki.jp)
129:名前は開発中のものです。
16/02/18 22:23:57.80 M76FHIzB.net
素朴な疑問だけどXNAやMonoGameを外したのはなぜ?
今さら別のにしろとは言わないけど
130:名前は開発中のものです。
16/02/18 22:36:10.77 hWOqPyim.net
外したというのはどういう事でしょうか?
最初からDXライブラリですが
DXライブラリを選んだ理由は、国産なので日本語の情報が多いからです
131:tkr ◆8reCYe8za.
16/02/21 22:52:01.44 Z8Kb1+ZN.net
STG板で宣伝したら、.NET Frameworkがなくても遊べるようにしろだって
いい加減にしろよ。インストーラー使えば.NETのインストールくらい簡単だろ
132:名前は開発中のものです。
16/02/21 23:32:16.85 5TXpeyxb.net
DXライブラリのみなのに.NET必要なの?
133:tkr ◆8reCYe8za.
16/02/21 23:34:00.70 Z8Kb1+ZN.net
>>130
言語はc#だし、.NETのクラス使っているから
何か基地外と同一人物認定されたし、STG板の奴頭大丈夫か?
134:tkr ◆8reCYe8za.
16/02/21 23:35:39.06 Z8Kb1+ZN.net
一応このスレ
スレリンク(gamestg板)
ここはプロジェクトページにして、STG板の人に宣伝する予定だったけどあそこの板の人、PCの事全く分かってないみたいで説明するの疲れるわ
135:tkr ◆8reCYe8za.
16/02/21 23:49:28.59 Z8Kb1+ZN.net
今している事は図形クラスをしっかりと作り込んでいます
ベクトルなども使わずに直接X,Yを動かしていましたが、不便になってきたので
136:名前は開発中のものです。
16/02/22 01:46:14.82 4lhDqKAl.net
>>132
そこ、STG板のスレの中でも一番触っちゃだめなとこじゃん
しかも最近のまた荒れ始めたタイミングで投下とか自殺行為でしかない
ソース読むより先にスレを読むべきだったね
137:tkr ◆8reCYe8za.
16/02/22 17:21:03.06 RbsVV3gv.net
とりあえず完成するまでゲ製板から持ち出したらいけなかったようだ
まだ未完成って言ったのに、絵が酷いだの、BGMがないだの、エフェがしょぼいだの散々だわ
>>134
そうだったのか・・・知らずに投下してしまったわ
138:名前は開発中のものです。
16/02/23 23:34:43.58 EYBnYUhK.net
ふむ・・・
139:名前は開発中のものです。
16/02/24 01:35:37.97 6x29Juvp.net
>>135
仰る通り、未完成とは言ってもその水準が余りにも低すぎたのが原因ですよ…^_^;
(ここでいう"水準"はゲームの面白さではなく完成度としての
140:話ですよ) 私もプレイさせて頂きましたが評価しようにも判断材料が少なすぎて何から感想・アドバイスすべきか検討もつきません。 また、それに加えてコッチとアッチ(シュー板)での貴方の態度が二枚舌である事等から著しい反感を買っています。 .NET云々の話も、あり得ない症状であるなら何かしら別の要因によって不具合が発生している可能性も考察すべきでは?いざという時は匿名なのでスルーも手です。 とりあえず、まずは1面だけでもしっかり作ってから意見を求めてはいかがでしょうか? 意見失礼いたしました ゲームに関しては応援しています、めげずに頑張ってください
141:名前は開発中のものです。
16/02/26 01:36:08.03 yN9QPJCa.net
STG板荒らすのやめてくれませんか?
142:名前は開発中のものです。
16/02/26 10:59:48.83 taQ6RAM1.net
絵は描けないの?
メンバー募集かあるいは
素材を投下する程度の薄い関わりが好きな人はWIKIに画像を上げればいいのかな
143:名前は開発中のものです。
16/02/26 11:02:28.85 taQ6RAM1.net
普通の弾幕にしないそうだけど
カスリの無敵時間ですり抜けるとか
昇龍拳コマンドでローリングしてすり抜けられるとか
144:tkr ◆8reCYe8za.
16/02/26 16:04:10.83 R3qByplv.net
>>137
.NETの件は不具合というよりプレイヤーの動作環境的な問題です
「WindowsのソフトをMacに入れたら動かなかったからMac用に作れ」って言っているような物ですし
145:名前は開発中のものです。
16/02/26 18:15:02.35 OXvDTokw.net
弁明するとこソコじゃねーだろ
146:名前は開発中のものです。
16/02/26 22:55:33.48 19D9jb4N.net
いい加減どっかいかねーかなコイツ>>141
147:名前は開発中のものです。
16/02/26 23:25:06.25 DNAE31uF.net
いやいや、消えるにしてもシュー板に立てたスレどうにかしてくれませんか?
マクロ使って1000まで書きこむとかなにかしてさ
ktr氏の異常な承認欲求と無責任な行動は「匿名掲示板だからどうでもいい」って考えが根底にあるから取れる行動だよね・・・
完全な匿名ならそれもいいかもしれないけど、ktr氏の身分が他SNSやBlog等で繋がってる以上、悪手にしかなりませんよ
148:名前は開発中のものです。
16/02/26 23:42:19.10 R3qByplv.net
スクリプトってかなりマズイのでは?
そんな危ない事したくないですし、放置しておけばその内埋まっていくと思います
別に落ちようが、放置しようがスレ覗かなければ関係ないですし
149:名前は開発中のものです。
16/02/26 23:49:16.02 R3qByplv.net
・今後の予定
>>121
BGM
エフェクト(管理方法の変更も)
背景多重スクロール
キーコンフィグ
ドット絵を何とかする
図形クラスを作り込む
敵を作りやすいように動作専用クラス(構造体?)を作る
複雑な敵の実装
150:tkr
16/02/27 00:07:42.42 mHenPBtB.net
>>144
あとスレが残っていたら何が困るんですかね?
別にそこまで困らないのであれば、鯖に負荷が掛る1000まで書き込む方が迷惑になると思うんですが
匿名ではない事も分かっています
>サーバやシステムのリソースは無限じゃありません。
>スレッドを立てる前に、同じような内容のものがないか確認するのも忘れずに。。。
もう建ててしまったので…
>データ量をむやみに増やしたり無駄にスレッドをあげたりすると、「荒らし」と呼ばれちゃうこともあります。
無駄に書き込むのはこれに当てはまるのでは?
放置が最善だと考えています
151:tkr
16/02/27 09:12:01.80 mHenPBtB.net
色々作りたい物はあるのですが、あまり複雑にしすぎるとモチベなくなって完成しないって事になりそうなんですよね
個人制作の場合完成させる事が最優先なので
最初雑魚ありで作っていたのにボスオンリーに変更したのもモチベ維持という所が大きいです
部位破壊も作りたいのですが、当たり判定から変更する必要が出てくるので少し待って下さい
152:名前は開発中のものです。
16/02/27 11:10:44.13 hh5kkQ38.net
>>147 (ktr)
俺は>>144じゃないけどそのスレを起点にしてお前が宣伝したスレの大半が関係無い話題になってるのよ
そのスレ生きてる限り話題が終わらないから凄い迷惑なんだよね
素直に皆コッチに誘導されれば文句は無いけどさ
とにかくSTG板の雰囲気を悪くした事だけは自覚してくれ
はっきり言って結果論だけ見れば自覚の無い荒らしにしか見えないんだよ
(同板で慢性的に叩かれてるゾルゲやガントレ作者みたいなもの)
153:名前は開発中のものです。
16/02/27 11:34:32.36 f07r3GeD.net
今回シューティングビルダーを使わなかった理由は何でしょうか?
154:tkr(ktrじゃなくてtkrです)
16/02/27 11:51:36.45 mHenPBtB.net
PCで遊べるスレにも移動を呼びかけました
>>150
ツールの存在を知らなかったのと、もしツールがあったとしても自分で作りたいからです
いくら自由度が高いと言っても、1から作った方がいいと思うので
155:名前は開発中のものです。
16/02/27 12:00:39.79 jl5ndtiH.net
じゃあPCの材料から作れよ
156:tkr
16/02/27 12:04:06.24 mHenPBtB.net
この状態でメンバー募集するのもどうかと思うので、募集は中止します
157:tkr ◆8reCYe8za.
16/02/27 14:25:57.93 mHenPBtB.net
操作ミスってパッケージ削除してしまった・・・
とりあえず最新verUPしました
158:名前は開発中のものです。
16/02/27 15:00:28.88 f07r3GeD.net
バージョンを頻繁に更新をしていますが更新内容を教えてもらいますか?
159:tkr
16/02/27 15:04:37.38 mHenPBtB.net
効果音、撃つ方向の指定がメインです。
wikiの操作方法を変更しました。
キーコンフィグはもうしばらくお待ち下さい。
その他細かなバグ修正等も行いました。
160:名前は開発中のものです。
16/02/27 19:04:29.62 6KRPxcCj.net
G-わんげっていうゲームくらい面白ければアンチも認めてくれるかな
それもすごい大変だけど
161:名前は開発中のものです。
16/02/27 19:07:40.05 hh5kkQ38.net
> ここにMachShootingの話を持ち込むと不愉快に思う方がいるみたいなので、移動お願いします
こういうトゲのある言い方をいちいちするから炎上するのでは...
とりあえず効果音やBGMについてはフリー素材や自動生成、簡易生成ツールを利用して仮設定しておいた方がいいかもね
あと君の性格だと2chよりTwitterで製作活動するほうがいいと思うよ
162:名前は開発中のものです。
16/02/27 19:17:09.39 hh5kkQ38.net
GuntreXの袋小路に対する作者の発言面白いな、ぶっちゃけ嫌いじゃないw
「みんな大好き崖さんです。今回(MetaCraft)はバックができるぞ!」
URLリンク(space.geocities.jp)
163:tkr
16/02/27 21:03:04.39 mHenPBtB.net
>>158
すみません。今はTwitterよりしたらばへの移動を考えています
このゲーム楽しそう
URLリンク(game.g.hatena.ne.jp)
164:tkr ◆8reCYe8za.
16/02/27 21:57:26.08 mHenPBtB.net
>>152
「味の素使ったら楽だろ」
料理人「そんな物使わずに1から作ります」
「じゃあ野菜も自分で育てて、牛も自分で飼育しろよ」
165:名前は開発中のものです。
16/02/28 04:49:09.30 V+Tqfafl.net
くっさ
166:名前は開発中のものです。
16/02/28 12:12:26.59 Vi5PnWQ9.net
>>157
ゲームの出来より作者の人間性を叩いてる人が多いのでそれはないと思う
167:名前は開発中のものです。
16/02/28 12:43:59.37 +bHuOtEz.net
>>157
あっちはあくまでも「製作ごっこして遊んでたらなんか出来ちゃった」だから、
認められる以前にそもそも初めからスルーされてた感じなんだよなあ。
(だからこそスレ内での動きが滅多に槍玉に挙げられず、内々で収まってたってのもある)
中心人物だったあのさあも、コンポーザーとしての能力と実力こそ持ってはいたけど
人間性って意味では手放しに喜べない、扱いの難しい手合いだったから
開発停滞して進展のない時期は必然的に負の方面の比重が大きくなりがちだった。
結局は今後の作品の出来で語っていくしかないんだろうね。
人間性への評価は帳消しにはできんけど
根性見せるくらいはできるわけで
168:名前は開発中のものです。
16/02/28 17:11:13.10 P/UY0taE.net
効果音がつくとやはり大分変わるな。
にしても、やり込みやり込み言っているが、スコア記録も残らなければ、
○○の結果として○○ポイントを得た的な画面表示もないので、これもこれからか。
169:名前は開発中のものです。
16/02/28 17:53:36.33 F8Sf5iQ1.net
個人的には、今時.NET 4.0入ってない環境は見限っていいと思うなー…
まあ3.5や2.0に落とすって手もあるっちゃあるだろうけど
モンハン的な、一体の敵とじっくりやりあうタイプのSTGは俺も妄想したことがあるので
応援させてもらうよ
自分もプログラマだから素材的な支援はできそうにないが
170:tkr
16/02/28 18:35:12.58 eoFTXv1j.net
.NETのバージョン気にして開発した事ないので、どのverで動くかは確認出来ていません
タイム記録はどうするか考えています(多分バイナリに最速クリアF数書き出す事になるかと)
今はGIMPでエフェクト画像を作成中です
171:tkr
16/02/28 18:43:44.15 eoFTXv1j.net
全方位STGにすると広々と移動出来るので巨大な的も出しやすくなると思うんですが、現在でも操作複雑なのにこれ以上複雑にするのもどうかと思うんですよね
とりあえずこのまま作っていって拡張したいと考えています
タイム記録についての追記
まだ自機のバランス調整などが終わっていない為、このまま記録を書き出すと色々問題が起こりそうな気がします
verUPの時に記録を削除しないと前verの記録に追いつけないという事態が起こりそうですが、記録をそんなに簡単に削除するのもどうかと思うので。。
とりあえず安定版完成するまではお待ち下さい
172:tkr ◆8reCYe8za.
16/02/29 18:03:42.88 QBvMTSC4.net
SetDrawBlendModeをなるべく使わないでエフェクト作りたいけど、それだとソースコードが酷い事になってあとから読めなくなりそう
でも読みやすくすると重いし
速度をとるか、読みやすさをとるかどうするべきか・・・
173:名前は開発中のものです。
16/02/29 18:42:10.05 jAK4MEol.net
表示する順番
(・ブレンドモードノーマル)
BGの描画
地上物爆発跡
地上物、戦車
地上物の爆発
地上物の演出の爆炎、破片
空中物、飛行機
飛行物体の爆発
飛行物体の爆炎、破片
アイテムの描画
・ブレンドモード アルファブレンドをセット
自機弾の描画
敵弾の描画
・ブレンドモードノーマルをセット
自機、オプションの動画
・ブレンドモード アルファブレンドをセット
演出の光などの描画
雲の描画
・ブレンドモードノーマルをセット
最上位に表示したいものを描画、目の前に見える鉄骨や雲など
(横にスクロール外部分あればそこの描画)
スコアや文字の描画
174:名前は開発中のものです。
16/02/29 19:43:17.87 HVBGCNBJ.net
ちょっと待て、弾の上に自機とオプション!?
気は確かか
175:tkr
16/02/29 19:51:48.14 QBvMTSC4.net
管理しやすいように、全てクラスに役割持たせたかったけど速度的に厳しいか…
176:tkr
16/02/29 19:55:37.97 QBvMTSC4.net
ブレンドモード変更時にモードが変更前と同じなら無視されるのかな?
もしそうなら、毎回ノーブレンドに戻さない方がいい気もする
177:tkr ◆8reCYe8za.
16/02/29 23:25:19.73 QBvMTSC4.net
弾ヒット時にエフェクトを出していたら型によっては敵が全く見えなかったので、敵点滅にしたら解決しました
ついでに軽くなりました
178:tkr
16/03/01 23:08:19.39 IcQt1YnX.net
点滅では格好悪かったので、画像を変えて、プログラムは元に戻しました
見やすさと、見た目を両立出来た…と思います
179:tkr ◆8reCYe8za.
16/03/02 18:11:25.90 j7R7PNZZ.net
・通常型、拡散型のバランス調整
通常型は他の型に対抗出来る程度の火力に調整
拡散型>全方位拡散が強すぎたので弱体化
拡散型>前方拡散は全方位の下位互換だったので、中心部分を強化し、端を弱体化することで遠距離でも最低限の火力が出るようにした。
全方位拡散・・・近距離:超高火力、中距離以上:超低火力
前方拡散・・・近距離:高火力、中距離:中火力、遠距離:低火力
180:tkr ◆8reCYe8za.
16/03/03 23:51:42.31 qnuC65K7.net
敵のアイディア思い浮かばないな・・・
最新コミット
Image(int handle,double R)構造体を作り画像に半径を持たせた
181:名前は開発中のものです。
16/03/06 21:33:10.89 DKM2LnzH.net
円での当たり判定で処理落ちするなら
自機に近い弾を四角判定で洗い出してから半径で判定するといいって聞いた
182:tkr ◆8reCYe8za.
16/03/06 22:20:52.56 xWTlXymF.net
>>178
矩形判定→カプセルで夜分処理速度10倍くらいにはなったんですが、エフェクトを豪華にしていたら今度は描画で処理落ちするようになってしまいました・・・
183:tkr
16/03/07 07:47:50.03 PRL/8QuD.net
「夜分」って何だよw「判定」です。
184:名前は開発中のものです。
16/03/07 10:09:12.50 ou5TGZE+.net
シェーダーは使わない方針?
185:tkr ◆8reCYe8za.
16/03/07 15:14:25.49 PRL/8QuD.net
>>181
よく分からなかったのでウィキペディアで見たら3Dで行うものと書いてあったのですが、2Dでも出来るんですかね?
186:名前は開発中のものです。
16/03/07 15:26:53.13 HkCfyubE.net
ああ、ピクセルシェーダーね
エフェクトがどんな感じかみてないので使えるかわからないけれども
187:tkr
16/03/09 22:28:31.24 PPKmbbF8.net
弾幕だと敵の動き少ないので画面スクロールなしで足りるみたいですが、直接攻撃メインだと少し動いただけですぐ画面外に出てしまうのでスクロールありにした方が良い気がしてきました
エフェクトは今度ZIPでまとめて配布した時に見てみて下さい
188:名前は開発中のものです。
16/03/10 09:59:34.09 w2U+RHTk.net
>>177
半径をdouble Rで持たせてるってことは
sqrt(dx*dx+dy*dy)<=R
みたいな判定をしているっぽいけど、
半径の二乗をint R2として
dx*dx+dy*dy<=R2
にすれば、そんなに重くないんじゃないか?
189:tkr ◆8reCYe8za.
16/03/10 13:47:36.20 HzV85MQu.net
>>185
円の当たり判定は一切使っていません
まず矩形で適当な判定をした後、カプセル※1で厳密な判定を行っています
※1
Capsule(Line(現在の座標,前回の座標),R)
190:名前は開発中のものです。
16/03/10 14:30:48.72 w2U+RHTk.net
なるほど、勘違い失礼
191:tkr ◆8reCYe8za.
16/03/10 14:42:25.04 HzV85MQu.net
>>187
あっでも
if(!矩形)return false;
if(円)return true;
return カプセル;
の方が早いかもしれません。少し変えてみます
192:tkr ◆8reCYe8za.
16/03/10 16:01:46.51 HzV85MQu.net
PreAlpha20160310うpしました
193:tkr ◆8reCYe8za.
16/03/10 18:29:17.81 HzV85MQu.net
>>189
更新内容
・エフェクト
・自機のバランス調整
・敵の追加
・その他細かい部分
194:名前は開発中のものです。
16/03/14 13:14:30.96 gTOs7cu6.net
一対一の対戦シューティングみたいになるの?
相手は撃ってこないみたいだけど弾幕にしないんだっけ
195:名前は開発中のものです。
16/03/14 13:15:48.16 gTOs7cu6.net
スレ下がってるから上げときます
196:名前は開発中のものです。
16/03/14 13:23:18.53 fQ2RiA8h.net
2ch.net絶賛崩壊中で
システムがガタガタなんです
197:tkr ◆8reCYe8za.
16/03/14 14:13:48.86 uhM1fEXi.net
>>191
そんな感じです
198:名前は開発中のものです。
16/03/14 16:34:53.47 3r3Y4pKU.net
>>1に助言というか、技術面で知っておいてほしいこと
これは主にXNA界隈で問題視されたんだけど、恐らくDXライブラリでも当てはまるはず
リアルタイムでマネージドの描画APIを呼び出すと、
その度にカーネルの切替が発生して めちゃくちゃ 重いんだわ
だから対策として、XNAではあらかじめ2D用のAPIとしてスプライトバッチという
しくみを提供してたんよ。これは内部的に一度の描画APIで
複数のスプライトを一斉に描画するようにして上記の問題を解決していた
(3Dのほうも同様だったが割愛)
自分はXNA上がりなのでDXライブラリのほうは詳しくないけど
もしDXライブラリの描画コマンドがそのまんDirectXの描画コマンドを
呼び出しているだけで、>>1がそれをそのまま用いてるとすれば
上記のカーネル切替による速度低下が起こっていると思う
199:tkr ◆8reCYe8za.
16/03/14 16:45:26.88 uhM1fEXi.net
ありがとうございます
DXLibは一度に描画を行っているが、ブレンドモードを切り替えると一旦描画されるので遅いみたいなのは聞いた気がします
なので出来るだけブレンドモードを切り替えないようにしないといけないみたいです
200:195
16/03/16 21:19:24.09 SJAhTSAD.net
あ、けっこう賢いライブラリなのね
同じブレンドモードで纏めて描画すればバッチ化されてる感
でも本当、マネージドとかDirectXとか、
ちょっとしたことでガクッと描画速度が落ちるから怖い
201:tkr ◆8reCYe8za.
16/03/17 08:52:53.68 3XKPPsU/.net
一応ソースです。
URLリンク(hpcgi2.nifty.com)
だから、ブレンドモード呼ぶ回数何とか減らしたいんですけど、今の状態で呼ぶ回数減らしたらソースが読みにくくなって大変なことになりそうなんですよね。。
202:tkr ◆8reCYe8za.
16/03/22 23:42:00.40 9B+P/Ywg.net
全方位化計画
画面回したら気分が・・・フラフラしてきた
203:tkr ◆8reCYe8za.
16/03/22 23:43:29.56 9B+P/Ywg.net
それよりdouble型でも演算誤差酷いんだけど…
何とかして改善したい
204:名前は開発中のものです。
16/03/23 01:20:23.17 V5duqbZw.net
2Dゲームなら固定小数点のほうがいいんじゃないの?
と思ったが画面が回転するのか
205:tkr ◆8reCYe8za.
16/03/23 16:18:57.55 pjMnrg6E.net
URLリンク(www.dotup.org)
最高でこのくらい曲がるんだよね
画面が90度単位で回転している時は完全にまっすぐ行くけど、それ以外の時はだんだん誤差が大きくなって、45の倍数かつ、90の倍数でない角度に回転しているときに一番曲がる
206:名前は開発中のものです。
16/03/23 17:25:39.36 zAFHZNdL.net
蓄積してるのかな
誤差の出た結果から更に計算すると誤差でかくなるから常に基準値から計算したほうがいいよ
207:tkr ◆8reCYe8za.
16/03/23 18:20:39.29 pjMnrg6E.net
>>203
多分そうだと思います
改善したいのですが、結構難しくて・・・
・お知らせ
最新ver公開しました
全方位化計画後初めてのUPですので前回とは結構違った感じになっています
・今後の予定
折角全方位化したので、同じ方向から攻め続けると耐性がついて、ダメージが少なくなるようなシステムを作ろうと考えています
208:tkr ◆8reCYe8za.
16/03/23 19:03:08.56 pjMnrg6E.net
原因は分からないが、適当に弄ってたら誤差問題直ったぞ
Vecをもう一度作り直しただけだけど
209:tkr ◆8reCYe8za.
16/03/23 19:11:21.94 pjMnrg6E.net
あっこれ演算誤差じゃなくてVec構造体のバグだった
原因判明
Lengthプロパティでも同じ事していた
public double Rad
{
get { return Math.Atan2(this.y, this.x); }
set
{
this.x = Math.Cos(value) * this.Length;//←ここで長さ変わってるぞ
this.y = Math.Sin(value) * this.Length;//変わった長さを掛けたからラジアンも変わったぞ
}
}
210:名前は開発中のものです。
16/03/23 21:18:45.96 Ti6+V5d4.net
おいっ(笑)
211:名前は開発中のものです。
16/03/25 22:32:16.95 8FTjAd4X.net
遊んでみたよ。
敵が画面外にいくから、レーダーが欲しくなるね。
なんか背景の描画が重い気がする?
212:tkr ◆8reCYe8za.
16/03/26 12:09:16.27 5BvnRQ3z.net
>>208
描画は確かに重いですね。
30FPSモードも追加したほうがいいかもしれません・・・
wikiに書いてありますが、Wがターゲットカメラになっていて、敵の方向を自機が向きます
遠距離攻撃のない敵がタゲカメを使って遠くから撃っていれば勝てるので、調整する予定ですが・・・
213:tkr ◆8reCYe8za.
16/03/26 12:10:30.70 5BvnRQ3z.net
様々のスペックのPCで動かすことが出来ないので、遊んでくださった方は平均FPSを書いてくださると助かります。
214:名前は開発中のものです。
16/03/29 23:02:42.54 XDvpSGmP.net
ノートPC(Let's note) Core i5
BluRay見ながらで26FPSくらい
ソース落とさせてもらいました
Back.Draw内のZBufferがらみを削って動かせば57FPSくらい出る
215:tkr ◆8reCYe8za.
16/03/30 10:07:04.71 z6K+1Hl2.net
そこまで重かったですか・・・
円形にしたかったのでZBuffer使っていたのですが(マスクよりは軽い為)
設定で変えれるようにした方がよさそうですね
216:名前は開発中のものです。
16/03/30 13:19:55.31 TxPYU5Yv.net
StencilBufferはどうだろう
使ったこと無いので適当いうけど、
ZBufferを毎回クリアして、
背景描画の都度Zbufferを上書きしてしまうより
早いんでない?
217:名前は開発中のものです。
16/03/30 16:53:05.22 BP+3jgDh.net
Zバッファ? 2Dシューティングじゃなかったの?
218:tkr ◆8reCYe8za.
16/03/30 18:04:58.14 z6K+1Hl2.net
>>214
背景の円形描画に使っています
219:名前は開発中のものです。
16/03/30 22:59:38.96 9oaM+Kxr.net
四角形の背景素材を敷き詰めてるので、そのままじゃ背景が四角く
なってしまうのを円形に表示したいので、ZBufferを使っている、って感じ。
自分のやりたいことを、自分なりに作るのは、スキル向上の第一歩だ!
(そして数年後に恥ずかしくなるorz)
220:名前は開発中のものです。
16/03/31 00:45:51.05 Eh24O8Le.net
背景が四角くなってしまうのを円形に表示したい
→ZBufferを使っている
ちょっと時間がないので実機で確かめられなくてスマンけど
この繋がりが分からない。大きな円の外枠を描画してその部分を手前にってこと?
221:名前は開発中のものです。
16/03/31 01:41:33.52 VePBGkx8.net
そうそう
丸く背景を描くために、あらかじめ
その外側のZbufferに最前値を設定して書き込めなくしておくイメージ
222:tkr ◆8reCYe8za.
16/03/31 09:30:43.55 FAuFg1M5.net
そうです
最初にステージ全体にZBufferをした後、円形の部分のZBufferをクリアしています
223:tkr ◆8reCYe8za.
16/03/31 23:09:47.86 FAuFg1M5.net
これ延々に未完成になりそう
とりあえず
・キーコンフィグ
・その他設定
・ゲーム中の一時停止/タイトルへ
・複雑な動きをする敵一匹
・敵のエフェ
・敵のドット絵
ここまで出来たらとりあえず完成版と言う事にするか。
オンラインゲーみたいにどんどんバージョンアップさせればいいし
224:名前は開発中のものです。
16/04/01 01:06:24.29 k1CjfdVF.net
左右キーで横移動ではなく
旋回にするのはどうだろう
225:名前は開発中のものです。
16/04/01 01:13:25.11 vXsIg2sp.net
バージョンアップするのに完成版
アホか
226:tkr ◆8reCYe8za.
16/04/01 09:22:42.79 w4g1O5bk.net
>>221
旋回して移動だと操作しにくくないですかね?
>>222
敵はまだまだ追加したいのですが、とりあえず遊べるようにはしたいので
227:名前は開発中のものです。
16/04/01 09:29:20.92 3P+gxVSU.net
>>223
うん、俺もそう思った。すまんw
LR付きパッドなら、LRで旋回とかできそうだけどね
228:tkr ◆8reCYe8za.
16/04/01 11:14:49.40 w4g1O5bk.net
キーコンフィグ出来た
コミット&ZIP化します
229:tkr ◆8reCYe8za.
16/04/01 16:39:34.13 w4g1O5bk.net
動物系統の敵のボス的な位置にライオンみたいな奴作るか
動き複雑にして・・・
230:tkr ◆8reCYe8za.
16/04/01 17:51:19.73 w4g1O5bk.net
作ってみた
・・・クソツヨイ
231:名前は開発中のものです。
16/04/02 00:34:03.19 BHs6mnjJ.net
有料配布だと初動が重要なので、最初にある程度遊べるものでないとダメだけど
フリーならまあVer.1.0公開ってことでいいんじゃないのかね
232:名前は開発中のものです。
16/04/05 23:44:16.45 gCbz5TvN.net
やっとレオーネ(新敵)倒せたので明日配布します
こいつ強すぎだろ(自分で作っておきながら)
233:tkr ◆8reCYe8za.
16/04/07 16:43:26.18 krf3NWLH.net
遅くなりました
最新バージョンアップロードしました
URLリンク(osdn.jp)
新敵レオーネの追加と一時停止の実装です
234:名前は開発中のものです。
16/04/09 10:42:26.03 7xRDCc2/.net
脳内の敵の想像をそのままコードに反映出来る自作スクリプト作りたい
235:tkr ◆8reCYe8za.
16/04/10 16:46:04.10 QZtkzhho.net
現在OSDNからGitHubにプロジェクトの移動を予定しています
236:tkr ◆8reCYe8za.
16/04/11 18:27:39.19 P4ygj3ip.net
スクリプト言語どうしよう...
237:tkr ◆8reCYe8za.
16/04/11 18:45:48.21 P4ygj3ip.net
自分で作るのは大変そうだからlua使うか・・・
238:名前は開発中のものです。
16/04/11 22:36:50.86 P4ygj3ip.net
委譲ってのを使えばスクリプト言語いらない気がしてきた
239:名前は開発中のものです。
16/04/12 21:50:31.97 BxcOd+Cn.net
続いてるねぇ
240:tkr ◆8reCYe8za.
16/04/13 00:16:57.12 1mXTsyyX.net
もう少しで敵の動きをコマンドみたいに書けるようになる予定です
241:tkr ◆8reCYe8za.
16/04/13 18:49:22.56 1mXTsyyX.net
コマンドみたいな書き方が一応完成
今まで結構長かったソースがかなり短くなりました(ソースはボアです)
if (!this.SyncTransfer.Need)
{
this.SyncTransfer.Add(new ChargeEffect(this,300,(int)this.R*3,Color.Red));
this.SyncTransfer.Add(new SetPower(this, 20));
this.SyncTransfer.Add(new ULMTarget(this, this.My, 10, 60));
this.SyncTransfer.Add(new SetPower(this, 0));
}
242:tkr ◆8reCYe8za.
16/04/13 18:51:34.91 1mXTsyyX.net
GitHub
URLリンク(github.com)
今度からはここにコミットしていきます
243:名前は開発中のものです。
16/04/14 10:49:53.11 n0wKSrZ/.net
いいね
でもちょっといい?
コンパイルしてできるものは含めないほうがいい
履歴のバイナリをzipで含めるのも論外
.gitignoreも設置したほうがいい、VS用で探すといい
readme.txtかreadme.md をトップに置くといいよ
zipはGitHubのreleasesに置けばいい
コミット時のコメントに現在と書いてもいつの現在かわからなくなるよw
最初は差分無いから適当なコメントでいいけど
libを入れるのはどうだろ、、まあある程度はしょうがないか
244:名前は開発中のものです。
16/04/14 12:51:17.93 jyL0sFBP.net
あ、できればreadmeはREADMEで
245:tkr ◆8reCYe8za.
16/04/14 17:28:02.11 jAvYsxuq.net
.gitignoreを使えば、ファイルの無視とか出来たんですね
今まで手動でしていました…
まだGitHub使い始めたばかりで、README.mdやreleaseの使い方がいまいち分からなかったので、調べてみます
libというのは、DXライブラリのフォルダをそのまま入れると言う事でしょうか?
改善します。ご指摘ありがとうございます
246:名前は開発中のものです。
16/04/14 18:15:48.32 jyL0sFBP.net
あーいや、DXLib入れるとしたらサブモジュールだけど
まあ現状ではそのままでいいと思う、いきなりビルドもできるしね
247:名前は開発中のものです。
16/04/15 18:58:57.07 51oIKH9Q.net
たしかにコミットファイルにコンパイル結果とか中間ファイル含めちゃいかんよ(笑)
最初はそんなもんだろうけど
248:tkr ◆8reCYe8za.
16/04/17 14:14:56.64 yhzli7by.net
ブレンドモード切り替えを頻繁にするのと、ブレンドモード切り替え回数を減らす代わりにZバッファを使うのとではどっちがいいんだろう
249:tkr ◆8reCYe8za.
16/04/17 14:20:37.33 yhzli7by.net
でも、複雑な形のZバッファ処理大変か・・・
250:名前は開発中のものです。
16/04/17 22:27:08.10 vDZkmlOB.net
一概に言えないと思うよ
>ブレンドモード切り替えを頻繁に
.NETのカーネルスワップの問題なのでCPUの負荷
>Zバッファ
GPUの負荷
ただここ数年のハードでZバッファがそこまで重いというのがよく分からない
まあ1画面全体となると馬鹿にならないか…
251:名前は開発中のものです。
16/04/20 12:46:11.67 O2FcOvQx.net
やっぱ両方やってプロファイル取るのがいいかもね
252:tkr ◆8reCYe8za.
16/04/21 22:57:08.91 aNwqaCYi.net
今週はサーバーの勉強ばかりしてて触ってない・・・
とりあえず一段落ついたので、今日から再開します
253:tkr ◆8reCYe8za.
16/04/21 23:40:57.23 aNwqaCYi.net
とりあえずコマンド式の敵完成
ラムダ式を使えばもっとスッキリしそうな気がするけど
254:tkr ◆8reCYe8za.
16/04/22 18:55:09.49 SApaeOWl.net
ステップ数初めて数えたらまだ1700くらいだった
出来るだけ短くしたいんだけどな・・・
255:tkr ◆8reCYe8za.
16/04/22 23:51:48.95 SApaeOWl.net
このプロジェクト7月からしていたのか・・・
256:tkr ◆8reCYe8za.
16/05/23 10:31:18.63 vS+95rJC.net
ゲーム開発のモチベ下がってきたので、別の開発をしていますが、そっちのモチベが下がってきたらまた戻ってきます
中止した訳ではありません
2015/12~2016/1みたいな休止状態です
257:tkr ◆8reCYe8za.
16/05/23 10:32:17.41 vS+95rJC.net
同じ開発を長く続けると疲れるから、3個くらいのプロジェクトをローテーションで開発する派
258:名前は開発中のものです。
16/05/23 15:01:05.49 5E+YoGOC.net
俺も同じだな
メイン作成中はRPGだけど、息抜きでSLG作成中。
でも軸はずらさないようにしてる。
(将来RPGに実装したい一部分を抜き出してSLGの体で分割開発してる感じ)
259:tkr ◆8reCYe8za.
16/05/23 17:33:05.61 IxXgporV.net
別の分野を作ると、今詰まっていた所を簡単に書ける方法が分かったりして、結構効率よく作れるようになったりするんですよね
260:tkr ◆8reCYe8za.
16/06/07 18:59:31.12 t4FlgO8y.net
久しぶりに取り掛かるか・・・
261:tkr ◆8reCYe8za.
16/06/07 19:11:37.30 t4FlgO8y.net
とりあえず、リソース管理をどうにかしたい
全部Programクラスに突っ込んでいるし
262:tkr ◆8reCYe8za.
16/06/07 22:00:46.34 t4FlgO8y.net
シングルトンと自動実装プロパティが便利
263:名前は開発中のものです。
16/06/08 22:13:21.78 THY7PHNS.net
今更ながらプレイした
Atom Z3775でFPS 39出てた
そこそこ軽いんじゃね?
264:tkr ◆8reCYe8za.
16/06/08 23:02:39.51 yemKA9at.net
設定でフレームスキップしたらどうなります?
265:tkr ◆8reCYe8za.
16/06/08 23:12:17.92 yemKA9at.net
真面目にドット絵描くか
…とは言っても真面目に書いたと言って糞下手な絵出すのも恥ずかしい
画力欲しい
266:tkr ◆8reCYe8za.
16/06/08 23:12:47.29 yemKA9at.net
とりあえず弾クラスの色の指定を楽に出来る用にしよう
267:tkr ◆8reCYe8za.
16/06/08 23:24:18.48 yemKA9at.net
ドット絵エディタじゃなくてGIMP使えば誤魔化せそう
268:tkr ◆8reCYe8za.
16/06/09 00:23:39.19 QfR4OrJL.net
弾画像を自作したら輪投げみたいになってしまった
269:名前は開発中のものです。
16/06/09 12:02:43.30 VKQrYio3.net
フレームスキップのやり方どうすんの?
270:tkr ◆8reCYe8za.
16/06/09 16:08:05.45 QfR4OrJL.net
>>266
config.iniのFPSプロパティで設定できます
1が初期値です
URLリンク(www65.atwiki.jp)
271:tkr ◆8reCYe8za.
16/06/09 18:20:17.16 QfR4OrJL.net
頑張って30x30のイノシシ描いたけど何か上手く描けない
URLリンク(www.dotup.org)
272:tkr ◆8reCYe8za.
16/06/09 18:21:38.49 QfR4OrJL.net
30x30なのにかなり時間掛かったんだが、50x50とか描けるのだろうか
273:名前は開発中のものです。
16/06/09 19:02:59.40 UF3bij9S.net
あれがフレームスキップだったのねw
30とか20だからFPS固定だと思ってた
とりまFPS=2 では起動時に58FPSぐらいまで下がるが他では60FPSに張り付いてる
弾の発射速度が向上してるから動作速度も上がってるぽい
ちなみにFPS=3でも同様
デザインより先に内�
274:剥\造を作ってから他の作業したほうが効率いいっぽいよ?
275:tkr ◆8reCYe8za.
16/06/09 19:31:02.20 QfR4OrJL.net
最初フレームスキップっていう言葉を知らなくて、単純にFPSにしていました
修正します
内部構造は大体出来たので、あとは敵を増やすくらいなんですよね
とりあえず動物シリーズは一通り出来たので、細かい調整やデザインをしています
276:tkr ◆8reCYe8za.
16/06/09 19:42:00.22 QfR4OrJL.net
最新リリース
PreAlpha20160609
URLリンク(github.com)
277:名前は開発中のものです。
16/06/09 21:17:27.16 QfR4OrJL.net
すみません
公開設定になっていませんでした
278:tkr ◆8reCYe8za.
16/06/10 15:48:17.41 BjdadV25.net
絵真面目に描いてもかなり下手だけどもういいや
中身頑張ろう
279:tkr ◆8reCYe8za.
16/06/10 19:51:48.03 BjdadV25.net
太鼓さん次郎って言う太鼓シミュあるやん?
最終的にはあんな感じで、敵を誰でも作れるようなスクリプト作りたいな
でも難しすぎる
280:tkr ◆8reCYe8za.
16/06/10 20:25:21.60 BjdadV25.net
東方弾幕風というのがあるみたいだから参考にしたい
最終的にはlua使うことになりそうだけど
281:tkr ◆8reCYe8za.
16/06/11 12:01:53.47 UOYyU6//.net
luaの配列って1からかよ
気持ち悪
282:tkr ◆8reCYe8za.
16/06/11 12:15:02.95 UOYyU6//.net
themとかdoとかendとか使う言語使ったことないから全く分からん
中括弧がよかった
283:tkr ◆8reCYe8za.
16/06/11 12:16:42.47 UOYyU6//.net
! && ||じゃなくてnot and orだと…
何だこの言語は
284:tkr ◆8reCYe8za.
16/06/11 12:18:12.40 UOYyU6//.net
!=が~=になるのか
あと累乗が^
285:tkr ◆8reCYe8za.
16/06/11 16:13:03.20 UOYyU6//.net
// --
null nil
286:tkr ◆8reCYe8za.
16/06/11 16:16:48.29 UOYyU6//.net
++も+=も使えないって酷い
287:名前は開発中のものです。
16/06/11 17:30:17.94 ZZeAPs4+.net
URLリンク(github.com)
288:tkr ◆8reCYe8za.
16/06/11 17:57:22.49 UOYyU6//.net
c#で作っているので、c++用だと…
頑張ってBASIC文法に慣れます…
289:名前は開発中のものです。
16/06/11 18:54:20.47 ZZeAPs4+.net
URLリンク(github.com)
290:名前は開発中のものです。
16/06/11 18:55:45.09 ZZeAPs4+.net
あ、これラッパーじゃないわ
ごめんなさい
291:名前は開発中のものです。
16/06/11 19:18:41.57 KX7Eqpq0.net
DXライブラリのc#用は適当に変換しただけらしいからな
他のライブラリのほうがよかったのかもな
292:名前は開発中のものです。
16/06/11 19:32:59.17 UOYyU6//.net
>>285
現在NLuaで作っています
API部分を整備して、ある程度の知識がある方なら簡単に新しい敵を追加出来るようにしたいと思っています
>>287
3Dゲームだと力不足かもしれませんが、2Dはちょっとした効果をつけられる画像の描画と音楽とキーボードが使えれば十分なのでDXライブラリにしました
簡単に使えますし、国産で日本語の情報もとても多いので
あと、かなり昔からあるので安定していますし、内部でかなり複雑な事をしてくれていて早く動くようになっているみたいですので
293:tkr ◆8reCYe8za.
16/06/12 09:53:09.73 OSDv0404.net
nil型はjsのundefinedみたいに値の削除までしてしまうのか…
なら無効な値の表現はどうしろと。。
要素削除と無効な値は別物だろ
294:tkr ◆8reCYe8za.
16/06/12 10:33:21.93 OSDv0404.net
コマンド式APIの移植完了
295:tkr ◆8reCYe8za.
16/06/12 16:32:57.71 OSDv0404.net
bool?val1:val2
bool and val1 or val2
296:tkr ◆8reCYe8za.
16/06/12 20:11:55.34 OSDv0404.net
エラー多すぎて大変だったけど何とかボアの移植完了
メモ
val1,val2=0
val1は0
val2はnil
val1=val2=0
エラー
val1,val2=0,0
val1は0
val2は0
297:tkr ◆8reCYe8za.
16/06/12 20:13:39.05 OSDv0404.net
過去コミットリンク
URLリンク(github.com)
298:tkr ◆8reCYe8za.
16/06/12 21:25:11.67 OSDv0404.net
luaの糞みたいな文法でストレスMAXだったが、動かしてみると速くて全部吹き飛んだ
299:tkr ◆8reCYe8za.
16/06/12 21:26:18.20 OSDv0404.net
東方弾幕風が色々参考になりそうだから遊んでみよう
300:tkr ◆8reCYe8za.
16/06/12 21:37:14.66 OSDv0404.net
難しすぎて開始数秒で死ぬんだが
何だこれ
301:名前は開発中のものです。
16/06/12 23:35:46.36 9t4COltN.net
開発者のエゴの塊ってこと。
開発者は動きから何から組んでるからよりエッジの効いた難易度にし勝ち。
ギリギリかわせる調整にしてるからギリギリ見切ってかわせ。てな。
プレイヤーをどんどん減らすゲームデザインで、ビジネスだったらAUTO。
302:名前は開発中のものです。
16/06/13 00:10:51.32 ZgYQbvdl.net
>>297
自分ではバランス分からなくなってくるんですよね
そして異常に難易度があがったり。。
ところで、>>272のリリースの「レオーネ」倒せた方います?
あれ結構難易度高めに調整したのですが
動物系統のボスとしてライオンっぽい物を作りました
303:tkr ◆8reCYe8za.
16/06/13 19:01:21.67 ZgYQbvdl.net
敵のBomいらない気がしてきた
敵の遠距離攻撃は等速直線運動の弾だけにした方がよさそう
追尾、設置は嫌われやすいからね
304:名前は開発中のものです。
16/06/13 19:10:36.73 vKZpKpGe.net
>>297
何でこんなとこで東方アンチ活動してんだ…
フリーや同人なんだから作り手のやりたいようにやるのが一番だろ
305:tkr ◆8reCYe8za.
16/06/13 20:07:11.47 ZgYQbvdl.net
>>300
本家じゃなくて誰でも作れる弾幕風の話です
306:tkr ◆8reCYe8za.
16/06/13 23:41:00.17 ZgYQbvdl.net
ヘッダーとスクリプトが別ファイルだと扱いにくいから、スクリプトの先頭にヘッダーを書くことにした
--[[
NAME=ボア
HP=1500
IMAGE=Data/Image/Enemy/boar.png
R=15
CLASS=Boar
]]
みたいな感じで
307:名前は開発中のものです。
16/06/14 16:05:49.34 mKEyZu+2.net
スクリプトのパーサも自作してるのかな?
308:tkr ◆8reCYe8za.
16/06/14 18:24:07.97 ah9Q5oMV.net
>>303
Luaを使います
309:tkr ◆8reCYe8za.
16/06/14 21:05:46.96 ah9Q5oMV.net
メタテーブルを使ってみた
310:tkr ◆8reCYe8za.
16/06/14 22:47:43.65 ah9Q5oMV.net
最低限の汎用的で複雑なコマンドを準備しておいて、そのコマンドのラッパーを準備することにした
例えば等速直線運動(ULM)は、
敵→自機に突進するだけで、かなり長いコマンドを書かないといけなかったのを、
ULMPlayerを準備したことで、
スピードを継続時間を渡せば使えるようになった
これを組み合わせればかなり簡単にスクリプトを組めるようになると思うんだが…
311:tkr ◆8reCYe8za.
16/06/14 22:48:25.02 ah9Q5oMV.net
スピードを継続時間を
↓
スピードと継続時間を
312:名前は開発中のものです。
16/06/15 16:56:10.83 SfgEyt0R.net
【BS11:アニメ】 <ジョーカー・ゲーム>放送時間:毎週水曜日 深夜0時00分~0時30分 URLリンク(www.bs11.jp)
313:tkr ◆8reCYe8za.
16/06/15 17:36:52.34 las8Q0pR.net
atan2ってx,yじゃなくて、y,xで指定だったのか
1時間くらい悩んでた
何でy,x何だろう
314:名前は開発中のものです。
16/06/16 11:32:00.36 ZakH4U60.net
三角関数でx,y(y,x)を引数に取るやつほとんどないような
atan2のy,xはFORTRANからずっとそうだし、x,yのやつあったっけ?
315:tkr ◆8reCYe8za.
16/06/16 19:20:08.40 Es/Qss00.net
>>310
三角関数は全部そうだったんですね
知りませんでした
レオーネ以外の移植完了しましたので、後はレオーネのみです
レオーネの移植が終わったら、読み込み速度を改善します
316:tkr ◆8reCYe8za.
16/06/16 19:44:23.47 Es/Qss00.net
レオーネ移植完了
ボム廃止の代わりに円形弾強化した
見た目通りの判定なのに弾幕並の弾数で強いが攻略法はある
317:tkr ◆8reCYe8za.
16/06/16 23:53:41.05 Es/Qss00.net
nluaのオブジェクトって使いまわした方がいいのだろうか?
使い捨てていたら無駄な気がする
318:tkr ◆8reCYe8za.
16/06/23 19:51:14.55 5CMkLnqb.net
Now Loading非同期で作ってみるか・・・
319:tkr ◆8reCYe8za.
16/06/23 20:25:45.65 5CMkLnqb.net
動いたと思ったら3回目くらいで例外発生
これが再現性のないエラーか
危なそうだからやめておこう
もし非同期にするとなるとLuaスクリプトの負担が増えるから、難しくなる
320:名前は開発中のものです。
16/06/24 02:39:32.87 rvPXV+R2.net
スレッドはちゃんと勉強して作らないとハマるよ
321:tkr ◆8reCYe8za.
16/06/25 09:22:15.88 zfD1TN3h.net
>>316
Lua側で排他処理って面倒そうじゃないですか?
東方弾幕風って敵だけじゃなくて自機も自作できるのか
こっちでもするか
322:tkr ◆8reCYe8za.
16/07/18 21:09:15.65 IWuELDMq.net
LuaAPIのドキュメント整備します
323:tkr ◆8reCYe8za.
16/07/19 00:08:06.11 StSxbPpD.net
メモ:事前にスクリプトの全ファイルを読み込む事で高速化出来そう
324:tkr ◆8reCYe8za.
16/07/19 00:10:23.77 StSxbPpD.net
自機ライブラリ:Hoge.p.lua
敵ライブラリ:Hoge.e.lua
共通ライブラリ:Hoge.c.lua
325:tkr ◆8reCYe8za.
16/07/19 00:10:58.14 StSxbPpD.net
共通Libは拡張子そのままでいっか
326:tkr ◆8reCYe8za.
16/07/19 00:11:31.52 StSxbPpD.net
それかフォルダ分けしてもいいな
lib直下、lib/enemy、lib/player
327:tkr ◆8reCYe8za.
16/07/19 00:12:30.83 StSxbPpD.net
明日実装予定
VIPゲ製初めていったらモチベ上がった
328:名前は開発中のものです。
16/07/20 11:47:01.31 /32277GH.net
それどこや
329:tkr ◆8reCYe8za.
16/07/20 18:11:15.31 tSBXYL3l.net
>>324
VIPに定期的に建つゲ製者達が雑談するスレ
現行
スレリンク(news4vip板)
330:tkr ◆8reCYe8za.
16/07/20 18:55:03.91 tSBXYL3l.net
Luaオブジェクト使いまわし成功した
かなり早くなった
331:tkr ◆8reCYe8za.
16/07/20 18:56:25.43 tSBXYL3l.net
東方弾幕風でも自機の自作出来るらしいからこっちでも対抗して作る
332:名前は開発中のものです。
16/07/20 21:44:20.79 sA9IXQo/.net
たまに伸びるな
定期的に書かないとスレの存在忘れちゃうよ
333:tkr ◆8reCYe8za.
16/07/20 21:53:35.80 tSBXYL3l.net
>>328
たまにモチベ回復して一気に作るから
常時モチベ保つにはどうしたらいいか分からん
334:tkr ◆8reCYe8za.
16/07/20 23:41:03.22 tSBXYL3l.net
自機のスクリプト化は明日しよう
小中学校はもう夏休みか~
夏休み中に一気に進めてアルファ版くらいリリースしたい
そこまでいけばあとはデパッグとドキュメント類揃えて正式版出せばいい
335:名前は開発中のものです。
16/07/20 23:53:52.68 l7vKONIB.net
>>325
サンクス
336:tkr ◆8reCYe8za.
16/07/21 00:08:14.92 8UZu3f0x.net
太鼓さん次郎とか東方弾幕風みたいに誰でも拡張できるゲームは飽きにくくて寿命長い印象だから頑張りたい
自分でいうのもあれだけど、最初は全ての座標をintで管理するとかいう非常識で完全に終わってる状態から始まって、よくここまで出来たよな
337:名前は開発中のものです。
16/07/21 11:51:04.37 DImrvxmM.net
ソース公開すんの?
338:tkr ◆8reCYe8za.
16/07/21 16:20:32.23 8UZu3f0x.net
>>333
既にしてる
太鼓さん次郎も、東方弾幕風もソース公開してないから、作者いなくなったら更新も出来ないし
339:tkr ◆8reCYe8za.
16/07/21 22:15:52.90 Ng3TZsW/.net
今日はフォルダ整理だけで終わってしまうのか…
まだ頑張ろ
340:tkr ◆8reCYe8za.
16/07/24 18:27:01.28 FuDVdket.net
初めて東方体験版ノーコンティニューでクリア出来た
Easyだけど、、
341:tkr ◆8reCYe8za.
16/07/25 18:34:59.33 U5n9k/rJ.net
あと少しでC#側は出来る
UnityだとMoonSharpって言うのがあるのか
Unityで作るとどのくらい楽になるのかは知らないけど
しばらくはC#でいいか
342:tkr ◆8reCYe8za.
16/07/25 18:35:22.68 U5n9k/rJ.net
C#というかDXライブラリだな
343:名前は開発中のものです。
16/07/25 18:46:22.87 ObEKmwPJ.net
unityでもc#使えるぞ
344:tkr ◆8reCYe8za.
16/07/25 19:12:22.67 U5n9k/rJ.net
>>339
間違った
DXLibよりUnityの方が楽らしいけど、しばらくはDXLibでいいかなと思って
345:tkr ◆8reCYe8za.
16/07/25 19:49:55.78 U5n9k/rJ.net
STGってC++とかで作ってるイメージあるけど、Unityだとパフォーマンス的な問題があるのだろうか
346:tkr ◆8reCYe8za.
16/07/25 21:54:31.77 U5n9k/rJ.net
自機だけじゃなくてアタックオブジェクトもスクリプトに対応するか
347:名前は開発中のものです。
16/07/26 12:00:18.02 8KDQfS98.net
Unityは用意されてる仕組みがシューティングに必要な項目に比べて
豪華すぎるからな、パフォーマンスに影響はあるだろうな
348:tkr ◆8reCYe8za.
16/07/26 12:13:16.64 9LmfU8WM.net
ならUnityにする必要はないか
STGに物理演算とかいらないしな
349:名前は開発中のものです。
16/07/26 12:34:35.55 8KDQfS98.net
状況にもよる
3Dにしたい、とか、VRに対応したい、とかあると
Unityは俄然やりやすくなる
350:tkr ◆8reCYe8za.
16/07/26 12:54:55.88 9LmfU8WM.net
3D作る気はないし、VRは多分PCゲーじゃ無理だからいいか
DXライブラリだとUI作るのが辛い
351:tkr ◆8reCYe8za.
16/07/26 21:53:22.94 N7qHrS3H.net
APIはC#でラッパー作るよりLuaでラッパー作った方がLuaから使いやすいな
352:名前は開発中のものです。
16/07/27 02:14:37.94 KiGzPo6M.net
ウニの話題出すとウニステがよってくるよ
あと商用ゲーム扱う板で、同人やフリーの話題出しても嫌がらせしてくるよ
それはともかく、特別なことをしない限り、
2DSTGでパフォーマンスがどうこういう話には、そうならないと思う
353:tkr ◆8reCYe8za.
16/07/27 16:20:09.97 LHHCJqP1.net
ここ商用ゲーム板だったのか
とりあえずUnityなくてもデザイン以外は大丈夫そう
354:tkr ◆8reCYe8za.
16/07/27 16:32:43.71 LHHCJqP1.net
自機/敵の攻撃オブジェクトを等速直線運動の弾のみにするべきなのか、弾幕風みたいに途中で曲がったりもありにするべきなのか
弾幕STGみたいになるのは嫌なんだよね
でも弾幕も作れるくらいの方がいいんだろうか
355:名前は開発中のものです。
16/07/30 16:54:28.04 5AFl1ZdN.net
>>349
違う違う。前にSTG板にスレ立ててなかった?
356:tkr ◆8reCYe8za.
16/07/30 17:02:45.82 omPTuQQ6.net
>>351
あーあれか
ここで製作の話題出してあそこの人に遊んで貰おうと思ったけどかなり叩かれたからあのスレはもう捨てた
反省してる…
まさかあそこまで大騒ぎになるとは思ってなかったから…
357:名前は開発中のものです。
16/08/02 17:58:11.75 q4sUtpS1.net
だからそれは商用ゲーム扱う板で、広告打たないフリゲや同人の話をされると
不都合な人が常駐しているということ…まあいいや、開発がんばってね
自分も励みになる
358:tkr ◆8reCYe8za.
16/08/03 17:49:51.44 upBzk4LV.net
>>353
そういう事だったのか
でも最近同人とかフリー以外のSTGって見ない気がする
Luaから使うなら今までpublic指定していた所をinternal(アセンブリ限定)に変えた方が良い気がしてきた
下手に触られたら困る所とかあるし
359:tkr ◆8reCYe8za.
16/08/03 17:51:35.20 upBzk4LV.net
クラス構造複雑になりすぎたけど整理してたらまたモチベ下がりそう
360:tkr ◆8reCYe8za.
16/08/03 18:01:07.01 upBzk4LV.net
Luaに敵とか自機移植する為にC#から削除したらステップ行が1200まで下がった
1年以上続けてこれかよ…
361:tkr ◆8reCYe8za.
16/08/03 18:06:28.85 upBzk4LV.net
そういえば
LoadCLRPackage()
で全てのクラスがLuaから使えるようになるけどこれって大丈夫なのか?
IO処理も出来ることになるし
悪意ある人がスクリプト作ったら一発でウイルス感染するぞこれ
362:名前は開発中のものです。
16/08/03 21:04:53.46 GnxYVMj4.net
>>354
自分も不思議だったけどゲームセンターというものが壊滅的に少なくなってしまったから
ゲーセン用のシューティングを作っても利益が回収できなくなってしまった
だからゲームを作らない→ますますゲーセン潰れるの悪循環
グラディウスも5は家ゲーのみリリース
363:tkr ◆8reCYe8za.
16/08/03 21:09:34.34 upBzk4LV.net
>>358
グラディウスって言うのはしたことないけど、確かにゲーセンは最近かなり潰れている気がする
家でゲーム出来るからほとんど行ったことないな
STGも商用はFPS(STGとは別ゲーだけど)が多いしな~
364:tkr ◆8reCYe8za.
16/08/03 21:38:19.15 upBzk4LV.net
・メモ
LuaでC#の演算子のオーバーロードクラスは普通に使える
365:tkr ◆8reCYe8za.
16/08/05 20:47:11.56 ilcqElij.net
LuaのコルーチンJSと比べたらかなり使いにくい…
366:tkr ◆8reCYe8za.
16/08/05 21:47:02.67 ilcqElij.net
あーもう
コルーチンのラッパー作るか
367:名前は開発中のものです。
16/09/13 21:08:53.75 ixwMb0D+.net
進展なし?
368:tkr ◆8reCYe8za.
16/09/13 21:14:44.30 RV4ryTU6.net
現在掲示板の方してる
掲示板終わったら戻ってくるからもう少し待ってて
369:名前は開発中のものです。
16/09/15 22:54:14.67 v9+nUO05.net
おうよ
370:tkr ◆8reCYe8za.
16/09/15 22:59:23.86 M+VC+txX.net
匿名掲示板の方でさくらVPS借りる予定だから、ついでにLuaスクリプトオンライン配布機能作りたい
パッケージマネージャ的な感じで
371:名前は開発中のものです。
16/09/18 02:05:10.96 KnG7Uvmw.net
兄さん、手を広げ過ぎだよ…
372:tkr ◆8reCYe8za.
16/09/18 11:24:06.04 i5kePqz4.net
2つのプロジェクトを同時進行すると、片方のプロジェクトで学んだ事をもう片方のプロジェクトに応用出来たりして便利なんだよね
373:tkr ◆8reCYe8za.
17/01/05 21:12:14.68 vAlogNAH.net
掲示板の方は順調に進んでユーザー増えだしたけどこっち完全放置ですまん
374:tkr ◆8reCYe8za.
17/01/05 21:36:17.63 vAlogNAH.net
折角なので、作った掲示板に開発スレ移行します
URLリンク(anontown.com)
375:名前は開発中のものです。
17/12/31 21:33:38.07 /rN76OKL.net
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
G6X6YB44TI
376:名前は開発中のものです。
18/02/17 07:23:57.15 G/oBdhuK.net
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
377:名前は開発中のものです。
23/08/21 22:13:19.12 0AD2i3BcR
温室効果ガスに騒音にコロナにとまき散らして人殺して私権侵害して私腹を肥やす強盗殺人組織ジェットクサーに爆破予告した環境先進国
ドイツの大先生、この場を借りてrespeKt宣言するせ゛!それにしても、ガキがいるから新幹線でなくクソ航空テロリストにテロ資金供与する
た゛のとナメたことほざいてたババァにはドン引きだよな、ガキがいるならガキの将来のために地球破壞するのはやめとこうとか思うのが親
としての最低限の良識だろうに、貧乏やクス゛やバカた゛けと゛不幸な子を産み落としていいのかしらとか勘違いさせて,路上で親孑切りつけた
不幸な少女みたいなのを増やす目的ですて゛に他人から強奪した莫大な税金くれてやってるわけだが,さらにマッチポンプ利権倍増させて
世界最悪の腐敗テロ国家を猛進してやか゛るし、わさ゛わざ陸域縦断させて閑静な住宅地にまで大騒音まき散らさせて平穏な生活を根底から破壊
して、知的産業に威力業務妨害して壊滅させて地球破壊してヱネ価格暴騰させて他人の権利を強奪して私腹を肥やし続ける害虫が跳梁跋扈
する腐敗テ囗国家でマトモな子が育つわけか゛ない、こいつらテロリス├に破防法適用して全員処刑することのみが少子化対策だと気づけカス
(羽田〕ttps://www.call4.jp/info.php?typе=iТems&id=I0000062 , tТps://haneda-projecT.jimdofree.Com/
(成田)URLリンク(n-souonhigaisosyoudan.amebaownd.)<)
378:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています