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

1 :login:Penguin:2008/09/24(水) 15:47:32 ID:OEqJ5D76.net
デスクトップ環境としても再度注目されているLinux。
やっぱり決定的な求心力として必要でしょう。
ソースとアイデアを出しあおう!

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

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

40 名前:login:Penguin :2008/09/24(水) 09:00:44 ID:1ZrsLDT6
よく考えてみたらネトゲが動かないんだよな。これはけっこう大きいな。
MacからWinに乗り換えする人もネトゲが理由だったりする訳だし。

159 :login:Penguin:2009/01/11(日) 17:35:04 ID:FgBzdMni.net

>>158
俺はbzrでもhgでもgitでも構わないけど、他の人はどうだろう。

107 :17:2008/09/29(月) 01:18:42 ID:eyyrn9DL.net

ここまでのまとめ

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

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

弾幕のネトゲはちょっと厳しいかなぁ。
ゾンビで、端末でも遊べるってのは、アイデアの出しがいがありそうだけど。

145 :login:Penguin:2008/11/23(日) 22:02:08 ID:7LfbR6BC.net

よしやるか!

500年後に

59 :login:Penguin:2008/09/27(土) 13:59:59 ID:AkDKSziq.net

だからコンパイルしてから書き込め。
リンカのエラー見てからそのエラーを説明してみろ
アホ

238 :login:Penguin:2011/11/23(水) 13:05:35.93 ID:a1fIAFwn.net

それUnix板じゃね?

207 :login:Penguin:2011/01/16(日) 05:22:39 ID:MfC+DGra.net

最近増えてるんだが・・・ブラウザゲームでよくね?
Flashちゃんと動かないとキツいが

41 :login:Penguin:2008/09/27(土) 07:54:23 ID:g0zQES9M.net

こういうレベルで進まなくなるからLinuxでゲームって作らないんだよなw

67 :login:Penguin:2008/09/27(土) 14:49:03 ID:iB2OevwD.net

>>66
おまえが考えろよ
作れないならくるなよ

235 :login:Penguin:2011/11/17(木) 16:56:42.01 ID:F5m5cvrb.net

そうだよなあ。
そろそろスレ分けた方がいいよなあ。
一つでだめなら二つで。

213 :login:Penguin:2011/02/14(月) 22:31:52 ID:UFrcMRqW.net

あげ。

>>210
後で読む。なお、これはゲーム開発用プログラミング言語です。
日本ではマイナー言語。さっきまで知らんかった。

Bennu Game Development – The game programming language
ttp://www.bennugd.org/

作りやすかったら、これでもいいんじゃないか?

>>211
最悪の場合の想定ですから、お気にせず。

196 :login:Penguin:2010/10/06(水) 22:42:22 ID:DwopWOVR.net

>>183
The Mana World
http://themanaworld.org/

これはみんな知ってるのかな

6 :1:2008/09/24(水) 23:55:03 ID:OEqJ5D76.net

>>3
みんながやりたいゲームってのがそもそも曖昧だろ。
まず個人が主張しあって取捨選択すればいい。
意見を表明せず、既に成立してるものだけをみてそれに迎合しようというのは
悪い意味で日本人的発想。多数決の根幹が個人の意志ではなく空気っていうね。
単純にマーケティング的にみても、それでは既にある市場のパイは見えても
潜在的なユーザー層とかを発掘することができない。
例えば、MMOで蔓延している韓クソゲーとかの類が現状としてはネトゲ多数派だとしても
それに合わせてゲームを作ることが潜在ゲーマーの多数派を獲得することに直結しない。
任天堂も頭ひねって新しいユーザー層を獲得しようとしている。そういうもの。

さらにいえば、「手堅いゲーム性の2Dゲーム」なんて本来当り前のゲームのことで、
個人の趣向でもなんでもないぞ。
じゃあまともな3Dゲーム作れる技術者をここで集めることに現実性があるのか?
Winに溢れかえってるクリックゲーみたいなネトゲーいまさら作って誰がLinuxに惹かれるんだ?
頭を使え!頭を!

75 :login:Penguin:2008/09/27(土) 18:41:48 ID:iC0EvRgi.net

レス増えてるけど、移植性以外の話題出てきた?

63 :login:Penguin:2008/09/27(土) 14:25:08 ID:QCVVCTQV.net

コンパイルできないのは君だろ
だからスタティックリンクしたバイナリ見せろって
できたんだろ

36 :login:Penguin:2008/09/27(土) 01:24:42 ID:vVFlQWL9.net

>>34
少くとも、あるバイナリが動かないのは
外部コードに依存しているか、CPU アーキテクチャが違うから。
ディストリの違いは本質的な違いではない。wxWidgets は静的ライブラリ可。
開発時 wxWidgets のコンパイルも、俺ならするよ。
少なくとも、各環境ごとにそういう奴が一人でもいればいいわけだ。
あと、別にいくら時間あっても足りないという程ではない。
俺の Sempron2500+ ノートですら wxWidgets のソースインストなんか30分程度。
やれといわれれば、deb でも rpm でも作るよ。
ってかそれが難しいって、なんか先入観に囚われすぎて勘違いしてないか?
どんなパッケージであれ同じ手順でコンパイルしたものを、
特定の形式で 1 ファイルにまとめてるだけで、要領が分かれば難しくないよ。
あと今の Linux って分化が進んでて、
そいうのが難しい初心者が多い Ubuntu なら wxWidgets も apt で入るし
パッケージ製作者も豊富、Slack なら元々自分でやるのが苦にならない人が使ってる、
って住み分けができてて、実際にはそういう手順が問題になることって少ないんだよね。
あと、パッケージ化の進行度は需要に比例してるだけってこともあるし。

>Javaなら同じバイナリで全部のディストリ、全部のバージョンで動くけどな。
俺は VM なんかインストールしたくないんだけどね。めんどいし。
やっと動かしたと思ったらもっさりだし。

26 :17:2008/09/26(金) 13:49:02 ID:vIAQOH/G.net

作れるんならそれでいいとおっしゃるがー

技術と構想はあっても細かなアイデアって浮かびにくいものよ

公募最高

11 :login:Penguin:2008/09/25(木) 00:15:02 ID:TZEXVIms.net

Linuxでゲーム作ってもWindowsで出来るだろ

115 :login:Penguin:2008/10/01(水) 02:11:21 ID:5+ofDxTz.net

ぷよぷよやりたい

113 :login:Penguin:2008/09/30(火) 04:58:37 ID:OHXPMtqj.net

ゲームバランスに関わることはサーバ側で処理するってのが、単純で確実じゃないかな。
クライアントは表示や入力のインターフェイスだけ。

148 :login:Penguin:2008/11/24(月) 13:02:39 ID:hUmZSQLb.net

モノポリーライクなネトゲならあるぞ

155 :login:Penguin:2009/01/06(火) 19:21:02 ID:wX7Syxwv.net

near

16 :login:Penguin:2008/09/26(金) 03:29:57 ID:p+1z3YO2.net

なにか具体的な需要があれば違うんだろうけど,ゲームだしなwww

193 :login:Penguin:2010/09/10(金) 10:44:37 ID:m33lLiaV.net

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のソフトは動いたけどね。

14 :login:Penguin:2008/09/25(木) 10:25:04 ID:T+6xovEh.net

ネトゲ?ブラウザ上で展開が開発は手っ取り早いか・・・

窓でも出来るじゃんw

141 :login:Penguin:2008/11/19(水) 03:14:24 ID:mRRqg6Rv.net

>>140
夏頃までwine上で普通にやってた。ハマれるしだらだらできるけど油断すると即死。面白いよね。
前回のパッチでCDチェックがなくなったみたいだけど、いまはダウンロード販売やってるのか。。

211 :login:Penguin:2011/01/31(月) 22:23:12 ID:+3u3S4AC.net

>>208
おいおい…。どこの官公庁向けの見積りだよ。

まあ、レベルにもよるが、
普通にゲーム作れてネットワークの知識あるレベル技術者1人と100万程度あれば
実験的なものなら普通に作れるだろ。
いきなり市販レベルのものを目指すならともかく
小さく生んで大きく育てるのがビジネスの基本だろ。

217 :login:Penguin:2011/06/05(日) 21:34:05.23 ID:jzyU0Fn/.net

伝統的な MUD すら作れないのにおまいら何言ってるんだ?

181 :login:Penguin:2009/10/12(月) 15:04:47 ID:IV2QtDun.net

MoE + mabinogi + 大航海時代online な感じでよろしく

209 :login:Penguin:2011/01/16(日) 22:40:34 ID:oZfuQ3EA.net

>>207
Flashで問題あるならLua系の2Dツールキットあるけど?
(ソケットなど足りないライブラリLuaForgeで調達する)

– Love : ttp://love2d.org/ ]
– EGSL : ttp://www.egsl.retrogamecoding.org/ ]

ゲーム(エンジン)は既存のものを移植して改良する。例えば、
Freedroid : ttp://www.freedroid.org/
Annchienta : ttp://freshmeat.net/projects/annchienta
mana soruce : ttp://manasource.org/
: (http://themanaworld.org/)

freshmeat.netで検索してもらうとわかるがほとんどGPLだな。

94 :login:Penguin:2008/09/28(日) 02:45:58 ID:GUHuIrHE.net

要するに

・実行時に、GTK 含め一般的な Linux に標準装備されてるようなライブラリ以外の
 (同梱して問題ないぐらいの小ツール類は例外)プログラムに依存しない
・ネイティブアプリ並の速度で動く。
・クロスプラットフォーム開発可能(必ずしもバイナリ互換でなくともよい。
 移植可能、応用がきくことで学習志向の参加者も取りこめる、等々の利点から。)
・少なくとも、機能、情報、ユーザー数といった環境が必要十分にあること。
・使用言語の用途/ユーザー層が特殊でないこと(C/C++ が望ましい)

の条件を満たせればなんでもいい。
結果的に JAVA は不適格で、wxWidgets が候補にあがってるというだけのこと。
他にあるなら推薦してくれ。

190 :login:Penguin:2010/09/10(金) 00:40:13 ID:2RZF+fsj.net

入れてるわけがない

143 :login:Penguin:2008/11/23(日) 11:30:06 ID:gNqTzI0V.net

1から全部読んだが、感想として、この手のスレは、何もない状態からは理解は得にくい。
少しでも作ってる方が理解は得やすいと思う。

なんでもいいから、取りあえず始めようぜ!

65 :login:Penguin:2008/09/27(土) 14:40:38 ID:9X9C8tlJ.net

動くもの公開してから言えよ
無知棚にあげて何いってんだ消えな
バカがプログラミング化太郎としなくていいんだよ
アホ

5 :login:Penguin:2008/09/24(水) 23:39:02 ID:jdAzEUOZ.net

とりあえず>>1が何か作ってみればいい
それが面白そうなら手伝う奴も出るかもしれないというだけのこと
仲間がいないと何もできませんってのが許されるのは小学生までだろ

40 :login:Penguin:2008/09/27(土) 01:51:41 ID:vVFlQWL9.net

あと、Javaの思想が古い/非効率だというのは、
実際には多数派のユーザーにパッケージを供給するための、
プログラムバージョンやアーキテクチャごとに、
開発側が一回づつやれば済むだけのコンパイル作業を、
ユーザーがプログラムを起動するたびに読み込むVMに
分散させましょう、という開発者本位の糞発想だから。
それで確かに、開発者側の負担を 1/10 にでき、残り 9/10 を
ユーザーの負担 1/10 に変換することに成功しました。めでたしめでたし。
ただし、ユーザーがそれを負担する頻度は開発者の 1000 倍でした。ちゃんちゃん。
Java は詐欺師としては一流だが、
C++ を十分に使える本物プログラマには、その浅ましさが見抜かれている。

264 :login:Penguin:2015/09/03(木) 10:23:08.62 ID:yGUPIgzg.net

Steamでラインナップ増えてるけど一生懸命Valveが優遇してるからの話で
その結果の利益がついてこなかったら結局しぼむことになる

117 :login:Penguin:2008/10/01(水) 08:07:26 ID:ptjPnd1/.net

>>115
ぷよぷよクローンなら既にいくつかある。

243 :login:Penguin:2011/11/25(金) 09:49:21.72 ID:wUoD7kqT.net

上から目線は俺らLinux使いがぶっつぶす!

112 :login:Penguin:2008/09/30(火) 03:50:55 ID:IQHzJSQG.net

誰か言ってるけど、ネットゲームのクライアントをオープンソースにするとチートの温床になりやすいだろうから
クライアントのソースをいじってもゲームバランスに影響しないようなシステムとか、そういうのを議論した方が楽しそうな予感

216 :login:Penguin:2011/05/13(金) 16:40:42.09 ID:SzK1kXIH.net

DQオンラインおもしろそう
ホイミとか商標登録されてんのかな

216 :login:Penguin:2011/05/13(金) 16:40:42.09 ID:SzK1kXIH.net

DQオンラインおもしろそう
ホイミとか商標登録されてんのかな

20 :login:Penguin:2008/09/26(金) 08:04:52 ID:vIAQOH/G.net

>>18
いいね、しかも下の環境に合わせて頭打ちにならず

各々の特性を生かして盛り込みたいところ

>>19
版権物だろ常識的に考えて

247 :login:Penguin:2011/11/28(月) 19:21:22.46 ID:LA704liz.net

Linuxにはネトウヨが似合う

228 :山田:2011/11/07(月) 22:25:51.57 ID:uQvTX8ju.net

ジャバとん全部もっていきますね

250 :login:Penguin:2012/02/02(木) 10:09:03.90 ID:2XtaFPTO.net

Nethackで満足してるよ。

153 :login:Penguin:2009/01/06(火) 16:50:54 ID:FbPiJjLg.net

この際、UOクローンでいいよもう。
Dransikみたいな感じならSDLとかでチマチマ作れそうじゃん。
http://www.dransik.com/

86 :login:Penguin:2008/09/28(日) 01:14:11 ID:GUHuIrHE.net

>>72
あるよ。君さ、さっきから「成功した人の話聞いたことない」
「ソースがない」とかいってるんだけど、突っこみ所を分かりやすくあげてやると
1. そもそも「動かない」というのがくだ質の厨レベルの情報提供量・実験方法
2. その思い込みに基づいて妄想してるが、
  実際には wxWidgets で静的ライブラリが使えないというソースの方が出てこない

wxWiki より
ttp://wiki.wxwidgets.org/Compiling_and_getting_started
> –disable-shared will build static libs instead of shared ones
同サイトで wxWidgets を利用したアプリを紹介している。
ttp://wiki.wxwidgets.org/Commercial_applications_using_wxWidgets
どれも Windows/Linux とかの区分でバイナリ配布している(GTK とかの要求は当然あるが)
俺も試しにDLしたけど普通に動いた(wxの共有libパス外して ldconfig してからな)

というわけで、君のいうことが正しいとすると、wx や wx 製アプリ開発者は
とんでもない勘違いをして、殆どの環境で動かないバイナリだけを配布してることになるね。
で、もう一つの可能性としては、君がまともに wx を導入できていない、ということなんだけど
だとすると、その君の環境で作ったプログラムをあっちこっちで動作実験した結果を羅列する前に
インストール作業で何をどうしたのか(オプション変えて入れ直したなら
ちゃんと前の物は完全に消してあるのか)、雨荒しのようにどういうエラーが出たのか
分からない事には、君の妄想の中でしか話は進まない訳だから、詳細な情報を提供するのが筋だよね。
>so移して動くなら誰も苦労しないよw
で結局問題がライブラリ以前だって自分で言っちゃってるしなあ。それともライブラリの仕組みも知らんのか。

>悪いけどwxWidgetsってLinuxの主流の開発環境でも実行環境でもないし、
>wxWidgetsで作ったデスクトップ環境をディストリが採用していないんでデメリットが大きいんだよね。
まあ、俺は↑あたりの発言の時点で君の知識は全く信用してないけどね。無知か、わざと遊んでるか。
wx は対象プラットフォームのネイティブコード (Linux なら GTK を使って) を作るだけのライブラリで
実行環境ではないしそれをデスクトップ環境で採用というのも意味不明だしそもそもGTK使ってるし。

42 :login:Penguin:2008/09/27(土) 08:01:39 ID:BRabTz2h.net

まあ詐欺だとは言わないが

開発したバイナリが意図道理になっているか確認出来ないのが嫌だね

ソースレベルの同一性なんて信頼してません

171 :login:Penguin:2009/08/15(土) 23:51:12 ID:7X+A3D9p.net

3DMARK2000がwinで動かすよりスコアが高くなるけど
たんなる異常動作

119 :login:Penguin:2008/10/02(木) 02:46:21 ID:FjmOD/Ec.net

対戦型のレースが良い。もうデータぶっこ抜きでいいじゃん

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • ID機能付きメッセージアプリ (LINE除く)

    元スレ 1 :名無しさん@お腹いっぱい。:2021/04/09(金) 17:29:24.62 ID:KBsfb59R0.net 平和に語りましょう 72 :名無しさん@お腹いっぱい。:2021/04/13(火) 14:4…

  • Salix OS

    元スレ 1 :login:Penguin:2011/01/31(月) 01:12:02 ID:LBuMJNNe.net マイナーです。 http://www.salixos.org/start/en/ 74 :login…

  • WindowsやめてLinuxデスクトップ! 20

    元スレ 1 :root:2019/05/07(火) 06:22:46.16 ID:TbwhIwmi.net きっかけは、当初のWindows10の暴君ぶりでした。 計画性のないアップデートで勝手に再起動し、悔しいことに保…

  • gedit -gnomeテキストエディタ-

    元スレ 1 :login:Penguin:2006/12/26(火) 01:01:06 ID:NzULSNlJ.net gedit(ジーエディット)は、GNOMEデスクトップの標準テキストエディタ。 キー操作は Wind…

  • Tiny Core Linux Part2

    元スレ 1 :login:Penguin:2010/10/30(土) 15:00:15 ID:UrHciQJb.net 10MBのミニマルなディストリビューション 本家 http://www.tinycorelinux.…

  • Mozilla Firefox 非公式ビルド(MOD)スレッド21

    元スレ 1 :名無しさん@お腹いっぱい。:2020/11/10(火) 00:06:07.14 ID:m2PlUjuY0.net ■現在更新されているMODビルド cppinfo(Iceweasel) | release,…

  • Linuxタブレットがほしい!Androidは嫌だ!

    元スレ 1 :login:Penguin:2019/05/29(水) 11:34:41.93 ID:UPOP0hyJ.net Linuxタブレットって無いですかね? Ubuntuあたりが作ってないの? 32 :28:20…

  • 2chAPIProxy 9

    元スレ 1 :名無しさん@お腹いっぱい。:2021/01/13(水) 07:57:49.62 ID:rihzDaXK0.net 2chAPIProxyはdat取得をAPI経由で行うローカルプロクシです。 【作者】 ◆k9…

  • 期間限定の無償公開ソフトを晒すスレ Part16

    元スレ 1 :名無しさん@お腹いっぱい。 :2020/01/03(金) 16:29:30.26 ID:sAxb0AaN0.net !extend:checked:vvvvv:1000:512 !extend:checke…

  • オススメLinuxディストリビューションは? Part75

    元スレ 1 :login:Penguin:2019/10/11(金) 16:43:58.89 ID:ruDcD38P.net まったり語り合いましょう。★ ■参考 http://distrowatch.com/ Linu…

  • 復元サルベージソフト総合12【フェニックス】

    元スレ 1 :名無しさん@お腹いっぱい。:2016/03/29(火) 19:46:30.53 O.net 前スレ 復元サルベージソフト総合11 http://potato.2ch.net/test/read.cgi/so…

  • アーケードエミュレーターMAMEスレ 0.152

    元スレ 1 :雷マン:2020/07/23(木) 00:12:25.33 ID:dfcbxPjv0.net アーケードエミュレーターMAMEを語るスレです。 雑談も質問も統合でお願いします。ROM関連の話題は禁止です。 …

最近のコメント

匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
 新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫や (5/28)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫か (5/07)
ページTOPへ↑