探検


皆で Linux で動くネットゲームを作ろう

■ このスレッドは過去ログ倉庫に格納されています
2008/09/24(水) 15:47:32ID:OEqJ5D76
デスクトップ環境としても再度注目されているLinux。
やっぱり決定的な求心力として必要でしょう。
ソースとアイデアを出しあおう!

推薦開発環境:
C++
SDL(ゲーム画面)
wxWidgets(アップデータとかユーティリティ)

個人的には 2D で昔の (S)FC の名作みたいに
手堅いゲーム性のものが作りたいな。

40 名前:login:Penguin :2008/09/24(水) 09:00:44 ID:1ZrsLDT6
よく考えてみたらネトゲが動かないんだよな。これはけっこう大きいな。
MacからWinに乗り換えする人もネトゲが理由だったりする訳だし。
2008/09/28(日) 13:24:56ID:sWI7efbe
>>102
エディタとか良くわかんないけど、超怖くて迫力のあるゾンビの画像にしてほしい。
ゾンビのイメージは、両手上げてウウーって言う古典的な奴じゃなくて、それなりに
素早く動く近代的な感じの奴。
ドーンオブザデッドとか、ゾンビとは違うけど28日後とかのやつ。

あと経過時間でゾンビの姿が変わってほしい。
最初体液でヌルヌル、時間が立つと乾いてきて多少清潔感が出る感じで。
ドーンオブザデットで取り入れられていた手法だな。

それと女子中高生のゾンビは是非とも登場させてほしい。
スカートめくれようが、胸元はだけようが関係無しに集団で喰らいついてくるのw
考えただけでドキドキしねー?

はやくやりたいなーー!!
2008/09/28(日) 14:00:55ID:Z7CuMFGn
俺も知りたいから>>100の結果を>>1は報告よろ
なぜ報告したくないか理由があるならせめてその返事書くべきだよ
必ずユーザーがコンパイルしなければならないという理由もないのだし、
ユーザーにコンパイルさせてもいいけど、試しにやってみてくれ>>96さん
2008/09/28(日) 16:38:31ID:Gaecuuh9
Linux純粋の弾幕系シューティングとか作れば?
10717
垢版 |
2008/09/29(月) 01:18:42ID:eyyrn9DL
ここまでのまとめ

・マルチプラットホーム(ボーダビリティ)
・ゾンビ
・ドット絵
・弾幕シュー

/*
staticライブラリがうんたらかんたら
*/

弾幕のネトゲはちょっと厳しいかなぁ。
ゾンビで、端末でも遊べるってのは、アイデアの出しがいがありそうだけど。
2008/09/29(月) 03:56:23ID:PjqjKowp
よくあるMMOのMobとゾンビと何が違うのん?
2008/09/29(月) 10:34:22ID:2ELWkpiV
取り敢えずcuiベースを生かして遊びたいね
110104
垢版 |
2008/09/29(月) 20:58:45ID:ndMPlNdC
>>108
MMOのゾンビみたく倒すのが目的じゃなくて、あくまでも逃げ隠れするのが目的。
MMOでモンス沸きすぎてもう逃げるしかないときのような感じ。
とりあえずイメージ的にはゾンビ映画のゾンビ。

あと、ゾンビの攻撃で死んだらゾンビ化してほしいな。
新キャラ作ってログインしたらゾンビ化した前キャラに襲われるとか面白くね?
前キャラが強力な防具とか身に纏っていたら手がつけられなくなるとかw

延々と逃げ隠れするのも何なので、どっかの時点で軍のヘリが救出しにくるとか
核爆弾が街に落ちる前に街から脱出とか、そんな感じの終了イベントが欲しいなー。
MMOみたいに延々と続くのはだるいな。
2008/09/29(月) 23:57:00ID:ZPpnW8d+
つまりnethackをネットワーク対応でマルチプレイヤー化すればいいのですね,わかります
2008/09/30(火) 03:50:55ID:IQHzJSQG
誰か言ってるけど、ネットゲームのクライアントをオープンソースにするとチートの温床になりやすいだろうから
クライアントのソースをいじってもゲームバランスに影響しないようなシステムとか、そういうのを議論した方が楽しそうな予感
2008/09/30(火) 04:58:37ID:OHXPMtqj
ゲームバランスに関わることはサーバ側で処理するってのが、単純で確実じゃないかな。
クライアントは表示や入力のインターフェイスだけ。
2008/09/30(火) 04:59:09ID:qaUB0206
ここはp2pで相互チェックを…
2008/10/01(水) 02:11:21ID:5+ofDxTz
ぷよぷよやりたい
2008/10/01(水) 03:24:28ID:wpDT6zhE
ぷにょぷにょしたい
2008/10/01(水) 08:07:26ID:ptjPnd1/
>>115
ぷよぷよクローンなら既にいくつかある。
2008/10/02(木) 02:44:14ID:l7sdG6GR
ネット対応?
2008/10/02(木) 02:46:21ID:FjmOD/Ec
対戦型のレースが良い。もうデータぶっこ抜きでいいじゃん
2008/10/04(土) 23:52:43ID:vyieiLfJ
暇だったら作ってください!!
http://schiphol.2ch.net/test/read.cgi/game/1223012253/
2008/10/05(日) 03:45:40ID:KBJc/YEk
エロゲは姉妹スレの方で
ttp://pc11.2ch.net/test/read.cgi/linux/1178690729/
2008/10/05(日) 21:11:48ID:SXXbGT7L
>>120
これエロじゃなくてもいーから作ってくんねえかなあ
2008/10/09(木) 17:15:58ID:jGO72Q1T
皆やる気ねえな
124login:Penguin
垢版 |
2008/10/09(木) 17:27:28ID:opaOB5j0
PvPの名作 Knight OnlineのデータベースをMySqlに移植して
クライアントも何とかLinuxにしてくれたら俺は何でもするよ
サーバー側だけ移植でもおもしろいかもね
2008/10/23(木) 23:46:27ID:vIfG12Dz
RTSつくろーぜー
126login:Penguin
垢版 |
2008/10/27(月) 20:16:32ID:zOfS4+Sc
linux上でウィンをKVMで動かして、ネトゲ、gyao 見りゃ良いじゃん。
2008/10/27(月) 20:37:15ID:mZ9DT36L
Javaならまじで手伝うが、それ以外ならてつだわん
2008/10/27(月) 20:43:11ID:G3Ci3ueB
Javaだと「Linuxで」の意味がない・・・・
2008/10/27(月) 21:07:29ID:mZ9DT36L
いや別にそういう思想があるならいいよ。
俺はjavaじゃないと手伝わないって勝手に思ってるだけだから
2008/10/27(月) 21:19:30ID:QKFmP8Rw
つまりはJavaしかできん/知らんぞ、ってことか。
2008/10/28(火) 00:59:02ID:AhwFq0EP
「Linuxのプログラミングを勉強したい」とか、
「Linuxのユーザーを増やしたい」などの目的がないのであれば、
あえて限定されたOSと、限定された環境でしか動かない
アプリケーションを作る理由が考えられないんだよね。

>>1は、Linuxユーザーを増やしたいように見えるんだけど、
汎用的な言語を使っても完全なマルチプラットフォームというのは難しいんだろうから、
○○版などの移植が必要になると思うので、
メインの開発スタッフがLinux上で開発していれば、自然にLinux寄りになっていくと思われ、
その程度のLinux度であってもゲームが輝いてさえいれば、
Linuxの輝きも消えないような気がするんだがどうだろう。
2008/10/28(火) 01:48:22ID:fdTRyXKP
聞きたいことがあるんだけど、
なんで、既存のゲームとかアプリはWin対応のみなの?
c言語とかjavaとかで作られてるなら少し手を加えれば、マルチOS対応に
出来ると思うんだけど、その壁ってなんなんですか?
開発環境がWinのみなの?Win限定ライブラリを使用してる?
それともメーカがサポート範囲を限定するてめにWin対応しか発売しない?
いまいちその辺がよくわかりません。
2008/10/28(火) 01:53:56ID:1mk3FCnn
DirectXを使った時点でWinのみになるだろ
2008/10/28(火) 06:06:24ID:Y8Lac4r6
>>130
C出きるけど、やりたくない。
2008/10/28(火) 09:17:23ID:eoN2DRUX
やるならLiveCDで配布した方がいいかもね〜
2008/10/28(火) 17:54:58ID:iQTYpmq9
>>132
Linux向けに出して何本売れるかわからんのに「少し手を加え」てなんかいられんのよ
2008/10/29(水) 16:33:43ID:EyDnCRS8
>>132
無料のVC++落としてきて何か組んでみてlinuxに移植してみたらわかるんじゃね

最初からgccで組め? そんなの「ちょっと手を」レベルの話じゃないわな
2008/10/31(金) 14:22:03ID:SoEnQ6Gq
スパーニョニョニョブラダースをまずつくってさ
139login:Penguin
垢版 |
2008/11/02(日) 07:31:45ID:VF9EIceZ
a
2008/11/02(日) 14:28:15ID:PNGuk74B
そんなことよりみんなでディアブロ2やろうぜ、ダウンロード販売やってるし
ドルが安いし、本体19.99ドル、拡張19.99ドル、wineで動くし

久々にやったらすげえ面白いんですけど!
2008/11/19(水) 03:14:24ID:mRRqg6Rv
>>140
夏頃までwine上で普通にやってた。ハマれるしだらだらできるけど油断すると即死。面白いよね。
前回のパッチでCDチェックがなくなったみたいだけど、いまはダウンロード販売やってるのか。。

142login:Penguin
垢版 |
2008/11/21(金) 18:02:26ID:C4BBHjxl
W:ETやろうぜ
2008/11/23(日) 11:30:06ID:gNqTzI0V
1から全部読んだが、感想として、この手のスレは、何もない状態からは理解は得にくい。
少しでも作ってる方が理解は得やすいと思う。

なんでもいいから、取りあえず始めようぜ!
2008/11/23(日) 16:43:43ID:O7hemw+F
>>143
俺もそう思った
145login:Penguin
垢版 |
2008/11/23(日) 22:02:08ID:7LfbR6BC
よしやるか!









500年後に
146login:Penguin
垢版 |
2008/11/24(月) 00:05:05ID:7vHKx8mj
エミュ鯖と呼ばれる商用MMOのクライアントを拝借、改造したゲーム
システムなら、既に商用レベルに近い品質でプレイ可能だ。法的には
いろいろ問題はあるけど。

インタプリタ言語で記述し、SQLサーバをぶん回す。クライアントの雛
形さえ何とかなれば、あとは人海戦術で何とでもなる世界だ。そんな
に難しくもない。作るべきはMMOツクールみたいな代物だろう。
2008/11/24(月) 00:14:49ID:fYtvwT2E
デモでいいから作ってから立てろって言って何ヶ月たっても作り始めない
新手の荒らしなんだよおまえら
消えな
2008/11/24(月) 13:02:39ID:hUmZSQLb
モノポリーライクなネトゲならあるぞ
2008/11/26(水) 18:38:04ID:t3zk3p6L
ROのエミュ鯖とか
2008/11/28(金) 23:52:58ID:4U61lmbF
eqemuとか
2008/12/06(土) 15:10:01ID:39Z28OPZ
ROのエミュ鯖ってチャH機能とか拡張されてないの?
2008/12/10(水) 01:56:54ID:W8lYe2g9
PlaneShift とかはどぉ?
153login:Penguin
垢版 |
2009/01/06(火) 16:50:54ID:FbPiJjLg
この際、UOクローンでいいよもう。
Dransikみたいな感じならSDLとかでチマチマ作れそうじゃん。
http://www.dransik.com/
154login:Penguin
垢版 |
2009/01/06(火) 18:41:33ID:IK2E/sbp
Windows用でよかったら雛形くらいは作ってもいいけど。
どお?
2009/01/06(火) 19:21:02ID:wX7Syxwv
near
2009/01/09(金) 19:28:57ID:vaUhxCQA
Linux専用UOクローン、その名も "Vender Buy Linux"
2009/01/11(日) 12:16:39ID:MGDbdB5E
ふ〜ん、つまらなそうだね...
158login:Penguin
垢版 |
2009/01/11(日) 16:55:26ID:0nfC0YH6
新規なアイデアと技術力の両立を期待すると敷居が高くなりすぎるから
まずはクローンでいいとして、普及のためのキラーゲームにするなら
UOクローンもしくはCSクローンの二択。好きなの選んでいいよ。
少しづつコード出しあって作っていこう。ソース管理はgitでいいね?

