トップページgamedev
982コメント265KB

Selene/Lue/Luna ライブラリ Trial-Version 3.00

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2009/06/14(日) 11:46:39ID:Vr+3cZhV
【公式】
http://twin-tail.jp/

【専用サイト】
 Selene 2.0系   http://www.twin-tail.jp/selene/
 1.0系 & Lue   http://selene-lue.halfmoon.jp/
 Luna        消滅? (フリーウェアの項目からDL可能)

【前スレ】
Selene/Lue/Luna ライブラリ (2スレ目、Lunaスレ含めると3スレ目)
http://pc11.2ch.net/test/read.cgi/gamedev/1223133460/
0513名前は開発中のものです。2009/11/27(金) 01:32:33ID:xcTjTVe0
1.20cでも重いの全然直ってないな。直す気ないのだろうか。
このバージョンからサンプルの解像度をなぜか800*450に下げてあるし。
重い重い言われたから小手先の対処なの?
0514名前は開発中のものです。2009/11/27(金) 12:40:10ID:gDgHzQ4i
金払ってる訳でもないのによくそこまで上から物言えるなw
重い原因が予想と違っただけじゃないか?

長く続けてほしいライブラリなので
作者は体に気をつけてほしいところだ
0515名前は開発中のものです。2009/11/27(金) 15:47:30ID:+XS9jKgL
文句があるならSelene本体にコミットすればいいのに。
コード見る限り、何人か手伝っているようだし。
0516名前は開発中のものです。2009/11/27(金) 18:41:47ID:8ffu7Rrb
高速化は俺に任せろー
0517名前は開発中のものです。2009/11/27(金) 21:46:53ID:9HQGWEqA
やめて!
0518名前は開発中のものです。2009/11/30(月) 01:37:06ID:DiWij2iY
テクスチャとか読み込む際処理がとまってしまうのって
なんとかならないのでしょうか?

大量に画像を読みためるのも限界ありそうだし・・。

ゲームで必要になったら読み込むっていう流れだとテンポ悪いので
最初に全部読もうと思ったりしたんですけど・・。
みなさんはどのように読み込みしたりしてるんですか?
0519ぽこみち ◆BTiG9rk88k 2009/11/30(月) 16:50:32ID:KBLSm5FX
読み込みで止まるのが嫌なら
そこだけマルチスレッドにすればいいんじゃない?

読み込みは試してないけど
通信の受信待ちで止まる所はスレッド分けて止まらないようにしてみた。
特に問題無さそう。

データは最初に全読みにしていいと思うな。
メモリ豊富な時代だし、確保と解放の繰り返しし過ぎて
メモリが断片化するよりはマシかなと思ってる。

あと使用メモリ量は気にしたら負けかなと思ってる。
0520名前は開発中のものです。2009/11/30(月) 19:06:06ID:xuvH6MXk
DirectX10か11で作ったゲームなんか絶対に遊んでやらないからな
0521名前は開発中のものです。2009/11/30(月) 22:56:12ID:689hHppn
>>520
涙拭けよ
0522名前は開発中のものです。2009/12/07(月) 07:38:39ID:2FNepSPi
簡単にGUI作る方法ない?(ぺたぺた貼り付けるタイプで)
C#やった後だとすごくしんどい
0523名前は開発中のものです。2009/12/07(月) 07:50:50ID:uoDO1No2
>>522
Seleneでできるか知らんが
WPFのD3DImageでも試してみたら?
0524名前は開発中のものです。2009/12/07(月) 08:26:28ID:2FNepSPi
WPFは.Net使うんじゃね?
Seleneは.Net対応してないと聞いたが
0525名前は開発中のものです。2009/12/07(月) 08:43:03ID:lSBfxPCT
>>522
そういうツールを自分で作って公開したらいいんだよ
0526名前は開発中のものです。2009/12/13(日) 07:48:26ID:G0BaGnKH
Wikiに変な広告系のリンクが食らってるね。
12/12のHelpって所。
0527名前は開発中のものです。2009/12/15(火) 13:50:53ID:PfV0kw6n
ハンドル取得すればリソースエディタでペタペタ貼りつけたやつを使えるんじゃないのかい
0528名前は開発中のものです。2009/12/23(水) 17:54:13ID:rDRaNn5Z
おい過疎すぎるぞ
0529名前は開発中のものです。2009/12/23(水) 21:57:42ID:wjXBbOM4
毎日チェックしとるよ
0530名前は開発中のものです。2009/12/23(水) 21:58:41ID:aQ6A4AOY
ある程度安定しちゃうと話する内容もなくなるんだよな。
扱える奴はスレ関係なく勝手に使ってっちゃうから。
0531名前は開発中のものです。2009/12/24(木) 01:14:52ID:tXVaavGl
if(C言語が使えない){
goto _END;
}
if(DirectXが分からない){
goto _END;
}
seleneを使う();
if(seleneの話題がある()){
公式掲示板を使う();
// 2chの専用スレへ行く();
}

_END:
0532名前は開発中のものです。2009/12/24(木) 02:44:24ID:sRrdxkSY
Seleneがまともに使えるくらいの人間はゲームプログラムの初歩的なことで躓いて
ここに聞きに来るなんてこともないだろうしな
そもそもプログラム初心者は導入部分で心が折れるだろうし
0533名前は開発中のものです。2009/12/24(木) 04:50:39ID:LyM0tRjn
じゃあ質問させてもらうぜ
UtilityのSkinModelで2体以上のモデルが同じモーションを使うと
すごい重くなるんだけど、こういうときってどうすればいいの?

具体的にいうと、SkinModelサンプルの
new CharaActor( m_pWorld );
を一行増やしただけ
0534名前は開発中のものです。2009/12/24(木) 08:47:13ID:xrNJySDd
何がじゃあだよ
公式で聞けスカタン
0535名前は開発中のものです。2009/12/24(木) 09:58:51ID:kpOwWi6Y
Debugビルドで実行して重くなった
とか言ってるんじゃあるめぇな
0536名前は開発中のものです。2009/12/24(木) 13:08:22ID:J6biqovi
Seleneで作ったゲームの必要ランタイム教えてくれ
DirectX7パソコンとかVC++2008EEで開発
てか詳しく書いておいてくれよと
わけわからんだろバージョンとかもありすぎて
0537名前は開発中のものです。2009/12/24(木) 18:09:07ID:DYQoYUtS
topページに書いてあるじゃん
0538名前は開発中のものです。2009/12/25(金) 00:58:12ID:DPFvouUI
前から書いてあったっけこれ
0539名前は開発中のものです。2009/12/25(金) 01:51:49ID:/CXifKsI
>>533
E8400@3.00GHz 2GB*2 DDR2-800 8800GT 512MB GDDR3で
Developビルドで100回くらい
new CharaActor( m_pWorld );
してみたけど生成しおわったらFPS50くらいだったよ
とりあえずスペック晒したらどうだろう
05405392009/12/25(金) 02:01:52ID:/CXifKsI
補足
Debugビルドで複数生成すると20FPSくらいになるね
最適化とかしてないとまあこんなもんなのかな?
0541名前は開発中のものです。2009/12/25(金) 10:33:23ID:GmsLnygY
>>538
随分前から
0542名前は開発中のものです。2009/12/25(金) 11:06:50ID:JTsb2/45
ランタイムに関しては最初っからずっと書いてあったと思うが
0543名前は開発中のものです。2009/12/26(土) 12:18:20ID:Waq4Ibkv
結局ユーザーには何て言えばいいんだよ
そんなこともわからないからSelene流行らないんですねわかります
0544名前は開発中のものです。2009/12/26(土) 12:45:54ID:Jd6KFArw
>>543
> 対応ランタイムはこちら/DirectX (August 2009)

これが理解できないなら開発なんてやめた方がいいと思うよ。

>>541-542
一時期(正式版になった頃?)書いてなかった気がする。
デバッグシンボルが欲しくてソースから作ろうとして途方に暮れた記憶がある。
βの頃はMarch 2008って明記されてたんだけど。
0545名前は開発中のものです。2009/12/26(土) 14:17:52ID:G3mfZJM5
>>544
ユーザーが理解できないって話なんじゃね?
0546名前は開発中のものです。2009/12/26(土) 14:34:00ID:l3BQRece
作った奴がその程度の事すらユーザーに説明できないのが悪いって話なんじゃね?
0547名前は開発中のものです。2009/12/26(土) 14:44:07ID:G3mfZJM5
なるほど
そういうことか
0548名前は開発中のものです。2009/12/26(土) 14:55:34ID:zGeK582G
何でもかんでも作者1人に押しつけるのイクナイ
0549名前は開発中のものです。2009/12/26(土) 15:08:54ID:mS5o1nlE
>>543
自分で答え出せないなら使うな低脳
無償のライブラリ使って文句しか言わない奴は帰れ

そもそもライブラリに「流行らない」とか言ってる時点で
真の厨房ですねわかります
0550名前は開発中のものです。2009/12/26(土) 15:10:17ID:iC5//4Gn
作者乙
0551名前は開発中のものです。2009/12/26(土) 15:34:43ID:zGeK582G
しかし日本だと本当にこの手のライブラリははやらないよな。
この先全部アメリカ製のライブラリを買ってきてゲーム作るようになるんじゃ無かろうか。
0552名前は開発中のものです。2009/12/26(土) 15:45:18ID:oH+b6BCN
>>549
厨乙
0553名前は開発中のものです。2009/12/26(土) 16:05:50ID:lC2yNszY
Webインストーラー添付するかリンク貼るだけだろう・・・。
0554名前は開発中のものです。2009/12/26(土) 17:04:57ID:oEOlsXPq
>553
あれ自身って配布できんじゃないの?
昔配布してたゲームあったから大丈夫だと思ってたんだけど
0555名前は開発中のものです。2009/12/26(土) 19:20:25ID:UrPNO9E9
質問なんですが、SeleneでモデルのUVアニメーションやシェイプアニメーション(モーフィング)ってできますか?
0556名前は開発中のものです。2009/12/26(土) 23:04:59ID:Waq4Ibkv
初心者開発者にわかりやすいようにユーザーに何をインストールすればいいか説明できるようにしろ年中オナニー野郎が
0557名前は開発中のものです。2009/12/26(土) 23:07:35ID:tLkb5FiQ
と初心者が怒っております
0558名前は開発中のものです。2009/12/26(土) 23:13:50ID:UY8xz8rO
もう初心者に媚びることなんて考えなくていいよ
中上級者向けエンジンとしての道を突っ走って欲しい
0559名前は開発中のものです。2009/12/26(土) 23:45:11ID:Waq4Ibkv
中上級者はこんな>>539使えないライブラリ使わねーよw
ユーザーへのシンプルなランタイム説明と、シンプルなWinラッパー環境を提供してくれればいいんだよ
elやDXLibやHSPの成功例を考えればわかるだろ

それに比べてお前はお試しだの体験版だのと何年間ウジウジウジウジしてるんだ
いい加減覚悟決めろそれでも日本人か
0560名前は開発中のものです。2009/12/26(土) 23:53:00ID:QpwlaUFn
シェーダがすごく重いんだよな。被写界深度とかのエフェクト使わなくても
スキンモデルの表示だけでかなり重い。その辺どうにかならないかな。
シェーダのソースは非公開だから、その辺カスタマイズしようがないし。
0561名前は開発中のものです。2009/12/26(土) 23:55:47ID:Waq4Ibkv
DirectX7で動くんじゃなかったのかよ
0562名前は開発中のものです。2009/12/27(日) 00:10:02ID:Hf8He8vL
elやDXLibの成功は時代によるものが大きいと思うけど。
0563名前は開発中のものです。2009/12/27(日) 00:29:32ID:faLErj4S
DirectX7とか何言ってるの?
0564名前は開発中のものです。2009/12/27(日) 01:11:59ID:rNYDPYjR
過疎スレが一気に賑やかにw
0565名前は開発中のものです。2009/12/27(日) 01:16:41ID:TT3ViLYX
Seleneて動画の再生できる?
リファレンスの中探してるんだけど見つからない・・・
0566名前は開発中のものです。2009/12/27(日) 01:19:45ID:Hf8He8vL
>>560
Class/Renderer/SM00の中に入ってたよ。
ただスキンモデルの表示だけで重いってよっぽどの環境だと思うけど。
INTELのオンボ環境でもサンプルのスキンメッシュ程度なら60は普通に出るし。
0567名前は開発中のものです。2009/12/27(日) 02:22:21ID:O7RqGmwc
物理データ管理するの面倒になってきたなあ
Amaryllisとかもしくは別ツールで扱えると便利なんだが
0568名前は開発中のものです。2009/12/27(日) 05:00:08ID:yXfe/aEd
UDKとかUnityとか使えば?
小規模な商用までなら大して金も掛からないし。
0569名前は開発中のものです。2009/12/27(日) 08:32:04ID:LFCCh0AG
UDKやUnityはもうすでに過疎ってる。所詮素人が使うのは無理。
0570名前は開発中のものです。2009/12/27(日) 09:13:38ID:G+5pFYBn
初心者のくせにギャーギャー文句言ってるのは
ID:Waq4Ibkvこいつか

逆に中上級者向けのライブラリを教えてくれ
Selene以上に使いやすさと性能が良いライブラリは知らんのだが
0571名前は開発中のものです。2009/12/27(日) 09:17:20ID:Hf8He8vL
日本語が通じるかどうかもポイントだよなぁ。
いずれにしろ初心者でとりあえず3Dが出ればいいならDXLibでいいと思うよ。
0572名前は開発中のものです。2009/12/27(日) 13:40:25ID:UMdJiL7F
>570
DirectX、OpenGL
0573名前は開発中のものです。2009/12/27(日) 14:26:38ID:G+5pFYBn
>>572
まてこらww 性能は出るかもしれんが
使いやすさはラッパであるSeleneの方が上だろ
0574名前は開発中のものです。2009/12/27(日) 14:42:34ID:fJzgoEp5
中上級者向けなのに初中級者向けのSeleneより使い易いとはこれ如何に?
0575名前は開発中のものです。2009/12/27(日) 14:49:06ID:UMdJiL7F
上級者ならラッパーなんてむしろ邪魔なんじゃない?
違い意味の上級者なら海外のライブラリ使えば?
和モノは数がないから比較できないよ。
05765552009/12/27(日) 15:44:33ID:bc5V7EbG
>>555
自己レスです。
リファレンスを調べたところそういう機能は無さそうですね。
頂点アニメーションぐらいはできるかなと思ったんですが、残念ながらModelクラスから頂点バッファを取得することすらできないないようなので・・・
0577名前は開発中のものです。2009/12/28(月) 19:19:35ID:w1AqVETJ
>>570
DarkGDKとかはどうなの?
海外もので使いやすくて高機能なものはこれしか見当たらん
DXLibより関数分かりやすくて易しいと思うんだけど
うちは.NETだからSlimDX使ってるがこれはDirectXそのまま使えるようなものだね
0578名前は開発中のものです。2009/12/28(月) 20:04:23ID:0VsCF+tq
http://www.devmaster.net/engines/
http://www.torquepowered.com/products/torque-3d
http://www.truevision3d.com/
http://www.3dgamestudio.com/
http://www.leadwerks.com/
http://www.neoaxisgroup.com/
http://unity3d.com/
http://www.esenthel.com/
http://www.visual3d.net/
http://qdn.qubesoft.com/

http://www.ogre3d.org/
http://irrlicht.sourceforge.net/
http://www.crystalspace3d.org/main/Main_Page
http://www.panda3d.org/
http://www.jmonkeyengine.com/
http://www.blender.org/
http://www.realityfactory.info/cms/
http://www.nebuladevice.org/
http://www.openscenegraph.org/projects/osg
http://7thfactor.ro/
http://devaug.com/?q=node/13
http://www.crytek.com/
http://www.yake.org/
http://g3d-cpp.sourceforge.net/
http://www.original3d.com/

>>570
好きなの選べば?
海外なら探せばいくらでもあるぞ
0579名前は開発中のものです。2009/12/28(月) 20:19:03ID:rUHUQbcj
素人向けに DarkGDKが良い
C言語で難しい事を知らなくても始められる。
(C++、ポインタ、構造体、OOPなどが無くても始められる)


3Dの経験豊富な上級者は、フリーの3Dライブラリがいっぱいある
irrlicht、ogre3d が有名だ
0580名前は開発中のものです。2009/12/28(月) 21:40:46ID:u5CYdzQW
SaleneとIrrichit、Orge3Dを比べるとどうですか?
0581名前は開発中のものです。2009/12/28(月) 22:43:34ID:tju7kN2+
機能、ドキュメント、チュートリアルと、どれをとっても比べるのも失礼。
SeleneやDXLibは、日本語のサイトがあって日本語のサポートが受けられるという
ただそれのみに唯一そして最大の価値がある。
いわば哀れなジャップ専用ツールだよ。
0582名前は開発中のものです。2009/12/28(月) 22:57:15ID:Dq1bTjpy
機械翻訳かけながら調べたり、
ソースから読み解いていくのって
別の意味で上級者向けだと思う。

ゲーム製作って意味からすると
結局は使いづらいって事じゃない?

「英語出来る俺すげー」って人はそっち使えばいいし
暇だからってこのスレで調子乗らなくていいと思うが。
0583名前は開発中のものです。2009/12/28(月) 23:18:53ID:BwOkIDD3
まあ、英語である以上ドキュメント、チュートリアルについては
Selene以上に難易度が高くなるのは確定だからなぁ
サポートも受けられないに等しいし既出の問題の解決策をBBSの過去ログから探すのも大変だろうね
まあ素直に日本が英語圏じゃなかった又はIrrichit、Orge3Dが英語圏で生まれたことを恨むしかない

とはいえ比べるのも失礼という代物を拝んでみたいからちょっとダウンロードしてくる
0584名前は開発中のものです。2009/12/28(月) 23:33:16ID:w1AqVETJ
アマ・同人にしても開発環境は海外の方が進んでるのは確かだな、数も豊富だし
英語圏の連中が羨ましく思える
それでもDarkGDKやDarkBasicは扱い易いほうじゃないかな
英語マニュアル完全に読めなくても、サンプルコードや関数名、引数データ型からある程度機能を理解できるし
あと国産ならEasy3Dというのもある
Selene,DXLibで満足いかないなら使えるのはこの位しかないだろうね
0585名前は開発中のものです。2009/12/29(火) 00:04:00ID:0CS2MVBj
ほれ、UDKの日本語チュートリアルが出たぞ。
4Gamer.net ― 完全図解,無償配布のUnrealEngine 3開発キットで3Dゲームを作ってみよう(ミドルウェア/開発ツール)
ttp://www.4gamer.net/games/032/G003263/20091212002/
0586名前は開発中のものです。2009/12/29(火) 00:14:17ID:9ZM+J5fV
DarkGDK有料かよ
0587名前は開発中のものです。2009/12/29(火) 00:20:41ID:QGUayRmu
伸びてると思ったらDarkの宣伝工作かよ
0588名前は開発中のものです。2009/12/29(火) 00:24:41ID:0CS2MVBj
有料つっても、商用したいなら$30払えってだけだろ。
他人が作った便利なツール使って金儲けしようってんならその位払えよ。
0589名前は開発中のものです。2009/12/29(火) 00:25:23ID:S6hm472T
日本人が甘すぎるんだよ
世界一の社会主義国家って言われる所以
0590名前は開発中のものです。2009/12/29(火) 00:40:18ID:xJxVFtYY
SpeedTreeついてるのかー
なんかすごい適当にLODとかできるようで楽しそうだ
0591名前は開発中のものです。2009/12/29(火) 02:02:53ID:QGUayRmu
余所のスレまで来て偉そうにしてんなよ低脳
0592名前は開発中のものです。2009/12/29(火) 13:03:11ID:0CS2MVBj
カスだな

たぶんSelene開発メモ:なにやら - livedoor Blog(ブログ)
ttp://blog.livedoor.jp/amarylis/archives/51376902.html
2chのSeleneスレ(http://pc11.2ch.net/test/read.cgi/gamedev/1244947599/)が盛り上がってるご様子です。
非常に私好みの盛り上がり方なので燃料の投下をしたかったのですがiij4uがアク禁くらってるのでウォチしか出来ません。
私個人が管理する掲示板でもないので荒れたら荒れたで楽しく見るだけです。
0593名前は開発中のものです。2009/12/29(火) 14:17:41ID:o78kZMaI
要約すると
Seleneはプロ志向であるから、素人お断り。
Seleneの対象は、ライブラリをカスタマイズ出来る技量がある人のみ。
素人は他のライブラリを使ってくれ、以上。
0594名前は開発中のものです。2009/12/29(火) 15:18:19ID:qe7Vz1mB
そんな事よりClothとSoftBodyはまだかね
0595名前は開発中のものです。2009/12/29(火) 15:23:07ID:KAQqFpe7
まだ完成してないけどSiv3DはSeleneの良いライバルになるんじゃないかなと思ってる。
0596名前は開発中のものです。2009/12/29(火) 15:43:57ID:35NhBPQX
>594

>593
をよく読め
0597名前は開発中のものです。2009/12/29(火) 17:05:05ID:exWIJcXv
>>592
ま、俺は管理人の態度を高く評価したいな。
スレ違いの方がカスでおk、お前もさっさと巣にお還り。
0598名前は開発中のものです。2009/12/29(火) 19:00:31ID:tWCixrCN
>>595
永遠に完成しそうには無いけどな
0599名前は開発中のものです。2009/12/29(火) 19:47:46ID:Jj7IQWya
>>596
そーなんだけどさ、Todoに入ってたから
作者もやるきはあんじゃないかとおもったからさぁ
0600名前は開発中のものです。2009/12/30(水) 12:50:44ID:cSVVKQy0
おい、ここ見られてるぞ
お前ら製作者を賛美しないと開発やめちゃうぞ
0601名前は開発中のものです。2009/12/30(水) 14:24:21ID:hcjIoDOl
>>600
またお前か
0602名前は開発中のものです。2009/12/30(水) 15:16:18ID:nuxgty/t
そもそも最初の頃からここ見てるって言ってただろ
今更何を言ってるんだ
0603名前は開発中のものです。2009/12/30(水) 22:43:22ID:dZOkcdVM
以前にSelene作者が、初心者にやさしいライブラリと言った
方法として
(1)「サルでもわかるガイドブック」を出版する、CD付きで。
(2)マニュアル無しで素人が使えるコマンド体系にする。
つまりDXライブラリのような、イベント駆動なし、OOP無し ですね。
Seleneにラッパーを被せて DXライブラリ似のコマンドにする。
入力されたパラメータを寛大に受け入れる。
ええ、整数、実数、数値をなんでも受け入れる。範囲外の角度も受け入れる。
親切なエラーを吐き出す。

やっぱり「初心者にやさしいガイドブック」を見てみたいとも思う。
0604名前は開発中のものです。2009/12/31(木) 00:43:55ID:LMpAFhAK
それDXライブラリでいいよね
0605名前は開発中のものです。2009/12/31(木) 01:56:29ID:zxZ/nqWV
本にして売るんじゃなくてWebに載せろよ。現状技術仕様しか載ってないんだから。
金がほしいんなら商用ライセンス導入とかシェア版とフリー版で分けるとかすりゃいいだろ。
0606名前は開発中のものです。2009/12/31(木) 03:08:14ID:CfuZ4WF8
お前は一体誰と戦っているんだ?
0607名前は開発中のものです。2009/12/31(木) 03:37:05ID:zxZ/nqWV
>>606が、戦っていると考えている相手と
0608名前は開発中のものです。2009/12/31(木) 05:03:59ID:qNYDdoD0
Seleneは、
・C++は普通に扱える
・DirectX勉強中 or 楽してDirectXを使いたい
っていう人向けでしょ?
作者が言う初心者って
C++使ったゲーム製作初心者だと思う。

どうせ関数をもっと簡単なものにしたの作ったって
DirectXの仕組みとかベクトルやマトリクスの
計算が分からない奴には使いこなせない仕様なんだし。

DXライブラリで限界を感じた人は
Selene使えば細かいところまで色々自作できるし、
Seleneで限界感じたら、DirectX直接使えばいいんじゃない?
0609名前は開発中のものです。2009/12/31(木) 08:20:58ID:pEApDbkE
ここの奴らが想像以上に初心者すぎたってことだな。
hspから始めてください。
0610名前は開発中のものです。2009/12/31(木) 10:02:36ID:8T5DiQ7c
>>609 引っ込めカス。ここはおまえの来るところではない
0611名前は開発中のものです。2009/12/31(木) 11:24:17ID:MUUNy7Za
初心者にHSPを勧めてる時点でw
0612名前は開発中のものです。2009/12/31(木) 13:13:19ID:v+8iDnvr
>>610
正直、口汚いお前こそ消えて欲しいって感じ。いい加減うんざりですわ。
■ このスレッドは過去ログ倉庫に格納されています