[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 03/24 12:22 / Filesize : 216 KB / Number-of Response : 1022
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

UnityでMMO作りたいけどどうする!?(^^



1 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/16(日) 15:50:08.98 ID:wWznjvX2.net]
サーバー代とかはあとで考えまひょう(^^
今はちまちま作りまふ(^^

231 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 08:52:28.18 ID:iCqr+Xge.net]
Item voidがありまふぇん(^^
ちゃんとスクリプトにはItem voidを設定しまひたのに(^^
ところで僕は何をしようとしてたんでひたっけ?(^^
頭がこんがらがってクルクルパーでふ(^^
一旦休憩にしまひょう(^^
i.imgur.com/3cHxOpp.png

232 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 08:53:56.21 ID:3kC/9DdN.net]
状況がわかんねぇww

とりあえず表示・非表示は解決したんか?

233 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 08:56:47.69 ID:iCqr+Xge.net]
まだでふ(^^
あっ思い出しまひた(^^
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UI : MonoBehaviour
{
[SerializeField]
RawImage img;
// Use this for initialization
void Item()
{
img.enabled = false;
}
}
ここまで作って実験でボタンでVoid Itemを呼び出そうとしてたんでひた(^^

234 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 08:59:53.55 ID:3kC/9DdN.net]
public void item //以下略

にすると...?

235 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 09:03:12.17 ID:3kC/9DdN.net]
ちょっと確認したいんだが、

「UIに表示されたアイテムをクリックすると使用されて消える」

をやろうとしてる?

236 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 09:10:51.68 ID:iCqr+Xge.net]
左上のバーのアイテムをクリックするとアイテムメニューが開くをやろうとしてまふ(^^

237 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 09:12:50.62 ID:3kC/9DdN.net]
あーそういうこと
やっかいなとこに手つけたなw

まーonClickで指定したい関数はpublicにすれば選択できるようになったろ?

238 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 09:18:44.57 ID:iCqr+Xge.net]
出来まひた(^^
ありがとうございまんこ(^^
感謝感謝のボッキング!(^^

239 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 09:22:27.75 ID:3kC/9DdN.net]
あれだな
関数とか変数の名前って大事で

item() じゃなくて

openItemMenu()

とかにすれば、こっちもピンとくるし
自分にとっても見通しよくなるから気をつかってみやがってください
全部 void うんこ1() void うんこ2() とかだったら1ヶ月後には暗号文になる



240 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 09:28:49.23 ID:iCqr+Xge.net]
変えまひた(^^
所でこれを二個にするにはどうすればいいでひょうか?(^^
i.imgur.com/6oJmdiC.png
RawImage img;
RawImage img2;
みたいにしてもできまふぇんでひた(^^

241 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 09:37:17.58 ID:3kC/9DdN.net]
[SerializeField]
RawImage img,img2;

ちなみに[SerializeField]ってのは
属性とかアトリビュートつて、1行しか有効にならんず

242 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 09:39:02.00 ID:3kC/9DdN.net]
[SerializeField]
RawImage img1;

[SerializeField]
RawImage img2;

こうでもいいのよ?でもカッコ悪いでしょう?しょう?

243 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 09:40:08.97 ID:iCqr+Xge.net]
なるほど・・・知らないことが多くてびっくり、びっくりボッキング!(^^

244 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 09:40:46.61 ID:iCqr+Xge.net]
>>238
たしかにかっこ悪いでふ(^^

245 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 09:44:54.14 ID:3kC/9DdN.net]
ちょっと整理な

インスペクタに表示されるのは
・publicな関数や変数
・[SerializeField] 属性の変数

さっきのvoid item()はpublicではなかったのでインスペクタには表示されなかった

246 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 10:07:58.56 ID:iCqr+Xge.net]
ふぁい(^^

ついにアイテムメニューをONOFFする機能の追加に成功しまひた(^^
こんな感じでふ(^^
でも>>238を使ってまふ(^^
[SerializeField]
RawImage img;
[SerializeField]
RawImage img2;
public bool menuONOFF;
// Use this for initialization
public void openItemMenu()
{
img.enabled = false;
if (menuONOFF == true)
{
img.enabled = true;
img2.enabled = true;
menuONOFF = false;
}
else
{
img.enabled = false;
img2.enabled = false;
menuONOFF = true;
}

}
}

247 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 10:14:03.00 ID:3kC/9DdN.net]
ほう
で、次は何するって?

248 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 10:18:32.28 ID:iCqr+Xge.net]
次はどうしまひょう?(^^
モンスターをタゲッタ時にモンスター名とHPを表示
タゲってないときにそれをオフにするのを作ろうと思いまふ(^^
今は表示されっぱなしでふから(^^
ちなみにアイテムメニューはこんな感じでふ(^^
i.imgur.com/aTaHtKP.png

249 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 10:26:43.70 ID:3kC/9DdN.net]
ほう、レトロな感じだな

ちなみにそのメニューの処理は
こじんまり書くならこんな感じでも同じ動作する
自分がわかりやすいようでいいけどな

[SerializeField]
RawImage img,img2;

public void itemMenu(){
img.enabled = img2.enabled = !img.enabled;
}

内容わかんなかったんでimgとか雑な名前にして説明したけど
menuFrameとかitemBoxesとかなんとかわかりやすい名前にしときんしゃい



250 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 10:46:21.87 ID:iCqr+Xge.net]
そろそろモンスターを動かしたいので色々調べてみまふ(^^
しばし待たれよ(^^

251 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 10:57:14.71 ID:iCqr+Xge.net]
モンスターをランダムに動かしたいけどどうする!?(^^
プレイヤーとの距離が一定以下で一番近いプレイヤーに近づくようにするにはどうする!?
このサイトが参考になりそうでふが(^^
ttps://gametukurikata.com/program/enemymovedestination
移動はランダムじゃなくて同じ場所を巡回する感じみたいでふ(^^
ランダム移動はどうすればいいんでひょうか?(^^

252 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 11:09:20.49 ID:NzajWt19.net]
お前らドラクエやれよ

253 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 11:09:58.96 ID:3kC/9DdN.net]
もろ
この辺じゃない

tongullman.blogspot.jp/2015/11/unity-navmesh-ai.html

254 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 11:10:30.49 ID:3kC/9DdN.net]
>>248

こねぇんだよボケが!!!!!(激怒

255 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 11:11:37.35 ID:3kC/9DdN.net]
なんつって
午後はunityセミナーだからどっちみちドラクエできねんだけどさ てへぺろ

256 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 11:17:40.72 ID:3kC/9DdN.net]
おいこらボッキング
関係ないこと言っていい?
どっかに追加しやがりなさい
あげちったお詫びにホイールでの距離制御書いたる



float scroll = 15f; //上の方で宣言

中略
//ホイール*ボッキング(^^追加
scroll += Input.GetAxis ("Mouse ScrollWheel");

//この行の最後の部分の15をscrollに修正
var cameraPosition = this.target.position + Quaternion.Euler (angleY, angleX, angleZ) * new Vector3 (0, 0, scroll);

おしまい

じゃ俺はおでかげごきげんよう

257 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 11:37:42.86 ID:iCqr+Xge.net]
float scroll = 15f; //上の方で宣言
おそらくここが原因でバグが発生しまひた(^^
-15fにすると治りまひた(^^
でもスクロールで距離が変わりまふぇん(^^
チンコショボーンでふ(^^

258 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 11:54:52.67 ID:3kC/9DdN.net]
えw

なんでだ
ちょっとまて

259 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 11:58:00.41 ID:3kC/9DdN.net]
ああ、変数かな
ローカルじゃなくて
void Start()の上とか関数の外で宣言だぞ



260 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 12:01:54.80 ID:iCqr+Xge.net]
出来まひた(^^
問題は近づけすぎると反転しちゃうのとスピードが遅いのくらいでふ(^^
まあそのうち修正しまひょう(^^

261 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 12:12:43.16 ID:3kC/9DdN.net]
その辺は宿題ってやつだ

262 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 12:31:53.76 ID:/1VX41yM.net]
むむむ
ドラクエamazonで絶賛ではないか
ステマでしょうか?はいそうです
ボッキングは買わなかったのか

しかしなんでホイール制御いれると、
開始時に接写になるかね
ちっと調べてる時間なくて
移動しちゃったけど

263 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 13:05:36.65 ID:iCqr+Xge.net]
ドラクエはps4持ってないので買えまふぇん(^^

264 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 13:21:41.08 ID:/1VX41yM.net]
本体かっちゃった俺だ
3DS版もあるらしいじゃん?
うんこ帝国作る方が面白いだろうけどナー

265 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 14:01:36.85 ID:iCqr+Xge.net]
僕はRPGは作るのもプレイするのも苦手でふ(^^
なので長年の夢だったMMOを作ってまふ(^^

266 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 14:15:07.84 ID:iCqr+Xge.net]
>>249
これ入れてみると最後の行がエラー吐きまふね(^^
どうしまひょう?(^^

267 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 14:21:50.55 ID:iCqr+Xge.net]
輪郭についてふと思いついたのでふが(^^
輪郭のないモデルとあるモデルを切り替えるというのはどうでふか?(^^
これなら簡単に作れそうな気がしまふ(^^

268 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 14:36:21.07 ID:iCqr+Xge.net]
ダメでひた(^^
Blenderで設定してもUnityで読み込まれまふぇん(^^

269 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 15:10:08.04 ID:/1VX41yM.net]
ああ、輪郭はあとでやり方教えるから、取り敢えimageeffectのアセット
インポートして、toonしぇーだてのじゅんびしときなさーい



270 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 15:19:02.22 ID:m+W4++3O.net]
MMOってなんだったっけ

271 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 15:47:55.74 ID:/1VX41yM.net]
ちとまちがえた

asset>import package>effects
にtoon shaderはいってる

マテリアルのシェーダをtoon lit outline
に変えると、線がでる

取り敢えず、
タゲッテナイトキとタゲッテイルトキで
toon lit版とtoon lit outline版のマテリアルを交換するのが簡単だと思う

272 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 15:49:03.01 ID:/1VX41yM.net]
細かい説明はともかく、すこしさわってみて

273 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/29(土) 17:59:16.89 ID:iCqr+Xge.net]
出かけてまひた(^^

274 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 18:27:41.91 ID:3kC/9DdN.net]
よお

playmakerのセミナー行ってきた
よいものだがc#書けるプログラマにはじれったいだけかも?

ちょっとかける人でないと理解できないんじゃないかなあ
あれが理解できるならかける気がするし
勢い買っちゃったけど出番あるのか

ややこしいすこーぷだのオブジェクト思考だの属性だのは意識しなくてよくなりそうだが
getcompornentだのvector3だのは意識する必要がある

ボッキングにはいいかもだが苦労がどの程度減るか謎
かえってググれなくなるの考えると微妙か

まぁそんな感じでした

275 名前:名前は開発中のものです。 mailto:sage [2017/07/29(土) 22:10:44.18 ID:3kC/9DdN.net]
そんで作業はすすんだのかね?

276 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 01:28:16.52 ID:jq4ytnau.net]
寝てまひた(^^

277 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 01:41:13.63 ID:jq4ytnau.net]
i.imgur.com/KTUbNDo.png
結構いい感じでふ(^^
これで切り替えスクリプトさえ作れればかなりいいのでふが(^^
いいサイトありまふぇんか?(^^

278 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 02:56:49.78 ID:jq4ytnau.net]
今やりたいことは(^^
・モンスターに防御力と特殊防御力を設定したい(^^
・シェーダーorマテリアルを切り替えたい(^^
くらいでふか(^^
他もどんどん作って完成に近づけまふ(^^
ボッキング!(^^

279 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 03:16:31.68 ID:jq4ytnau.net]
経験値が必要経験値以上なら経験値を0、必要経験値を1.1倍、レベルアップを作りまひた(^^



280 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 04:11:45.82 ID:lDPLCfxi.net]
ほーいい調子であるか

先にマテリアルやろう
説明するが、ちょっと大変だから頑張れ

シェーダを切り替えてしまうと、
同じマテリアルを使っているすべてのウンコが真っ赤になってしまうので
マテリアルをかえます

281 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 04:29:23.21 ID:lDPLCfxi.net]
マテリアルを複製して、それぞれのシェーダを
litとlit outlineに設定し、litを通常のマテリアルとしてモンスターに設定しておく

モンスターにメンバ変数として
[SerializeField]
Material normalMaterial, outlineMaterial;
Renderer r;
の三種類を用意しておく

インスペクタでnormalとoutlineにそれぞれマテリアルをアタッチする

startで
r = GetComponentInChildren<Renderer> ();
としてレンダラをrに詰めておく

ターゲットされたときにマテリアルをoutlineに切り替える用と
通常に戻す用の二種類の関数(レンダラにマテリアルの切り替えを指示する)を用意する

//通常関数の中身
r.material = normal;

//ターゲットされたときの関数の中身
r.material = outline;


プレイヤーがターゲットしたらそのモンスターのターゲットされたときの関数を
ターゲットから外れたら通常関数を実行するように実装する
target.changeNormalMaterial(); みたいな感じ

282 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 04:37:30.33 ID:lDPLCfxi.net]
床をクリックしたらターゲットされてたモンスターはどうなるとか
モンスターが死んだらマテリアルどうする、とか
ちゃんと考えないとおかしくなる
がんばって考えてみやがれ

例によって関数名とか説明の都合上、適当につけてるので適切になおしましょう

で、ターゲットされたとき、外れた時にインフォメーション表示する処理がちゃんとできてるなら
その関数の中にマテリアル切り替え処理を加えてやれば簡単にできるでしょう

283 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 04:40:10.22 ID:jq4ytnau.net]
すごく難しそうなので頑張ってみまふ(^^

284 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 04:42:14.79 ID:jq4ytnau.net]
ついでに言うと例のランダム移動or接近スクリプト(^^
何とか入れて動かすことが出来まひた(^^
ランダムに動くときと硬直してる時がありまふけど(^^

285 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 04:51:42.71 ID:lDPLCfxi.net]
そんで防御力は
ステータスをhpと同様用意してたとえばnormalDefとspecialDefとかって用意して
damaged関数の中で使ってやればいいだけなので
これまた自分で考えるべし

hp -= (damage - normalDef); とかってすればダメージ減少するべや
こんなに雑だとdamageよりもnormalDefの方が大きいと
回復しちゃうけどw その辺も考える

そして特殊な方も
damage関数をアップグレードして

void damaged(int damage, int type){
if(type == 0) { //通常攻撃
通常defで受けるダメージ計算
}

if(type == 1) { //特殊攻撃
特殊defで受けるダメージ計算
}

みたいに切り替えて
プレイヤー側がtype指定して攻撃するようにすればOK

286 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 04:56:01.16 ID:lDPLCfxi.net]
>>280

おおお
すごいね

ボッキングが成長してやがる・・・

ボッキングはレベルがあがった!
C#スキルが3あがった
ぐぐってパクリングスキルが7あがった
オブジェクト思考スキルが2あがった
最大HPが4さがった

こんなとこか
二週間前とは別人かもな

287 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 07:06:51.25 ID:lDPLCfxi.net]
//enumとswitchの使い方を覚えましょう

enum BokkingState {NETA, DEKITA, IKIZUMATTA}
BokkingState bs;

switch( bs ) {
case BokkingState.NETA : Debug.Log( "ぶっ殺すよ?" ); break;
case BokkingState.DEKITA : Debug.Log( "ほんまかいな!?" ); break;
case BokkingState.IKIZUMATTA : Debug.Log( "相談しなさい" ); break;
}

288 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 12:02:15.02 ID:jq4ytnau.net]
寝てまひた(^^
最近すぐ眠くなりまふ(^^
ボッキング!(^^

289 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 12:17:26.32 ID:jq4ytnau.net]
なぜかエラー吐きまひた(^^
チンコショボーンでふ(^^
i.imgur.com/Cu6HE2m



290 名前:.png []
[ここ壊れてます]

291 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 12:20:55.53 ID:jq4ytnau.net]
色々試したけどエラーが必ずどこかで出まふ(^^
ヒントをもう一本くらふぁい(^^

292 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 12:28:23.56 ID:oxmvfp2s.net]
脳死状態でこぴぺすんなw

target.getCompornentとかなんとかだ

293 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 12:38:24.64 ID:jq4ytnau.net]
関数ってのは概念を理解できなかったのでC#勉強したときに後回しにしたんでふけど(^^
結局勉強しないでここまで来てしまったので何とか勉強したいでふ(^^
今日から明日にかけてC#勉強の旅に出たいでふ(^^
この先関数分からなかったら必ず躓きまふから(^^
ボッキング!(^^

294 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 13:03:50.32 ID:oxmvfp2s.net]
エライ!

>>286
のとこは俺が癖でミスってるんだけど
もうこれぐらいはボッキングが気づいてなおせないとだめな
前、一回あったし、多分気づくだろと思って訂正しなかった
従って反省してない、ゲラゲラ

本読むのもいいが
今まで書いたコードのコメント自分なりにつけなおして整理してみれ

target.GetCompornent<unko>().damaged(damage); ってなんのことやねん、
だいだいgetcompornentってなんだよとか調べてみたり
関数ってこう書くんでいいんか、とか勉強用のシーンつくって試したり
漠然と読書ってよりはそういうステップが重要と思う

295 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 13:21:10.05 ID:a4t3r5mD.net]
>>288
C#の絵本ってのがネットに落ちてるから読むといいよ
ボッキング!

296 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 14:37:06.48 ID:jq4ytnau.net]
>>290
arigatougozaimannko(^^
>>289
ミスがあったんでふか(^^
よーく調べてみまふ(^^

ところでアイテムって(^^
int item = 1 //1=ポーション
みたいにintで管理するのと(^^
string item = ポーション
みたいにするのどっちがいいんでひょうか?(^^
ほかの方法があるなら教えてほしいでふ(^^

297 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 14:41:47.82 ID:jq4ytnau.net]
ググってみまふ(^^
ググるのって大事でふね(^^

298 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 15:11:30.39 ID:jq4ytnau.net]
アイテムリストは実装出来まひた(^^
i.imgur.com/r7Kqdbd.png

299 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 15:20:31.89 ID:t+0W0y3+.net]
ああ、いいんじゃない

ちょっと今アイテム周りがいかに難しいかの説明を
書こうと思ったけどいい線いってる

さて、それをどう使うのかね?



300 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 15:22:08.09 ID:jq4ytnau.net]
アイテムリストのアイテムステータスに自分でMagicを付け加えるのに成功しまひた(^^
この調子でどんどん続きを作りまひょう(^^
C#のお勉強もしなくてはいけまふぇんね(^^

301 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 15:23:19.08 ID:jq4ytnau.net]
>>294
スクリプト側にアイテムのステータスを作るんだと思いまふ(^^
よくわかってまふぇんけど(^^

302 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 15:26:11.82 ID:t+0W0y3+.net]
ふむ、まぁそれでマスタデータはよしとして

プレイヤーが所持しているってのはどう表現するよ?

303 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 15:28:00.51 ID:jq4ytnau.net]
多分プレイヤーに変数か関数を用意して呼び出すんじゃないでふか?(^^
まだ理解してまふぇんけど(^^

304 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 15:30:27.10 ID:t+0W0y3+.net]
うん、まぁ
プレイヤーのメンバ変数で所持数などを管理し、関数で使う、と
とりあえずいいともう

305 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 17:19:02.24 ID:t+0W0y3+.net]
どうよ?
うまくいきそうかね

306 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 19:02:58.16 ID:jq4ytnau.net]
ごめんなふぁい、(^^
寝てまひた(^^

307 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 19:04:13.01 ID:lDPLCfxi.net]
一体どういうライフスタイルだよww

308 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 20:29:24.42 ID:jq4ytnau.net]
さて、何を作ろうとしてたんでひたっけ?(^^
やることが多すぎて混乱してきまふ(^^

309 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 20:46:09.70 ID:lDPLCfxi.net]
ここいらでwebglで公開するか
このスレ読んでる方も状況把握しづらいからな

アウトラインはできたんけ?



310 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 20:49:00.68 ID:jq4ytnau.net]
アウトラインは設定出来まひたが切り替えまでは実装できてまふぇん(^^
理由は関数をいまいち理解してないことなどがあげられまふ(^^
Webglってなんでふか?(^^

311 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 20:57:43.96 ID:lDPLCfxi.net]
じゃあアウトラインからやんなさい
アイテムより簡単

関数は

312 名前:ちょっと説明してやるか

webglはちょっといいのがあるか探してみるか
[]
[ここ壊れてます]

313 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 20:59:31.71 ID:jq4ytnau.net]
ダメージ計算式作りまひた(^^
i.imgur.com/otEyP6V.png

314 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 21:01:10.96 ID:jq4ytnau.net]
あっこれだと防御と魔法防御が一緒になって攻撃でも魔法でも両方が反映されちゃいまふね(^^

315 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 21:03:43.44 ID:lDPLCfxi.net]
お、おう・・・w

ツッコミどころがいっぱいあるけど見なかったことにする

316 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 21:09:18.80 ID:lDPLCfxi.net]
いいサンプルがみつかんなかったけど
webglってこういうやつ
unityで開発したゲームをブラウザで実行できる

https://developer.cloud.unity3d.com/share/-J8WDI2XUz/webgl/

メリット:インストール作業などなしにOS問わず多くの人に触ってもらえる
デメリット:ゲームを配置するサーバが必要

317 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 21:09:43.97 ID:jq4ytnau.net]
・アイテムのドロップをモンスターの位置に落とす
・モンスターをタゲッタ時に輪郭を表示
・ダメージ計算式
・アイテムの設定
ほかにもいろいろ
後回しにしてたらどんどん増えていきまふ(^^
頑張って一つずつ実装しなければいけまふぇんね(^^

318 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 21:10:50.54 ID:jq4ytnau.net]
>>310
サーバどうするんでふか?(^^
お金ないでふよ(^^
困りまひた(^^
チンコショボーンでふ(^^

319 名前:名前は開発中のものです。 mailto:saga [2017/07/30(日) 21:13:07.10 ID:lDPLCfxi.net]
サーバは無料なとこ探すんだよ



320 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 21:15:13.48 ID:lDPLCfxi.net]
あれ、まだアイテムドロップできてないんか

321 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 21:19:13.12 ID:jq4ytnau.net]
ドロップは出来てまふけど0.0.0にしか落ちまふぇん(^^
何とかして来週中に全部仕上げたいでふ(^^

322 名前:名前は開発中のものです。 [2017/07/30(日) 21:23:10.98 ID:lDPLCfxi.net]
このへんは後回しがいいと思うぞ、ちょっと難易度高い

・アイテム管理関連(UI含む)
・メッセージ周り(NPCやシステムメッセージ類)

逆に
1. ダメージ計算式
2. アイテムのドロップをモンスターの位置に落とす
3. モンスターをタゲッタ時に輪郭を表示
4. プレイヤー側へのダメージと死亡処理

このあたりができないようでは無理
この順でやってみれ

323 名前:名前は開発中のものです。 [2017/07/30(日) 21:23:56.43 ID:lDPLCfxi.net]
あああああああああああああああああああああああ

もうしわけございません;;

またやってしまいました私は世界いちのうっかりさんです;;

324 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 21:32:02.46 ID:jq4ytnau.net]
頑張ってみまふ(^^

325 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 21:36:33.12 ID:lDPLCfxi.net]
モンスターを倒す処理ってできてるんけ?
敵いなくなったら攻撃とまるけ?

326 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 21:42:48.99 ID:jq4ytnau.net]
敵は死んだら消えまふ(^^
攻撃はなぜか止まりまふぇん(^^
この辺りも要修正でふね(^^

327 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 21:46:22.57 ID:lDPLCfxi.net]
じゃあそっからだ

攻撃は止める処理しないとダメな

328 名前:ダーク王鍬大使 ◆SoVpkB15jY mailto:sage [2017/07/30(日) 21:51:13.69 ID:jq4ytnau.net]
今こんな感じになってまふ(^^
https://www.axfc.net/u/3829683.zip
1280*600でプレイ推奨(^^

329 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 22:03:36.57 ID:lDPLCfxi.net]
ヒルみてぇのいいなあ
とうとううんこはクビになったんか



330 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 22:06:13.17 ID:lDPLCfxi.net]
んーどう説明するかな

331 名前:名前は開発中のものです。 mailto:sage [2017/07/30(日) 22:10:04.26 ID:lDPLCfxi.net]
targetって、ヒルがDestroyされると、要するに存在しなくなるとnullになるんさ

ってことは、
targetがnullなら攻撃中止してやれば攻撃おわり






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<216KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef