トップページgamedev
1001コメント298KB

Selene/Lue/Luna ライブラリ

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2008/10/05(日) 00:17:40ID:/gOSNYyZ
公式
http://twin-tail.jp/
Selene & Lue
http://selene-lue.halfmoon.jp/
Luna
http://luna.sumomo.ne.jp/

前スレ
【DirectX】 Selene/Lue/Luna 【ライブラリ】
http://pc11.2ch.net/test/read.cgi/gamedev/1196080597/
0264名前は開発中のものです。2009/01/21(水) 20:06:23ID:tJZs6PEX
自分にとって便利だから使わせて貰ってる
無償で作ってる作者を批判するのは頭がイカレてるただのアホ
構わん方がいいぞ
0265名前は開発中のものです。2009/01/21(水) 20:59:41ID:iDdrwvdM
まあ、こちら側にはメリットはあってもデメリットは無いわけだから、作者を叩くのは筋違いだと思う。
どうしても使えねえっていうなら自分でSDKからライブラリ構築すればいい。
それだけの話。
0266名前は開発中のものです。2009/01/21(水) 21:02:16ID:mZu4rC08
ライブラリは建築にたとえると職人、だな。
だからライブラリ作る人は職人にどんなスキルが要るのか解ってないと役立たずの似非職人ができるだけだ。
0267名前は開発中のものです。2009/01/21(水) 21:30:27ID:h8kyTeCR
粘着君は見当外れも良いところだなw
0268名前は開発中のものです。2009/01/21(水) 22:58:38ID:SmB7A8N8
じゃぁ利用者は何を使って家つくるんだよw
0269名前は開発中のものです。2009/01/21(水) 23:24:29ID:OTpxNDr5
"粘着君"は俺
>>263
資格云々抜きにして心配じゃね?
"これだけの機能があれば多分作れます!"て言われても
265くらいの口叩けるくらい実力に自信が無いと"ホントに作れるの?"ってな
まあ正式版にする前に作者も一本作るみたいだから問題ないと思うが

