アカウント名:
パスワード:
Java にしようかと考えていたんですね。 リアルタイム性のほとんど無い双六ゲームですし、 元々がポケコン BASIC で動いてたものですから、 PDA クラスでもコアの部分は楽々動かせそうですから。 まぁ余程イフェクトに凝れば別ですけど、 そういうのは実装上分離しますし。 あと、 ちょっと Java Web Start [sun.com] を使ってみたいかなぁ、 なんて。
# 1480U / E500 はよい機械でしたよねぇ〔しみじみ〕。
でも、SDL ――まだ能書きをざっと読んでみただけなんですけど、 うぅ、 悩むなぁ…… どちらかといえばあたしは Java より C++ の方が得意なもので。 CodeWarrior でもコンパイルできるのかな? ちょっと調べてみます。 情報ありがとうございます~
あとですね、 ソースの扱いをどうするかはまだ決めてないんですが、 少なくともゲームルールに関しては、 最終的に public domain 化出来ないかなぁって考えてます。 競う様に自分の機械にゲームを移植しまくってた、 雑誌投稿ソフト全盛期の雰囲気を、 少しでも取り戻したくて。
えーと、 決めました。 Java にします。
まず最初の段階として、 ゲームのコアの部分と、 検証用のコンソール UI を組み合わせてプロトタイプを完成させちゃいます。
何と言うかですね、 なるべく早く実際に動く物を作らないと、 また『呪い』に捕われてしまいそうで…… とにかく今手持ちの能力のみでも何かを完成させる事が出来るって、 自信を付けたいと言うか。
次の段階で UI 部を置き換えて、 アプレットか Java Web Start 対応アプリケーションかにします。 そこで第一段階の目標達成です。
で、 コアと UI は最初からストリームで通信する設計にしようかと。 えぇ、 『ネット対戦』というキーワードに魅せられちゃいました。 コア/UI それぞれをプロキシで包んで、 サーバ/クライアントにしちゃうって目論見です。 もしかしたらその時点でクライアント側を SDL を使って書き換えて、 派手なイフェクトとか付けてもいいかも。
# あーでも、あたしはサーバサイドの Java は全く知らないんですよねぇ。 # 必要な段階になる前に覚えなきゃ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
ゲーム製作本格始動ですね (スコア:1)
さすがに今からポケコンというわけにはいかないでしょうから、Win+DirectXとかJavaとかでしょうか。(ポケコンは昔PC-E500を使ってましたよ~)
ゲーム系のライブラリとしてSDL [libsdl.org](日本語解説 [risky-safety.org])というものがありまして、グラフィックやサウンドを簡単なAPI [libsdl.org]で使えます。Win,Msc,linuxなど多数のプラットホーム [libsdl.org]と開発言語 [libsdl.org]に対応していて比較的移植も楽そうです。
そういう僕はSDLは一昨年あたりちょっと使ってみましたが、クラスライブラリを作ってる途中 [srad.jp]で放置中です。
なんか最近大きなゲーム作ってないです。
最近完成させたのはWonderWitch用のピコピコゲームだったりして、しおしおです。
学生時代のようには時間とれませんが、これを機会に僕もなんか作ってみようと思います。
いやぁまだ前作を思い出してるだけの段階で (スコア:1)
Java にしようかと考えていたんですね。 リアルタイム性のほとんど無い双六ゲームですし、 元々がポケコン BASIC で動いてたものですから、 PDA クラスでもコアの部分は楽々動かせそうですから。 まぁ余程イフェクトに凝れば別ですけど、 そういうのは実装上分離しますし。 あと、 ちょっと Java Web Start [sun.com] を使ってみたいかなぁ、 なんて。
# 1480U / E500 はよい機械でしたよねぇ〔しみじみ〕。
でも、SDL ――まだ能書きをざっと読んでみただけなんですけど、 うぅ、 悩むなぁ…… どちらかといえばあたしは Java より C++ の方が得意なもので。 CodeWarrior でもコンパイルできるのかな? ちょっと調べてみます。 情報ありがとうございます~
あとですね、 ソースの扱いをどうするかはまだ決めてないんですが、 少なくともゲームルールに関しては、 最終的に public domain 化出来ないかなぁって考えてます。 競う様に自分の機械にゲームを移植しまくってた、 雑誌投稿ソフト全盛期の雰囲気を、 少しでも取り戻したくて。
Re:いやぁまだ前作を思い出してるだけの段階で (スコア:1)
ターン制の部分を工夫すればネット対戦も出来るかもしれませんし。
(と、いいかげんなことを書いてみたり)
Java Web Startよさそうですよね。注目中 [srad.jp]です。
作ったゲームをいかに多くの人に遊んでもらうか考えると、インストールの容易さって重要だとおもいますので。Java Web Startは、基本システム(JRE込み)だけインストールしとけば、対応ソフトが簡単にインストール、アップデートできるのが良さそうです。
お手軽に実行というと、アプレットとかもお手軽なので、ちょっとかじってみましたが、肝心のゲームが完成していないです。
今だったら Flashが一番いいかもしれませんね。結構Flashのアクションゲームありますし。でも、作るの簡単なのかな。
SDLについてですが、VisaulC++のlibがリンクできれば、CodeWarriorでもとおりそうですが、この辺は良くわかりません。
少なくともCygwin上のgccでは使えるようです。
Re:いやぁまだ前作を思い出してるだけの段階で (スコア:1)
えーと、 決めました。 Java にします。
まず最初の段階として、 ゲームのコアの部分と、 検証用のコンソール UI を組み合わせてプロトタイプを完成させちゃいます。
何と言うかですね、 なるべく早く実際に動く物を作らないと、 また『呪い』に捕われてしまいそうで…… とにかく今手持ちの能力のみでも何かを完成させる事が出来るって、 自信を付けたいと言うか。
次の段階で UI 部を置き換えて、 アプレットか Java Web Start 対応アプリケーションかにします。 そこで第一段階の目標達成です。
で、 コアと UI は最初からストリームで通信する設計にしようかと。 えぇ、 『ネット対戦』というキーワードに魅せられちゃいました。 コア/UI それぞれをプロキシで包んで、 サーバ/クライアントにしちゃうって目論見です。 もしかしたらその時点でクライアント側を SDL を使って書き換えて、 派手なイフェクトとか付けてもいいかも。
# あーでも、あたしはサーバサイドの Java は全く知らないんですよねぇ。
# 必要な段階になる前に覚えなきゃ。