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