2度目な気がするが騒いでるのは作者が居ないと何もできない連中
そういう連中を"作者にたかるな!C++勉強して出直して来い!"と一蹴するかどうかの話
ライブラリのつくりがC++初心者お断りっていうよりやっぱり結局ドキュメントのような気がする
今のドキュメントは自力でDirectXSDKのヘルプ読もうと思うような連中が読もうと思うレベルの代物だから
これをC,C++初心者でも読む気になるくらい整備すればSeleneくらいだったらサンプルの
見よう見真似で誰でもそれなりに使える気がする
0270名前は開発中のものです。2009/01/21(水) 23:31:20ID:h8kyTeCR
              ∩___∩
            /  ノ   \  ヽ 
            | ●    ● |   >>  なに意地になってんの?
          彡   (_●_)    ミ  
           /、   |∪|    ,\   この鮭の切り身やるから帰れよ
          /.|     ヽノ    | ヽ   
       ,,/-―ー-、, --、   .|_,|
    r-、,'''";;:;;:;::;;;;:;;::;:;:;;::;:;`'- /_,l,,__ )
   |,,ノ;;:;r'" ̄ ゙̄^"`Y'-、;;;::;:;::;:;:;:;::;:|
    .ヽ,′       ;   `"";;;;;⌒゙')
     ´`゙'''''''''''‐-‐'"`‐-‐'"゛  `゙´
              |  .‖ /
            ("___|_`つ
0271名前は開発中のものです。2009/01/22(木) 06:41:06ID:d4tV6qFF
言い出しっぺの法則
「自分が欲するものは自分で供給せよ」という主旨のネット社会のルール。
0272名前は開発中のものです。2009/01/22(木) 11:29:12ID:VgOdyUMr
くさ! 誰? ・・・・って言い出した奴が犯人っていう法則化とおもた
0273名前は開発中のものです。2009/01/22(木) 20:11:12ID:3X0IAf8t
本当に作れるの?なんて疑うくらいなら、
使わなければいいじゃね?

公開するつもりも義理もないからやらんけど、
3D使ったゲームは俺が既に作ってるよ。
LunaもSeleneも十分実用に耐えてるぜ。
0274名前は開発中のものです。2009/01/22(木) 22:37:18ID:qWjzV93a
ここで文句を言った奴は3Dゲームを完成させられない呪いにかかるから大丈夫

どうでもいいけどSVNのURL公開したね
0275名前は開発中のものです。2009/01/22(木) 23:05:35ID:QgG8tPxk
>初心者に優しくないと
一本線を引くことだろうと思う。厳密な線引き内容を明記する
汎用的な用語は検索キーワードの羅列で良い、又は引用先を明記
ネットで見付けられないような特殊な事柄は解説が必要でしょう

奇妙な解説よりも、動作するサンプルコードの方が役に立つ。
0276名前は開発中のものです。2009/01/22(木) 23:10:14ID:Cnk0hSLV
しかし初心者はそのことを知らない
知ってたら今のSeleneに文句垂れない
0277名前は開発中のものです。2009/01/22(木) 23:44:58ID:QgG8tPxk
もしね、初心者をターゲットにするならば、
大量にコマンドを追加する。
重要なコマンドもあるけど、デバッグ用と初期の実験用の無駄なコマンド群。
XYZ軸がなんとなく解る程度の人の為に、ツクールにしてしまわなければならない
ここで言うツクールとは、初期値にそれなりの値を組み込んだ状態にする。
後で設定値を変更する事になり二度手間だけど、初心者はそれで良いのです。

解説書のような書籍が出版されると良いと思う。
第三者のライターが書いた本は見やすいのです。
0278名前は開発中のものです。2009/01/22(木) 23:46:21ID:dqrdDvgz
それもうライブラリじゃないから
さよなら
0279名前は開発中のものです。2009/01/23(金) 00:00:42ID:hnHyvTQb
作者がSeleneで目指すのはUnrealEngineのような統合型エンジンなわけだが…
0280名前は開発中のものです。2009/01/23(金) 07:31:08ID:jRSH6Pqb
すでにSeleneで作られた同人ゲーがいくつもあるんだから、これでゲームが
作れないって言うならそれは自分のC/C++に対する理解が足りないってこと。
0281名前は開発中のものです。2009/01/23(金) 08:16:57ID:Q5E1L9En
C/C++理解してない奴はSelene使うな
これがスレ住人の総意
0282名前は開発中のものです。2009/01/23(金) 09:38:30ID:UdU8S73/
C/C++理解してなかったらそもそもライブラリなんて使えないんじゃねーの。
0283名前は開発中のものです。2009/01/23(金) 09:51:20ID:p+5wdQND
>>282 copy&pasteとか、サンプル・他人のコード弄りで
それとなくライブラリは使える。

もちろん、理解ってのが、
const int MAX=1000;
int i;
for(i=0;i<MAX;i++)
{//printf("now i is %d\n",i); // DEBUG print
}
とかですら、何をしてるか?どんな風になるか?程度なら話は別として。
0284名前は開発中のものです。2009/01/23(金) 10:03:25ID:Oss+dGVR
セレーンで作ったゲームってたとえばどれ?
0285名前は開発中のものです。2009/01/23(金) 11:13:09ID:rciPKxHv
誰でも使える初心者向けツールじゃなくて
ある程度わかってる人が面倒なとこ手抜きできるツールって
考えたほうがいいと思うんだ。

というかライブラリってそういうもんじゃないのかなぁ
0286名前は開発中のものです。2009/01/23(金) 13:30:26ID:pa7A03K5
C++は分かるけどドキュメントがほとんどないライブラリを手探り〜なのは勘弁して欲しい
負担を減らしたいからライブラリを使うのに
0287名前は開発中のものです。2009/01/23(金) 15:36:21ID:lKqYDn9U
>>286
Selene2に関してはドキュメントな段階じゃねぇんでしょ
Selene1の話?
0288名前は開発中のものです。2009/01/23(金) 18:07:59ID:zpTYrHRd
ビギナーズセレネ見ろ
0289名前は開発中のものです。2009/01/24(土) 08:08:28ID:IGv04ENx
>>284
こんなのあるらしい
ttp://www7b.biglobe.ne.jp/~hardback/game/01.html
0290名前は開発中のものです。2009/01/24(土) 09:36:26ID:8JgGa7Yc
C/C++うんぬんより、3D数学をマスターしてからの方がいいかも
内積とか外積とかわけわからん
0291名前は開発中のものです。2009/01/24(土) 12:51:30ID:TIdXU11T
3D数学とか極力省くためのSeleneだしょ?
1はコリジョンも実装されてるのに内積とかの
知識って必要あんの?
0292名前は開発中のものです。2009/01/24(土) 13:01:06ID:/EHI0a+O
当たり判定っていったってゲームによっていろいろあるでしょ
ライブラリで全てのケースをカバーできるわけがない
0293名前は開発中のものです。2009/01/24(土) 13:16:21ID:rOo8kTn1
3Dの殆どはSeleneが負担してくれるから、四元数とかは不要にしても、
少なくともベクトル計算、微積くらいは理解していないとゲームなんて
作れないだろ
0294名前は開発中のものです。2009/01/24(土) 14:00:28ID:TIdXU11T
微積!? 今までいくつか3Dのアプリを作ってきたけど、微分とか積分とか
意識したことないんだけど、どういう意味?
0295名前は開発中のものです。2009/01/24(土) 14:02:32ID:/EHI0a+O
物理計算とかに使うかな
物理は頭使うより微積使った方が簡単
0296名前は開発中のものです。2009/01/24(土) 14:04:19ID:JAYWNDz4
例えばキャラの移動で
Position.x += Move.x;
Position.y += Move.y;

この計算が積分計算だぞ。
0297名前は開発中のものです。2009/01/24(土) 14:08:48ID:eyqQLMcB
>>294
3Dで可変フレームにした時、微積がわかってるとキャラの移動等が正確にできる
0298名前は開発中のものです。2009/01/24(土) 14:22:13ID:TIdXU11T
>>296
こ・・これはw そうなの?
ある意味そうなのかも知れんが、私にはわかりません。

>>297
これはなんか納得しますた。
0299名前は開発中のものです。2009/01/25(日) 19:10:24ID:VKSIgsqu
Moveて


数値計算
積分近似
陰/陽オイラー積分
N次ルンゲクッタ積分

以後はこれらの単語を軸に知識自慢するといいよ
またボロを出して陰で笑われないように気をつけてね
0300名前は開発中のものです。2009/01/25(日) 20:38:26ID:lCQ2gVwP
はいスレ違いスレ違いっ!
0301名前は開発中のものです。2009/01/25(日) 23:33:47ID:g9iticaN
>299
そんな必死にググった単語張らなくてもいいよw
0302名前は開発中のものです。2009/01/26(月) 00:00:35ID:oYvkc5Ox
煽るな
0303名前は開発中のものです。2009/01/26(月) 00:54:22ID:fiLjACcy
>>293>>295>>296>>297
こういうずれたことを平気で言う奴のせいで
ずれた解釈をして他人にしたり顔で説明し出す奴をさらに増殖させるから手に負えない。

http://pc11.2ch.net/test/read.cgi/gamedev/1224074902/609-
この馬鹿と器が同じ。
知ったかぶりの知識で優越感に浸りたいんだよな。
0304名前は開発中のものです。2009/01/26(月) 02:02:40ID:+Nj4WqF+
数学知ってれば出来ることの幅が広がるのは間違いない
0305名前は開発中のものです。2009/01/26(月) 10:08:06ID:KJeLRMS8
>>303
自分にない知識が理解できないのは君の勝手だけど
別にそれを無駄に批判する必要性は無いだろ。
あ、それも君の勝手か^^;
0306名前は開発中のものです。2009/01/26(月) 11:53:17ID:EoeioGeP
>>303を言い直すと

>>293>>295>>296>>297
俺に分かるように説明しろボケ

って事何ジャン?

0307名前は開発中のものです。2009/01/26(月) 16:12:13ID:Hu1M2U93
浅いなぁ
0308名前は開発中のものです。2009/01/26(月) 20:09:16ID:w/FgjmmQ
微積分かんないけど3DADVとか3DSTGとか普通に作れてる
0309名前は開発中のものです。2009/01/26(月) 20:13:26ID:KJeLRMS8
所詮は足し算掛け算ですべて間に合う世界だからな。作れないものはない。
微積とかいろんなテクニックを知ってたら処理が100倍速くなるだけ。
0310名前は開発中のものです。2009/01/26(月) 20:23:33ID:oYvkc5Ox
>>303>>305>>306>>309 ←莫迦
0311名前は開発中のものです。2009/01/26(月) 20:45:01ID:9o3lxdGo
この流れだと何か言えば誰かに馬鹿にされそうだなwww
0312名前は開発中のものです。2009/01/26(月) 21:35:42ID:P+MKqLX1
3Dゲーム作る際に、モーションを何のツールで作ってる?
0313名前は開発中のものです。2009/01/27(火) 09:57:31ID:F9cusThU
モデリングだけで手一杯です
ところで人型とか動物みたいな骨格がはっきりしてるモデルはともかく
スライムみたいな不定形なものってどうやってモーション付ければいいのん?
久々にFF10を引っ張り出してプリンを眺めて疑問に思った
0314名前は開発中のものです。2009/01/27(火) 18:43:27ID:nNxNm+Gp
自分はToyStudioとメタセコイア使ってるなぁ
selene作者が勧めてるのそのまま使ってるだけだが。
あとフリーに限定すればblenderとかrokdeboneとかか?
まあ、金ありゃXSIとかなんだろうけど。

>>313
FF10のプリン程度なら普通にボーンで出来ると思うよ
不定形ってのがメタボールのような物って意味だったならめんどいかも?
0315名前は開発中のものです。2009/01/27(火) 19:58:00ID:4yd3KjkH
ボーンってのは周りの頂点巻き込むシステムだよな?
>>313が考えているみたいに骨格ごとにパーツ分割して
それを動かすってわけじゃねぇんだよ。
頂点とボーンを対応付ければ、OKなわけ。
0316名前は開発中のものです。2009/01/29(木) 09:42:35ID:Qsm2laFc
キャラクターや地形をプロシージャル生成できるツールってないんかね?
0317名前は開発中のものです。2009/01/29(木) 12:49:27ID:Q/ZOR/HA
んなもんあったら誰も苦労しないんだよ
0318名前は開発中のものです。2009/01/29(木) 13:09:08ID:qXvcL9Ih
ないなら作ればいいだけじゃん
0319名前は開発中のものです。2009/01/29(木) 18:40:14ID:Qsm2laFc
最近のゲームではキャラクターをプレイヤーに作らせてから始める
ものが多くなってきてるけど、汎用ツールとして存在するべき。
まぁ、せっかく作ったら自社で使いまわすんだろうけど。

テクスチャ差し替えたり、あるいは形状にしたってパーツごとに
部品化・プラグイン化をすれば見た目も飽きずに、世界が平和になるような・・・
0320名前は開発中のものです。2009/01/29(木) 19:27:34ID:2F+bqLOR
てめぇが作れ
0321名前は開発中のものです。2009/01/29(木) 19:30:11ID:qXvcL9Ih
>>319
セガが特許持ってるから無理だよ
0322名前は開発中のものです。2009/01/29(木) 21:53:28ID:Qsm2laFc
セガって、3D技術が目新しかった頃に
くだらない特許沢山おさえてるんですよね?
ソフトウェア系の特許が認められ初めて新しい時代でも
ありましたし、今争えば勝訴できるようなものばかりでしょう。
だからセガも訴えないんでは?
0323名前は開発中のものです。2009/01/30(金) 06:24:52ID:FwsbtzHB
>>319
Miiのこと?
0324名前は開発中のものです。2009/01/30(金) 16:02:21ID:GvDr0sjl
>>323
そういうの全部
他にも色々
オブリビオンとか白騎士物語とか
MMORにも多いし
セカンドライフとかハンゲとか
アバターって呼ばれるものにはつきもの
0325名前は開発中のものです。2009/01/30(金) 19:30:32ID:NE+BMWm8
C++の知識がほとんど無い素人ですが、3Dゲーム(オンラインFPS)を作るのにこのソフトは最適でしょうか?
0326名前は開発中のものです。2009/01/30(金) 19:33:02ID:NE+BMWm8
Sage忘れてました。
後、これから二ヶ月かけて何か作るとしたら、どの程度のものが作れますでしょうか?
0327名前は開発中のものです。2009/01/30(金) 20:05:52ID:iri7nBga
C++の知識の前に、3Dゲームの知識あるのかって話だと思うよ。
そもそもゲームがどうやって動いているかとか知ってる?
0328名前は開発中のものです。2009/01/30(金) 20:20:05ID:NE+BMWm8
知らない。
0329名前は開発中のものです。2009/01/30(金) 21:23:41ID:791trK6l
>>328
正直、そのLvの人ならSeleneは使わない方が賢明。
DXlibつうもんがあるから、そっちを使うのがいいよ。
東方みたいなシューティングの作り方を説明してるサイトもあるし、
初心者には取っ付きやすい。(2Dになるけど)

3DでましてやオンラインFPSとかは、半端なく大変。
たとえ、才能があって苦労を厭わなくても
>C++の知識がほとんど無い素人
からじゃ1年で作りあげられたら凄い奇跡。
と呼ばれるぐらい。とてもじゃないが、2か月じゃ無理。



知識がちゃんとある人で、努力できるならソースが転がってるから
素材作らなくていいと言う条件も付くなら2か月でも無理ではないだろうけどね。
0330名前は開発中のものです。2009/01/30(金) 21:49:35ID:NE+BMWm8
そうですか…。
ありがとうございました。
0331名前は開発中のものです。2009/01/31(土) 00:36:28ID:Yq3tCCcv
と、人に言われた程度で諦めるなら、最初から無理だわな。
0332名前は開発中のものです。2009/01/31(土) 11:34:07ID:t9LMiIYX
C言語なんてまじめに一週間勉強すれば覚えられるのに。
0333名前は開発中のものです。2009/01/31(土) 15:40:49ID:TQzFUsOs
もし完成できてもバグまみれなのは確定的に明らか
0334名前は開発中のものです。2009/01/31(土) 16:25:59ID:uu6bO7jc
>>332
お前はC言語を初めて2ヶ月で3DのオンラインFPSを作ったのか?
0335名前は開発中のものです。2009/01/31(土) 17:26:01ID:smH6bc2V
>>332
コンパイルやリンクやプリプロセッサやメモリ管理やファイル入出力
などの基礎がおろそかのなんちゃって君が出来上がるだけだろ
0336名前は開発中のものです。2009/01/31(土) 21:34:15ID:b3UydTZb
ラストレムナントのベンチマークが機密情報満載でウハウハな件について
FaceFXのプラグインとかシェーダーのソースとか欲しい人は早めに入手して
おくと良いと思うおー
0337名前は開発中のものです。2009/02/01(日) 00:54:51ID:MzSJ2Rfq
何それ?何かの役に立つの?
0338名前は開発中のものです。2009/02/01(日) 01:08:33ID:MzSJ2Rfq
あと、サンプルプログラムが少ないな
β1.0並に充実させて欲しい
0339名前は開発中のものです。2009/02/01(日) 08:08:38ID:ert+WgcR
いいじゃないかバグだらけでも。
とにもかくにもはじめなければ何も作れない。
0340名前は開発中のものです。2009/02/01(日) 13:56:15ID:SW7URYtA
結局のところ、Luna使ってる俺勝ち組?
涙目?
0341名前は開発中のものです。2009/02/01(日) 14:07:40ID:ZmlwAsMg
そりゃユーザーが決めることでは。
サンプル公開して広く使ってもらえばいいんじゃない?
0342名前は開発中のものです。2009/02/01(日) 17:49:28ID:mzZjsHPC
設計をきちんと考えればどんなライブラリでも切り替えて使えるから
そういう風に設計しながら作り始めちゃえばいい。
0343名前は開発中のものです。2009/02/01(日) 17:55:31ID:sAiq82uA
Seleneはフレームワークの方向でしょ
そういうのは想定外だと思う
0344名前は開発中のものです。2009/02/01(日) 18:02:53ID:B0Uw9+IA
フレームワーク部分はサンプルの実装的な扱いで
各人で変えたければ好きに変えればいいって扱いじゃ無いっけ
0345名前は開発中のものです。2009/02/01(日) 18:48:48ID:MzSJ2Rfq
フレームワーク無し版のサンプルも欲しい
0346名前は開発中のものです。2009/02/01(日) 21:33:04ID:mzZjsHPC
>>345
サンプルフレームワークの中にあるよ
0347名前は開発中のものです。2009/02/02(月) 21:54:13ID:p2IOGtBk
>>346
ねーよ
どこだよ?
0348名前は開発中のものです。2009/02/02(月) 22:18:03ID:CWjcXNB2
>>367
フレームワーク使ったサンプルの中で普通にクラス呼び出し
してるからそれ参考にすれ
0349名前は開発中のものです。2009/02/02(月) 23:24:34ID:p2IOGtBk
わかんねーよ
クラスとか使わないでくれよ
new使わないでくれよ
0350名前は開発中のものです。2009/02/02(月) 23:29:58ID:XSGIbjk1
ダメだこりゃ
0351名前は開発中のものです。2009/02/02(月) 23:30:07ID:yjCXw/A4
newなしクラスなしはもうC++全否定だなw
0352名前は開発中のものです。2009/02/03(火) 00:45:22ID:HfEFo39I
ネタにマジレス (・∀・)カコイイ!!
0353名前は開発中のものです。2009/02/03(火) 19:39:48ID:MCXv9vQY
newなしクラスなしのサンプルきぼん
0354名前は開発中のものです。2009/02/04(水) 00:00:58ID:vl1q9CRC
っていうかオブジェクト指向にする意味がわからん
メンバに自由にアクセスできなきゃ不便だろ
0355名前は開発中のものです。2009/02/04(水) 00:43:33ID:S7Vg4L5x
0356名前は開発中のものです。2009/02/04(水) 01:52:04ID:OiLLuF4p
おもしろくなってきたぞ
0357名前は開発中のものです。2009/02/04(水) 03:30:57ID:jwWa4Jto
<エスパーレスに挑戦>
↓ここにクラスのポインタ置けば、newしたオブジェクトが受け取れる 
○ new
(例)
namespace::ClassName * pClassName;
pClassName = new ClassName();
みたいな感じ
以後、メンバへのアクセスは
pClassName->Method();
みたいな感じで。

0358名前は開発中のものです。2009/02/04(水) 08:23:48ID:ub2UexgA
フレームワークからCharaActorを操作するサンプル作ってくれ
0359名前は開発中のものです。2009/02/04(水) 09:32:59ID:OiLLuF4p
フレームワークとフレームワークじゃないのってそんなに差があるの?
0360名前は開発中のものです。2009/02/04(水) 12:32:54ID:ub2UexgA
C言語とC++の違い
0361名前は開発中のものです。2009/02/04(水) 17:16:28ID:enXbOP2s
seleneってネットワークもカバーしてる?
0362名前は開発中のものです。2009/02/04(水) 19:16:23ID:lajyFZpH
>>357
トン!!!!!!!!!
new最強!! クラス最強!!
0363名前は開発中のものです。2009/02/04(水) 22:04:11ID:Er2A/rPS
一方俺はLunaを使い続けた
■ このスレッドは過去ログ倉庫に格納されています