// cs-clone.cpp
#include <iostream>

int main(void){
 std::cout << "Counter-Strike Clone ver 0.1. << std::endl
      << "Coming soon..." << std::endl;
 return 0;
}
2009/01/11(日) 17:35:04ID:FgBzdMni
>>158
俺はbzrでもhgでもgitでも構わないけど、他の人はどうだろう。
160login:Penguin
垢版 |
2009/01/11(日) 21:19:13ID:8ikSWY1X
age
2009/01/11(日) 23:57:48ID:0nfC0YH6
早速パッチ投げてみる

--- cs-clone.cpp 2009-01-11 23:55:52.000000000 +0900
+++ cs-clone-fix.cpp 2009-01-11 23:56:27.000000000 +0900
@@ -2,7 +2,7 @@
#include <iostream>

int main(void){
- std::cout << "Counter-Strike Clone ver 0.1. << std::endl
+ std::cout << "Counter-Strike Clone ver 0.2." << std::endl
      << "Coming soon..." << std::endl;
 return 0;
}
162Penguin
垢版 |
2009/01/11(日) 23:57:51ID:BTJCzrl3
すごい。
2009/01/12(月) 03:11:33ID:RwQYnwL2
バージョン番号上げただけじゃねーか、ハゲ
2009/01/12(月) 03:40:22ID:wL1AL9mO
バージョン番号を上げるだけの修正を施したから実際バージョン番号が上がる

