[過去ログ]
【初心者】スレを立てる前にココで質問を【Part28】©2ch.net (1002レス)
【初心者】スレを立てる前にココで質問を【Part28】©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 名前は開発中のものです。 転載ダメ©2ch.net [sageteoff] 2016/05/29(日) 10:15:36.62 ID:jiO6jmYG 疑問に思うことがあれば、スレを立てずに、まずはココで質問。 スレッドを立てる前にはローカルルールを読みましょう。 http://echo.2ch.net/gamedev/ ※ >>980 を踏んだ人は次スレ立てをお願いします。 【アップローダ・避難所・Wiki】 ゲーム製作技術板公式Wiki http://wiki.game-develop.com/ ゲーム製作技術板公式アップローダ http://gmdev.xrea.jp/ gamdev.orgが落ちるたびにあげてみるスレ http://hibari.2ch.net/test/read.cgi/gamedev/1107022166 ※前スレ 【初心者】スレを立てる前にココで質問を【Part27】 http://echo.2ch.net/test/read.cgi/gamedev/1419935788/ http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/1
2: 名前は開発中のものです。 [sage] 2016/05/29(日) 10:16:04.07 ID:jiO6jmYG リンクがかなり死んでるようだが、代わりがわからんのでそのまま http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/2
3: 名前は開発中のものです。 [sage] 2016/05/30(月) 01:31:43.57 ID:wtPpkfk+ おつかれさんですよ http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/3
4: 名前は開発中のものです。 [] 2016/05/31(火) 21:49:13.27 ID:5XqNUbsR 前スレの992ありがとう。 何故か途中で切れてた。 String[] elementList = new String[]{"A", "B", "C", "D", "E", "F", "G", "H"}; int displaySize = 3; // 画面に表示するアイテム数 int currentChoice = 0;// 今選択中の要素番号インデックス int start = 0; // 表示要素の開始番号 // 表示はこんな感じ public void paintComponent(Graphics g) { for (int i = start; i < start + displaySize; i++) { g.drawString(elementList[i], 10, 10 * (i - start + 1)); } http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/4
5: 名前は開発中のものです。 [] 2016/05/31(火) 21:49:47.47 ID:5XqNUbsR 続き public void mousePressed(MouseEvent e) { if (e.getButton() == MouseEvent.BUTTON1) { // 左クリックされた時 currentChoice--; if (currentChoice < start) { // when choice gets below the starting index start = currentChoice; if (currentChoice < 0) { // 一番上に来たら初期化 currentChoice = 0; start = 0; } } } else if (e.getButton() == MouseEvent.BUTTON3) { // 右クリックされた時 System.out.println("DOWN"); currentChoice++; if (currentChoice > displaySize - 1) { System.out.println(start + 1 + displaySize ); if (start + displaySize < elementList.length) { start++; } if (currentChoice > elementList.length - 1) { // 一番下に来た currentChoice = elementList.length - 1; } } } } http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/5
6: 992 [sage] 2016/05/31(火) 22:01:02.02 ID:b8P60GFh DrawStringまで行ってるなら、縦書きフォント(@MS ゴシックとか)を指定して、 g.Rotate(90度 = 90 * π/180)すればいけそうな気がする? http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/6
7: 名前は開発中のものです。 [] 2016/05/31(火) 22:10:54.41 ID:5XqNUbsR ごめん。縦書きっていうのはドラクエとかで ーーーーーー ルーラの杖 | ➡薬草 | しもふり肉 | あああああ | いいいいい | ーーーーーー と表示させたいんだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/7
8: 名前は開発中のものです。 [sage] 2016/05/31(火) 22:25:16.61 ID:b8P60GFh それは普通の出し方じゃないかw 4のソースを見た感じでは、もうできてるっぽい? >g.drawString(elementList[i], 10, 10 * (i - start + 1)); ここでY座標を加算しているから、縦に並べられてるはずだな http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/8
9: 名前は開発中のものです。 [sage] 2016/05/31(火) 22:42:18.70 ID:b8P60GFh どうでもいいことだけど、 > if (currentChoice > displaySize - 1) { は、 > if (currentChoice > start + displaySize - 1) { じゃないか?(勘なので間違ってるかもだが) http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/9
10: 名前は開発中のものです。 [sage] 2016/05/31(火) 22:51:27.28 ID:syvcyfYr テキトーなUIライブラリ使えばよくね? http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/10
11: 名前は開発中のものです。 [] 2016/05/31(火) 23:02:05.12 ID:5XqNUbsR 皆こんな感じで表示をしてるんかな? if (currentChoice > start + displaySize - 1) { であってるみたい。 多分アイテム表示はこれで出来たみたい。ありがとう! http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/11
12: 名前は開発中のものです。 [] 2016/06/03(金) 23:55:19.05 ID:vwfT/Zmr NPCに話しかけクエストを受けるか受けないかの選択肢を選ぶ時のメッセージダイアログはどう作ればいい? http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/12
13: 名前は開発中のものです。 [sage] 2016/06/04(土) 08:41:18.60 ID:ceW9UqJG UIライブラリを使う http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/13
14: 名前は開発中のものです。 [] 2016/06/04(土) 15:47:35.28 ID:zT7bb+pU まだコードの段階ではなく、クラス図上でどのようにするか考えてるんだ。 構造をどうすればいいのか分からん。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/14
15: 名前は開発中のものです。 [sage] 2016/06/04(土) 17:17:59.70 ID:R+NPjyvJ わざと情報を隠しているような悪意を感じるのだが http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/15
16: 名前は開発中のものです。 [sage] 2016/06/04(土) 20:20:07.01 ID:OCsJyUZt ダイアログっぽいのを自作すべきじゃね? 縁とか綺麗に出来るし http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/16
17: 名前は開発中のものです。 [sage] 2016/06/04(土) 21:34:27.98 ID:XaLYrs3K OSやWMのAPI呼ぶんではあかんのか? http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/17
18: 名前は開発中のものです。 [] 2016/06/04(土) 22:41:09.78 ID:49OvNrVd OSなどのapiを使う予定は無いんだ。 その為ダイアログの自作をして行おうとしている。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/18
19: 名前は開発中のものです。 [sage] 2016/06/04(土) 23:34:34.25 ID:dpNyGDHK シングルトンで作ってるな 引数はメッセージとボタン数と、ボタン押した時のコールバックで 呼ぶ時にcanvasの表示レイヤーを一番上にして、 uGUIの半透明パネルを全画面に被せて、その上に自作のダイアログっぽい見た目の物を表示してる http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/19
20: 名前は開発中のものです。 [sage] 2016/06/05(日) 07:03:45.91 ID:c4dmRWxC >>12 大事なことは何一つ書かずどうでもいいことばかり細かいダメ質問 ツクール系なのかフレームワークやライブラリを使ってるのか それらを一切使わず自作なのかまず説明しろ 次にダイアログのUIの話か NPCとやらのイベント管理かはっきりさせろ クエスト? なにそれおいしいの? ぶっちゃけツクール以外の選択肢ないだろ http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/20
21: 名前は開発中のものです。 [sage] 2016/06/05(日) 07:49:56.07 ID:VkQsX4Na >>19 unityスレと間違えてた http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/21
22: 名前は開発中のものです。 [] 2016/06/07(火) 10:46:06.71 ID:AZXQGqdb 質問です。 横2縦1比のクォータービューのひし形の地面タイルがあります。 これを回転・変形のみを使用して3Dの様に見る方向を自由に回転させて表示させたいのです。 縦方向の角度は変位せず45度を維持して横方向の回転だけを行いたいのです。 そのまま貼り付けた表示がN(北)、180度回転させたのがS(南)、90度(270度)回転させ横に二倍縦を半分にしたものがEとW ここまでは比較的容易に出来たのですが、NE(北東)やSW(南西)を向かせたとき長方形になる変形方法が分からなくて困っています。 参考までに、Javascriptにて作成しています。回転や変形は単純な変形は言語側にやらせられます。 角度については0-1の実数範囲で連続的に変化させたいと思っています。 画像についてはEやW方向のように画像情報が減っても問題有りません。 よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/22
23: 名前は開発中のものです。 [sage] 2016/06/07(火) 13:34:41.75 ID:tTRndzbQ >>22 まずタイルを真上から見た形(正方形)にする(文面から察するに縦2倍にする) そのタイルを真上から任意の角度回転する 平行投影する(縦を1/2に縮める) 設置位置も同様にして求められるけど、素直に3Dライブラリで組んだ方がスッキリするはず http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/23
24: 名前は開発中のものです。 [sage] 2016/06/07(火) 14:21:47.47 ID:FyHjw/Bn 俺も3Dにした方がいいに一票 それだけだとなんなので、 視点を回転させたとき、パースを考慮しなければひし形の頂点は楕円軌道を描くはず。 (θを90度ずつずらした場所が各頂点) 上端も下端も同じ。 それにしたがって側壁を貼ればいいと思う http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/24
25: 名前は開発中のものです。 [sage] 2016/06/07(火) 14:25:14.17 ID:FyHjw/Bn 連レスすまん 角度は0〜1じゃなくて0〜360か0〜2πにしようぜ (俺は0〜360派) http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/25
26: 22 [sage] 2016/06/07(火) 21:24:56.49 ID:AZXQGqdb ありがとうございます。 縦を二倍して正方形にしたタイルを基準にするのは盲点でした。確かに正方形なら回転したときに長方形が出てきます。活路が見えてきた気がします。助かりました 個人的な意地というかなんというか、確かに3Dにした方が分かり易いのだとは思うのですが、 2Dから3Dにすると訳の分からないものが出てきて手に負えない為2Dを駆使してやってみようと思いました。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/26
27: 名前は開発中のものです。 [sage] 2016/06/08(水) 02:26:44.17 ID:tDqx3/zH スレチだったらすみません シナリオライターから連絡が途絶えました。こちらからのメールにも返事すらきません。 もう別の人探した方がいいですか? http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/27
28: 名前は開発中のものです。 [sage] 2016/06/08(水) 06:11:45.16 ID:LMkPA/ux >>27 いつまでも待ってられないから、次探し始める期限決めて、それ伝えるメール出して、 次探すにしても、もし戻った時にどうするかはなんとなく考えとくって感じかな http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/28
29: 名前は開発中のものです。 [sage] 2016/06/08(水) 06:42:05.48 ID:stDsfwDt >>28 ありがとうございます。 ちなみにそれはサークルメンバーの場合でしょうか? 書き忘れて後出しになって申し訳無いのですが、今回フリーの方にお願いしていたら、急に連絡が途絶えました。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/29
30: 名前は開発中のものです。 [sage] 2016/06/08(水) 07:33:02.76 ID:LMkPA/ux >>29 もし戻った時というのは、またやりたいという場合だけでなく、 何か理由があって連絡出来なかったけど、時間が経ってから連絡できるようになった、なんてのも含めてね だから、サークルかフリーかによらず、その人との約束事や関係性を考慮して、どうするかは決めるしかないよ http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/30
31: 名前は開発中のものです。 [sage] 2016/06/11(土) 23:32:00.74 ID:yqZQ+JJ3 僕の友達に「ゲームプログラムを兄から頼まれてよくやってるー」などと言ってる奴がいます。そいつにどんな言語使ってんの?とかきいてもいろんな言語使ってるから意識したことないわwとか話を逸らしたり、c言語は一番ゲーム作りやすい言語とか言ってます。 嘘くさいんで掘り下げてやろうと考えてます。 もしゲームプログラムするならこれは知ってて当然みたいな知識あったらそいつに仕掛けて反応見てみたいので教えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/31
32: 名前は開発中のものです。 [] 2016/06/12(日) 04:49:57.38 ID:YDI+rMg1 >>31 小さいプログラムを製作依頼して作ってもらえばよい。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/32
33: 名前は開発中のものです。 [sage] 2016/06/12(日) 05:06:32.28 ID:oYNevI7j >c言語は一番ゲーム作りやすい言語 最も作りにくいから、これはあり得ないw Cでゲームを作っている会社など、まず無い http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/33
34: 名前は開発中のものです。 [sage] 2016/06/12(日) 05:53:12.19 ID:lhH9sSNF >>31 ・他の言語と比べてC言語が勝っていると思う点はどこか ジャブ ・使ったことのある開発環境は何か メモ帳にコードを打ち込んでゲームを作ることはほとんどない IDEの名前やCocos2d-x、Unityなどのプラットフォームの名前が出てこなければ狂言 ・今迄でもっとも役に立ったライブラリは何か プログラミング言語の標準機能だけでゲームを作ることはない やろうと思えば出来なくもないが、もしやっていたら初心者か狂人のどちらか ・C言語のコンパイラは何を使っているか トラップ IDEやプラットフォームの名前以外を答えたなら、 すなわちメモ帳にコードを打ち込んでいるということ(=狂人か初心者) ・UIやグラフィックは誰が作っているのか ・サウンドは誰が作っているのか プログラミングが出来るだけではゲームは作れない http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/34
35: 名前は開発中のものです。 [sage] 2016/06/12(日) 11:40:12.78 ID:vLShEGSU 個人でやってるならC言語のチョイスはないわな その時点でダウトつっても問題ない http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/35
36: 名前は開発中のものです。 [sage] 2016/06/12(日) 12:11:00.51 ID:uiD4W7Ew 友達(60代)ならC言語でも許せるw http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/36
37: 名前は開発中のものです。 [sage] 2016/06/12(日) 13:37:26.73 ID:nVpU3aFH ただのゲーム好きからの純粋な質問です ・ウィザードリィや世界樹のようなダンジョンRPG ・シレンやトルネコのようなローグもどき どっちが作るのが簡単でしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/37
38: 名前は開発中のものです。 [sage] 2016/06/12(日) 15:56:07.97 ID:KDanMFzy wiz プログラム的には比較的楽 マップ作るのが企画的な意味で手間がかかる 最低限、敵の絵が必要 rogue 比較的めんどくさいがお馴染みのゲームなので言語によっちゃ有志のrogueモジュールがあったりする 最低レベルなら絵はいらない 素で作ったらめんどいのはrogueだろうけど 前提条件によってなんとでも変わる気がするわ http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/38
39: 名前は開発中のものです。 [sage] 2016/06/12(日) 16:12:56.90 ID:nVpU3aFH ありがとうございます。為になります http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/39
40: 名前は開発中のものです。 [sage] 2016/06/13(月) 02:24:23.46 ID:i+CDvL0y プログラミングができない人でもゲーム制作が出来るソフトを探しているのですが Clickteam Fusion 2.5が評判が良いとのことでこちらの購入を考えているのですが、 上記のソフト以外にも、評判の良いソフトがあれば教えて頂けないでしょうか。 有料(できれば10万円以下)のでも大丈夫です。 よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/40
41: 40 [sage] 2016/06/13(月) 02:30:53.40 ID:i+CDvL0y すみません 追記で、 作ってみたいジャンルは ローグライク(風来のシレンやトルネコ)です。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/41
42: 名前は開発中のものです。 [sage] 2016/06/13(月) 05:02:24.60 ID:aOiPk8ZP 「プログラミングができない人」向けに紹介できるソフトなんて何もないよ。 「何が出来る人」で、どんな技術を生かしたいかによると思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/42
43: 名前は開発中のものです。 [sage] 2016/06/13(月) 08:44:02.95 ID:AvXmXgZ3 女優で、Rubyの女神と言われる、池澤あやかの本には、 ノンプログラマー向けなら、コードを書かない、GameSalad って書いてある Unreal Engine も同様の開発環境だが、確か任天堂が使っているのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/43
44: 名前は開発中のものです。 [sage] 2016/06/13(月) 23:00:43.98 ID:3b38Si/k Unityのサンプルにローグライクあるから テクスチャやサウンド差し替えるとかなら、 プログラミングできなくてもいけるんじゃないかな。無料だし https://www.assetstore.unity3d.com/jp/#!/content/29825 http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/44
45: 名前は開発中のものです。 [sage] 2016/06/14(火) 00:52:55.93 ID:3ZRvQgwP >>42 >>43 >>44 参考になりました! gamesaladとunityのサンプルは調べて見ようかと思います。 皆さんありがとうございますm(_ _)m http://mevius.5ch.net/test/read.cgi/gamedev/1464484536/45
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 957 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s