[過去ログ]
Javaで作るスタンドアローンゲーム (484レス)
Javaで作るスタンドアローンゲーム http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
19: 名前は開発中のものです。 [sage] 2012/12/30(日) 15:29:19.54 ID:Z7980Zcb アクションゲームは重くなったら処理落ちさせた方がいいだろう。 追尾ミサイルが100発ぐらい飛んできてスローモーションの中避けるのは むしろ盛り上がる。画面が止まったまま当たり判定くらったら嫌なはずだ。 エフェクトなどが重要ではないリアルタイムSLGなんかでは 画面の更新を飛ばしてでもとにかくロジックを更新せねばいかん。 前者はダブルバッファ、後者はトリプルバッファが向いてそうだが、 迷うぐらいならとりあえずダブルバッファを選んだほうが無難だと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/19
115: 名前は開発中のものです。 [sage] 2013/01/22(火) 14:07:40.54 ID:f+1h22s8 あ、もちろん画像なら画像を描画。 別に何もかもrectでやらんでいいがどうせextendsする予定のものがなければ、 継承したrectのwidthとかhight使うと良いんでない? マップ全体が一つのオブジェクト的な設計より、1マス目事に判定が違うのだから1升目ごとをオブジェクトとみたほうがいいかも ちなみにswing使って囲碁や将棋作るときってこの考えだよね 1升目をJComponentで作って、必要な数だけgridlayoutでしきつめる これじゃアクションならさすがに重いからawtのrect使うと。 http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/115
187: 名前は開発中のものです。 [sage] 2013/03/24(日) 04:27:20.54 ID:crOzGDtU そうかもしれないし、そうじゃないかもしれない。 http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/187
314: 名前は開発中のものです。 [sage] 2014/03/09(日) 16:42:18.54 ID:zp5zMRCB FX分からんけど、TimeLineはSwing Timerにあたるものだから 自分ならそちらでいく http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/314
331: 名前は開発中のものです。 [sage] 2014/05/01(木) 17:08:16.54 ID:OWwKad9r ここは質問スレじゃねーよ。 > abstract class GameWindow extends Frame でもあらかじめ定義すれば > いいだけの話だろう。コンポーネントはひとつなんだろうし。 たかがComponentのKey, Mouse, +αのイベントをトリガーとして、 そのComponentのGraphicsに対して描画するだけのプログラムなのに、 何で態々GameWindow なんて作らないといけないのか判らん。 public class App { public static void main(String[] args) { } http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/331
361: 名前は開発中のものです。 [sage] 2014/11/24(月) 12:33:21.54 ID:qbg8eFAd どうしても上手くいかないならソース晒せば添削しよう そのときはzipにまとめて適当なところにupしてくれ http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/361
379: 名前は開発中のものです。 [] 2014/12/23(火) 17:37:34.54 ID:5kqJ3HYv 改行多すぎとエラーが出てしまった。 >>378 gsm=null Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at GameManager.MainPanel.paintComponent(MainPanel.java:128) at javax.swing.JComponent.paint(JComponent.java:1053)....... のあとに gsm=GameState.GameStateManager@13236af と出ました。 public MainPanel() { // set the recommended panel size setPreferredSize(new Dimension(WIDTH, HEIGHT)); setFocusable(true); // allow panel to receive key-enters requestFocus(); } public void addNotify() { super.addNotify(); if (gameLoop == null) { gameLoop = new Thread(this); addKeyListener(this); // register the key-event listener //enableEvents(AWTEvent.KEY_EVENT_MASK); // [髱槫酔譛溘く繝シ]縺悟次蝗�縺ァ[繝後Ν繝昴〒繧ャ�シ‐? gameLoop.start();}} http://mevius.5ch.net/test/read.cgi/gamedev/1356591858/379
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.023s