ってなんか哲学的な命題だよな。
165login:Penguin
垢版 |
2009/03/06(金) 14:50:02ID:ZvBqGGn8
int main(void){
 std::cout << "Counter-Strike Clone ver 0.3. << std::endl
      << "もしもし?もしもし???" << std::endl;
 return 0;
}
2009/05/14(木) 18:10:43ID:xydZSnnP
>>154
win専用のライブラリ使わなければ少しくらいは需要あるんじゃね
2009/06/30(火) 11:44:09ID:PDi6RLqb
作るのもいいけど、すでにネトゲが動作するようだぞ
ubuntu9.04だとFF11もWOWも動くようだ
ソース
http://appdb.winehq.org/
2009/06/30(火) 21:22:23ID:vAs8WKAf
>>167
EVE Onlineも動くんじゃなかった?
2009/07/10(金) 22:20:07ID:Ywd0jADB
wineだと結局linuxで動かすよりwinで動かす方が軽かったりするからやだ
2009/08/02(日) 00:21:20ID:yAkWZq52
>>169
winよりも軽くなるやつ何かないの?
2009/08/15(土) 23:51:12ID:7X+A3D9p
3DMARK2000がwinで動かすよりスコアが高くなるけど
たんなる異常動作
2009/08/22(土) 00:32:18ID:9UPhvHJ+
すごい荒れたスレだwww
自分は以前DiskStationでやった魔導RUNのようなゲームがしたいが
ROUGE ダンジョン内で他の人と会えるだけでも楽しいかもしれない(既にありそうだが)
オプションとして
死体からの盗み, 人間vs人間, 個人商店,
ダンジョン内に区画を掘って家にする(盗難あり)
ダンジョン内にトラップをしかけて他のプレイヤーを招待 etc.
2009/09/15(火) 21:20:57ID:/etepYv4
そろそろ一年だけど、何かできた?
俺はwxWidgetsでテトリス作ったよ
2009/09/21(月) 06:33:25ID:JnSn8bex
マネーゲームとかはどうだろう?
各自がネット通貨を発行してアイテムや拡張プログラムをその通貨で売るんだ。
2009/09/23(水) 02:13:13ID:yTS7NCyd
GUIライブラリ何つかうかなんてことより
もっと大事なことを先にきめろ。
176login:Penguin
垢版 |
2009/09/23(水) 18:44:34ID:sdRQaZxs
ファミコン時代のマリオを10人くらいでプレイできるみたいなネットゲームが夢なんだ。
ライバリを押して穴に落としたりもできる。
177login:Penguin
垢版 |
2009/09/24(木) 02:25:25ID:pFe19485
結局オープンソースって阿呆な思想なんだよね
2009/09/24(木) 02:45:27ID:Ezd2/hwl
どうして?
オープンソースといっても黙って口を開けてれば入ってくる訳ではないよね。
阿呆でも金があればそれができるけど、それはなんだって同じ。
179login:Penguin
垢版 |
2009/10/11(日) 20:22:19ID:V8GnKGaf
>>176
やってみたい
応援する
2009/10/11(日) 22:24:24ID:udcNPmZy
何も出来ない奴がスレを立て
応援するだけのゴミが糞スレをageる
2009/10/12(月) 15:04:47ID:IV2QtDun
MoE + mabinogi + 大航海時代online な感じでよろしく
2009/10/17(土) 02:25:43ID:akUWcoIM
最初はjavaでいいだろ、何贅沢言ってんだ?
183login:Penguin
垢版 |
2009/10/28(水) 13:03:24ID:JoWzzLln
オープンソースのMMORPG

planeshift
http://www.planeshift.it/
3D フィールドはけっこう広かった

daiminonin
http://www.daimonin.org/
2D やったことはない
184login:Penguin
垢版 |
2010/07/06(火) 06:26:46ID:qB30yNky
ほんと頭にくるよ。>>1みたいな奴には。
できもしないのに偉そうなことばかり抜かして
人の意見は聞かず文句言うだけ。
それでできたんならともかく、逃げて完成などしない。
デモプログラムも作れないのにスレ立てて面白がるだけ。
2010/07/24(土) 10:36:56ID:j1OXw03S
>>184
とりあえず久しぶりの保守乙www
2010/07/30(金) 02:13:50ID:mskazuyQ
保守age
2010/08/02(月) 18:37:28ID:9LycRMGm
Winでワールドネバーランド的なゲーム作ろうと勉強中。
WinだとDxLibが使えるけど、
Linuxだと同様のライブラリはあるのかな?
できればPSコントローラ使えるようにしたいけど、
対応しうる手段って何だろ? OpenGLとか?
2010/08/17(火) 08:00:20ID:2bRgFm2K
そのゲームを知らないけど、SDLとかSFMLみたいなライブラリはある。
どちらもジョイスティックは普通にサポートしてるし、OpenGLも使える。

PSのコントローラーはPS3のはbluetoothで普通に使えて、
以前のもUSBに変換するやつで普通に使える。振動もさせられるはず。
189login:Penguin
垢版 |
2010/09/09(木) 22:12:45ID:dxYjDSxf
まだこのスレあったんだ
もうすぐ世界的なMMOの続編FF14が正式にはじまってubuntuもそろそろ次verがでる時期(10月予定のはず)だけど対応視野に入れてるのかな
2010/09/10(金) 00:40:13ID:2RZF+fsj
入れてるわけがない
2010/09/10(金) 02:56:53ID:2K0/oNtK
どうせWineで動くし
2010/09/10(金) 09:24:47ID:V+HeaPAO
Wineで動くわけねーだろwww
2010/09/10(金) 10:44:37ID:m33lLiaV
14はまともに動くという報告はまだないな
http://appdb.winehq.org/objectManager.php?bIsQueue=false&bIsRejected=false&sClass=application&sTitle=Browse+Applications&iItemsPerPage=25&iPage=1&sOrderBy=appName&bAscending=true

ちなみに家では14のベンチマークソフトはまともに動作せず落ちた。
11のソフトは動いたけどね。
2010/09/10(金) 12:48:13ID:2RZF+fsj
動くようになってもWindowsで動かすよりかなりパフォーマンス悪くなる
元からクソ重いのに
2010/09/10(金) 14:34:55ID:2K0/oNtK
Winでも推奨はGTX460以上という糞さ
2010/10/06(水) 22:42:22ID:DwopWOVR
>>183
The Mana World
http://themanaworld.org/

これはみんな知ってるのかな
2010/10/07(木) 08:04:49ID:Joy2nlaw
>>196
apt-cache search tmw
2010/10/30(土) 07:17:04ID:HTaFpe8x
スタティックリンク以外まったく盛り上がっていないけど、コンセプトはいいのでなにか作ってみる。

オンライン大富豪ゲーム

動作要件:
コマンドライン版 Glibc
Ncurses版 Glibc Ncurses
GTK版 Glibc GTK+2 Cairo

開発言語: C

内容: 4人対戦、3人対1COM、2人対2COM、1人対3COMが可能。ローカルルールやCOMの難易度はゲームのセットアップ時に選択することができる。思考アルゴリズムは日本語で記述することができる。

大富豪なんてブラウザゲーでもあるし、今さらって気がしないでもないけど。
老若男女を問わずだいたいやり方は知っているし、apt-get upgradeの待ち時間にでも気軽にできそう。ま、初めてゲームを作るので(ゲームAIも)勉強も兼ねて。

(以下妄想)
これを元にしてボードゲームを増やし、コミュニティを作る。もしユーザーが増えればRPGやRTSを作っていく。
2010/11/21(日) 12:09:39ID:/Q2pfWDC
誰も言わないから俺が言いたい

WizのMMO

もちろん線画で。さっくさくやで!

200login:Penguin
垢版 |
2011/01/10(月) 14:01:27ID:P9Dp+w2t
>>1
最低でも企画書。あるいは資料作ってからおいで。
それができないならNPO法人作って資金と人集めね。
と保守。

>>143
>>1ではないが今はブチ切れて一時休止中だけど、数年前からEuphoria [ ttp://openeuphoria.org/ ] という
マイナープログラミング言語の関連文章翻訳ならやってる。

そいつはWindows, MacOSX, BSD, Linux, Unix亜種で動くインタプリタだが
トランスレータも標準装備していて中間言語コードからCコードを吐ける(ちょいと癖があるがさほど可読性は悪くない)。
また、共有ライブラリのバインディングもあるので既存ゲーム開発用ライブラリもラッパー組むなり吐いたコードとくっつけたりして使えるかと。

うまく使えばCわかりませんな人でも開発に参加できる上に、開発部隊を綺麗に分けられるかと。

>>199
既にMUDで存在する気がする。
2011
垢版 |
2011/01/11(火) 16:54:21ID:qys6lM63
結局おまえら何年たってもゲーム作れないの?
だっせーなぁ
2011/01/11(火) 19:25:39ID:sDYP0Hvb
>>201
あんたは、その程度の器の人間か。勉強してこい無知+外道=uselessが。
と所詮偽者につられてみるテスト。

さて、仕切り直し切り取り線置いておきま...スレ立て直したほうが...。

---- 蚊取り線 -----
2011/01/11(火) 20:06:02ID:tLCOotbw
Linux使用者にはネトゲなんかに現を抜かしてる暇人や廃人はいません
時間を浪費するだけの無駄なソフトの開発なんてやめておきましょう
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況