トップページ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/
0256名前は開発中のものです。2009/09/06(日) 11:32:09ID:RY3c9O7y
>>255
完成して公開したら来てね
0257名前は開発中のものです。2009/09/06(日) 11:36:27ID:nE/776lp
>>255
このスレで微人気のSiv3Dがロードマップ上だと
2012年リリースらしいからそれまでに公開できれば
1大勢力に成れるかもしれんぞ。
0258名前は開発中のものです。2009/09/06(日) 12:30:27ID:fsCnqGfj
Selene並みのライブラリーを1から作るには1年以上かるぞ
0259名前は開発中のものです。2009/09/06(日) 12:32:18ID:A1sOpIib
それだけ労力をかけたSeleneも実用に耐えない世の中じゃ
0260名前は開発中のものです。2009/09/06(日) 12:38:35ID:P5+/vIY/
じゃ、俺も作るわ
0261名前は開発中のものです。2009/09/06(日) 12:39:04ID:fsCnqGfj
またアンチか?、実世に耐えない部分を列記してみな
0262名前は開発中のものです。2009/09/06(日) 12:43:52ID:A1sOpIib
あらゆる点で中途半端
0263名前は開発中のものです。2009/09/06(日) 12:52:18ID:fsCnqGfj
>>262が、「あらゆる点で中途半端 」なのは良く理解できた
0264名前は開発中のものです。2009/09/06(日) 12:56:21ID:A1sOpIib
作者なのか信者なのか知らんが本気で使えると思ってるのか
じゃあなんでSelene製でまともなゲームがないんだ
0265名前は開発中のものです。2009/09/06(日) 12:59:05ID:fsCnqGfj
信者でも作者でもないがな、旧版はしらんが新版は出来たばかり、だろ。
俺は今使ってる段階だからな、その点はなんとも言えん。
0266名前は開発中のものです。2009/09/06(日) 13:03:51ID:2JwMkb5U
使える・使えない以前に
使う気になれないのが一番の問題ではなかろうか
0267名前は開発中のものです。2009/09/06(日) 13:05:57ID:fsCnqGfj
その、「使う気になれない」の理由を教えてくれないか、参考にしたいので。
0268名前は開発中のものです。2009/09/06(日) 13:47:35ID:P5+/vIY/
#include <Selene.h>
using namespace Selene;

class CTest
{
public:
        Kernel::Math::Camera     Camera;
};

int WINAPI WinMain( HINSTANCE, HINSTANCE, LPSTR, int )
{

       MessageBoxW(NULL,L"start", NULL, MB_OK);//ダイアログ表示

       CTest *tes = new CTest;

       MessageBoxW(NULL,L"end",NULL, MB_OK);//ダイアログ表示

       SAFE_DELETE( tes );
       return 0;
}



"start"は表示されるが"end"が表示されない、つまりnew CTestの時点で死んでる
Kernel::Math::Cameraのバグ?
Selene ver1.10。添付されてるサンプルはコンパイル&実行は正常。
0269名前は開発中のものです。2009/09/06(日) 14:54:26ID:+Oqcssyj
266じゃないけど、
・実際に使われた完成作がない
・そもそもSeleneは未完成。(かなりバグが残っているし、必要な機能もない)
・Utilityによる設計の縛りとわかりにくさ。
じゃないか?
私は使う気は全然あるので、とりあえず完成はしてほしい。
0270名前は開発中のものです。2009/09/06(日) 15:20:51ID:kIhpOT5y
俺も使いたい。だけど掲示板の対応も微妙だし
そもそも実力がわからんし、出し方もわからんしな
俺もすごく使いたい。期待してるけど作者の作りっぱなし感が不安だ
0271名前は開発中のものです。2009/09/06(日) 15:35:13ID:P5+/vIY/
本職PGだから実力は信頼できるんじゃね
Utilityは普通だと思うけどね、自分で作るのが面倒な人は便利だと思う
それより>>268誰か分からないのか? 公式行って来るよ
0272名前は開発中のものです。2009/09/06(日) 15:46:30ID:+Oqcssyj
最近掲示板の回答頻度が下がった気がする。
回答忘れみたいなのもよくあるし。
仕事が忙しいのだろう。
0273名前は開発中のものです。2009/09/06(日) 16:20:46ID:B/3LCRQj
>>271
通りすがってみた。
中途半端と思ってる連中は開発手伝ったらどうよ?
作者忙しいんだし。
0274名前は開発中のものです。2009/09/06(日) 16:26:30ID:zYr0LfTl
>>269
使われた作品あるじゃん
0275名前は開発中のものです。2009/09/06(日) 16:40:30ID:kyv+PSvj
Selene使った作品が無いのは単純に3Dの敷居が高いだけじゃないかな?
0276名前は開発中のものです。2009/09/06(日) 17:20:06ID:i8ZbgN5g
>>275
だから作られた作品あるって
0277名前は開発中のものです。2009/09/06(日) 17:34:40ID:2JwMkb5U
詳しく
0278名前は開発中のものです。2009/09/06(日) 17:38:41ID:+Oqcssyj
>>276
ベータ版にはあるがリリース版では当然ながら見たことがない。
あと、ポリゴン表示するだけでなくて、
3Dのフィールドを使ったものになるとベータ版でもない気がする。
0279名前は開発中のものです。2009/09/06(日) 17:43:31ID:9sUOUHDC
リリースされてからまだ1ヶ月だろ?
0280名前は開発中のものです。2009/09/06(日) 18:06:39ID:kIhpOT5y
Seleneの前VerとかLunaとかで有名なゲームとかあんのかな?
作者が作ったゲームぐらいっすかね?
個人的には、第三者が使いこなす。そしてコミュニティーみたいなの作って
創作者が集まる敵な場所がほしい。そのためにも作者のレスポンス必須だと思う。
といっても、作者が全部答えてるとさすがにLib自体の開発が疎かに・・。

あと>272がいってるみたいにレス返してもらってない記事も結構あるよな
InputManagerなんてずっとスルーされてるw
簡単に初心者スレ見てても、1/5ぐらいの確立でスルーしてる気がするし
忙しいのは忙しいんだろうけど、何か困ったときに完全に手詰まりだったりして辛いね
誰かSeleneのサポセンに立候補してくれよ。俺はゲーム作るからさ!
0281名前は開発中のものです。2009/09/06(日) 18:12:13ID:9sUOUHDC
海外でよくあるフォーラムみたいな方が読みやすいんだけどなー
0282名前は開発中のものです。2009/09/06(日) 18:26:23ID:+Oqcssyj
>>280
たぶん、「みんなわからない」状態じゃないだろうか?
ある程度知識が拡散するまでは作者をのんびり待つしかない気がする。
気合で解読するのはつらいと思う。
>誰かSeleneのサポセンに立候補してくれよ。俺はゲーム作るからさ!
はみんな思ってるから期待しないのがよろしw
0283名前は開発中のものです。2009/09/06(日) 18:35:26ID:jZ0W45WL
>>280
俺の知ってる範囲ではSuguriとか。
っていうか、橙汁は基本Lunaだと思うんだが、有名かと問われると多分違う。
0284名前は開発中のものです。2009/09/06(日) 18:43:39ID:P5+/vIY/
>創作者が集まる敵な場所がほしい。そのためにも作者のレスポンス必須だと思う。
場所作りと作者のレスポンス関係なくね?
公式とここが十分機能してると思うけどな、他の掲示板作っても過疎って終わるだけにみえる
0285名前は開発中のものです。2009/09/06(日) 18:52:17ID:MgSumh7m
>>278

こういうのじゃなくて?>>180
0286名前は開発中のものです。2009/09/06(日) 18:52:27ID:fsCnqGfj
答えられるものがあれば答えてみたいと思うが。
まだみんな手探り状態じゃないか?
0287名前は開発中のものです。2009/09/06(日) 19:26:06ID:9ZuJccji
人口がそれほど多くないのと、バージョンがまだ安定してないせいじゃないかな。
リリースしたての今のバージョンは、まだ作者しか把握できてない状態でしょう。

Selene使用者も、今はまだb1.00系を使ってる人が多いと思う。ゲーム作るのに
1年くらいはかかるんだから。少なくとも俺は、Release1.00系に切り替えるのは
次の作品からのつもり。
0288名前は開発中のものです。2009/09/06(日) 19:38:13ID:P5+/vIY/
b1.00系って使いやすいの?
誰かうp
0289名前は開発中のものです。2009/09/06(日) 20:58:34ID:tb2aDVFp
このライブラリは使う人にある程度のスキルを要求するから、
一本のゲームも作ったことが無い人がどうこうできるものじゃありません。。
っていう事実を最初に言っておくべきだったかもね。作者は。
0290名前は開発中のものです。2009/09/06(日) 21:53:13ID:MgSumh7m
seleneは「DirectXは知ってるけどゼロから作るのマンドクセ」っていう人向けだよ。
3DやらないならDirectXすら知らなくても問題ないかもね。

ただ本当に手軽に作りたいなら他のライブラリがオススメ。
seleneは結構細かい所も作れるけど
かなりゲーム製作の知識が必要だから。
0291名前は開発中のものです。2009/09/06(日) 21:56:19ID:0/c4sO+5
DXライブラリがDirectX9対応になって3Dも使えるんだからそっち使えば?
0292名前は開発中のものです。2009/09/06(日) 22:14:55ID:2e7uy9dZ
今はUtility中心のサンプルと自動生成されたドキュメントと
コメントの無いエンジンのソースを参考に作るしかない
面倒な部分がDirectXからSeleneに変わっただけじゃね?っていうのは無しな
0293名前は開発中のものです。2009/09/07(月) 00:44:57ID:3KyCEKZs
>>284
概要設計しかないのに、分からなかったらソース見てくれっていう
今の状態で円滑に問題解決するのに作者の回答って必要じゃね?
Wiki的なものでいいと思うけど(QA的なものと入り組んだサンプルとか?)
同じ質問何度もされりゃ作者もだるいし、俺は作者と連携は必要だと考える。
作者のWikiのときに誰も触んなかったみたいだし、難しいんだろうけどさw

作者も使う側ももっと歩み寄る必要があるってことなんかなぁ。
2Dと3Dがさびしいほど情報共有できないのも辛いなぁ。
0294名前は開発中のものです。2009/09/07(月) 01:14:50ID:SyoCIPG4
>>293
作者が開発している限り、ドキュメントを書く余裕がないからなあ
作者とコンタクトをとりつつ詳細な設計をドキュメント化する人がいればいいのに
0295名前は開発中のものです。2009/09/07(月) 05:26:15ID:A1I43/2P
さっさと現バージョンを固めてくれってのが一番かな。
ころころ変わっていては利用者が育たないのは当たり前。

wikiはHPのトップからも外されて、掲示板しか機能してないよね。
個人的には、ちょっと触ってみた程度の人でもどんどん利用者リンク集
に登録してくれると、新規利用者への安心感と作者のやる気に繋がって
良いように思ったり。
0296名前は開発中のものです。2009/09/07(月) 05:38:02ID:mVPAJmc0
前にwikiあったんだよね
しかし、ほとんど誰も利用されなかったから
作者が閉鎖(?)して普通のHPにしたんだとさ
0297名前は開発中のものです。2009/09/07(月) 19:38:29ID:mj2QRmzL
>>291
釣りじゃなかったのか
スマンコ
0298名前は開発中のものです。2009/09/07(月) 21:56:42ID:3KyCEKZs
なんか変に盛り上がってきてうれしい限りだ。
あとは誰か立候補してくれりゃーな(他力本願寺。

一方そのころ、作者は胃腸炎で倒れていた。
0299名前は開発中のものです。2009/09/07(月) 22:11:29ID:Bvs4YlgN
普通の話題は公式に出るだろうから、
変じゃない盛り上がりがあるのかよくわからない。
0300名前は開発中のものです。2009/09/07(月) 23:41:47ID:3KyCEKZs
>>299
俺はお前の言うことがよくわからない。
0301名前は開発中のものです。2009/09/08(火) 00:06:18ID:WZvUyYEr
>>300
自分でもおかしいと思う。スルーしてくれ。
0302名前は開発中のものです。2009/09/08(火) 21:45:38ID:ybX4PW67
検査結果は三日後か・・・なんでもないといいな・・・
0303名前は開発中のものです。2009/09/08(火) 21:54:45ID:1eaPUK5y
胃腸系定期的に壊す人だよな・・・。
0304名前は開発中のものです。2009/09/09(水) 03:00:56ID:cfVtvMQ6
ご自愛くだされお大事に
0305名前は開発中のものです。2009/09/09(水) 18:29:06ID:lMaq1b4Y
地面との衝突判定のやり方すら分からんよw
物理エンジンなしでできないの?
0306名前は開発中のものです。2009/09/09(水) 20:28:00ID:B5gC8EHc
2Dなら作ったことあるんだけどなぁ。
3Dってまったくどう作ればいいかわからんなぁ。
アニメーションのサンプルも分からんし、物理エンジンって何って感じだ。
0307名前は開発中のものです。2009/09/09(水) 21:22:53ID:W859SR3y
作者も大変だな
0308名前は開発中のものです。2009/09/09(水) 22:45:55ID:SqJp/kEt
そりゃどっちの意味でだ
0309名前は開発中のものです。2009/09/09(水) 23:10:46ID:St9Zi2RY
>>305
マップにレイ飛ばして判定するサンプル入ってるよ
物理エンジンは無理して使う必要はないと思う
0310名前は開発中のものです。2009/09/10(木) 00:19:53ID:YsS4Sr+Q
ベクトルとかマトリクスの勉強する気無いなら
seleneで3Dやるのは止めといた方がいいと思うよ。

seleneはそういうライブラリじゃないから
遅かれ早かれ挫折する事になる。
0311名前は開発中のものです。2009/09/10(木) 12:37:28ID:krdiW8Rz
>>305
基本的に2Dだろうが3Dだろうがこんな感じ
if(positionY < 0)
{  地面と接触 }
後はキャラのサイズを中央で保持していたらその分差し引いたりね。

ベクトルとかマトリクスとか数学がどうのこうのっていうより
まず空間と座標について真剣考える余裕があった方が良い
0312名前は開発中のものです。2009/09/10(木) 23:47:51ID:9uhulHec
地面のY座標が0だなんて誰が決めたの?
そもそも平面とは限らないし。
0313名前は開発中のものです。2009/09/11(金) 01:40:30ID:yNzSKgkW
ベクトルとマトリクスとか数学とか考えずに
空間と座標について真剣に考えるのって難しくね?
0314名前は開発中のものです。2009/09/11(金) 03:17:38ID:w7CCpmFC
>>312
好きにやればいいよ
>>313
数学→拒絶反応っていう人や
3Dプログラミング→なにか特殊なもの
っていう風に考える初心者が多そうだけど
結局泥臭い事やってるだけなんだよって言いたい
0315名前は開発中のものです。2009/09/11(金) 11:40:11ID:xFYXNwD3
>3Dプログラミング初心者でも気軽に3Dゲームが作れるようにする事が目的です。
初心者でも意識せず3Dが扱えると謳ってるから使ってんのに、
基礎はともかく難しい知識が必要ってのなら使う価値は無くなるぞ。

現状を見るに後にSeleneほったらかしで3Dバリバリの別のライブラリが出来そう。
バージョンアップしなくなったライブラリほど使う価値の無いものはない。
それが理由でこのライブラリには手を出せずにいる。
0316名前は開発中のものです。2009/09/11(金) 11:42:10ID:xFYXNwD3
冒頭の使ってる=Luna
文末の手を出せない=Selene
ね判りづらくてスマソ
0317名前は開発中のものです。2009/09/11(金) 11:48:09ID:raoarSvM
>>315
何でも出来るようにしようと思うのなら結局1から作るのが一番自由だしな
ライブラリは使う側がどこまで弄れるかを決めるのが難しい
このままだと過去の例を見ると確かにDX12辺りでSeleneも捨てそうだw
0318名前は開発中のものです。2009/09/11(金) 11:50:59ID:iUskjZde
今回も9で終わりだと思うよ
10以降の対応は多分無い
0319名前は開発中のものです。2009/09/11(金) 12:45:00ID:QSuLZHIw
下手にDirectX10対応とかされても使うぶんには別にメリットねぇしな。
その労慮異句を他に咲いてもらいたい。
0320名前は開発中のものです。2009/09/11(金) 13:45:24ID:9Lzy/YYP
漢詩か何か風情溢れる表現なのかとオモタ
0321名前は開発中のものです。2009/09/11(金) 23:55:05ID:HO8MJruR
ろうりょ-いく【労慮異句】

一銭も儲からない仕事を命がけでやること。
▽「労慮」とは苦労と思慮の意から、必死の努力のことをいう。
▽「異句」とはタダで使ってるスレ住民が口々に思い思いのことを述べるさまをいう。

用例)労慮異句を他に咲く
英訳)a waste of effort
0322名前は開発中のものです。2009/09/12(土) 00:27:13ID:UWkw1X1S
それっぽいことを書くなw
信じそうになったじゃねーか
0323名前は開発中のものです。2009/09/12(土) 08:27:47ID:NCYLQfGY
言葉はみんなが信じれば本当になるよ!
0324名前は開発中のものです。2009/09/12(土) 09:31:05ID:Qk9MqXvw
2D特化ライブラリきた
というかくる
0325名前は開発中のものです。2009/09/12(土) 11:25:32ID:rrMAsFYv
お、いいね
0326名前は開発中のものです。2009/09/12(土) 22:11:42ID:qUE5OB1h
うおおおおおおお。待ちに待った2Dライブラリ。
けどSeleneで作ったソースは使えるのか!?そこ心配。
DXライブラリと似ててもいい。俺はこっちを使うぞおおおおお。
0327名前は開発中のものです。2009/09/12(土) 22:52:00ID:ovzA/frg
シンプルな2D特化ライブラリっつーなら
Seleneとの互換とか一切なさそうだが。
0328名前は開発中のものです。2009/09/13(日) 08:11:48ID:HAlj45By
副産物的にできるって言うことなら良いけど、
主軸であるSeleneの完成度をないがしろにはしないで欲しい。

Selene(サンプル・ドキュメント含む)を放置したまま新しいのに
手を出すと、また気分次第でころころ変わっていつまで経っても
使えないっていうレッテルが貼られるよ。
0329名前は開発中のものです。2009/09/13(日) 14:11:25ID:z+jMfqRU
たしかにこの作者はコロコロと色々やりすぎだよね。
有料じゃないから許されるんだろうけど
振り回されてる人がいるのも事実だし。
腰を据えてseleneの事を考えて欲しいところだ
0330名前は開発中のものです。2009/09/13(日) 14:24:49ID:gcZTroRJ
DXライブラリみたいに十年近くやって変えるライブラリもあるし
作者もそれぞれだな。
0331名前は開発中のものです。2009/09/13(日) 14:36:20ID:qrhNAIMQ
書籍出て欲しい
0332名前は開発中のものです。2009/09/13(日) 14:51:29ID:p9TGn02N
Seleneでこれから2D強化しようとするとまた仕様変更だなんだで混乱を招くから
2Dだけ分離した簡易ライブラリ的なものを用意するって話じゃない?

どっちかというとバージョンアップしたらいままでのソースがコンパイル通らないほうがウザイし。
数ある放置ライブラリみたいにサポートが放棄されなきゃいいが。
0333名前は開発中のものです。2009/09/13(日) 18:55:17ID:aYBF5x4g
2D強化って今ない機能で何がほしいの?
0334名前は開発中のものです。2009/09/13(日) 18:56:27ID:vc8Y0ftF
ボタンを押すと思った通りのゲームが完成する2D機能
0335名前は開発中のものです。2009/09/13(日) 19:12:13ID:Y9xyC80x
それはライブラリじゃ無くてジェネレタだ
0336名前は開発中のものです。2009/09/13(日) 21:18:18ID:VaWHlPpW
思考を読むマシンか?
0337名前は開発中のものです。2009/09/13(日) 21:51:40ID:nvAiRsT5
>>331
出しても仕様変更ですぐ使えなくなるから無理でしょ
0338名前は開発中のものです。2009/09/13(日) 22:43:05ID:p9TGn02N
>>337
必要な機能の追加じゃなけりゃバージョンアップしなけりゃいんじゃね?
0339名前は開発中のものです。2009/09/13(日) 23:38:50ID:Ck3V16UR
2D特化でもモデル扱えたほうがいいな
0340名前は開発中のものです。2009/09/13(日) 23:42:21ID:HAlj45By
2D特化かつ3Dモデルとマップも扱えたら、もうそれで良いのでは・・・

関係ないけどIDかぶった気がする
0341名前は開発中のものです。2009/09/14(月) 00:01:11ID:Azm7j2kS
この作者seleneのマニュアルとかサンプルとか
適当なままなのに他の事やるなよな
0342名前は開発中のものです。2009/09/14(月) 00:04:14ID:fYRDXhWz
>>341
なんでお前が命令すんだよwww
0343名前は開発中のものです。2009/09/14(月) 00:51:38ID:YDv/HpCV
そういうもんだと思って使ってるから
色々気にして動きが鈍るより
好きなようにやってくれた方が助かる
0344名前は開発中のものです。2009/09/14(月) 01:21:35ID:bwqDLTfH
サンプルは要望でたぶんしかつくらねぇんじゃね?
0345名前は開発中のものです。2009/09/14(月) 02:26:34ID:+hoH7uB2
作者も2Dゲーも作りつつやんねーの?

0346名前は開発中のものです。2009/09/14(月) 02:44:18ID:UGsEyw8a
結局の所新しいDXライブラリとどっちがいいの?
0347名前は開発中のものです。2009/09/14(月) 09:05:08ID:lBKc064k
知るか
自分で試せ
0348名前は開発中のものです。2009/09/14(月) 17:30:28ID:CTF/22KE
Almaeriaについてだけど
セルサイズを上手く調節すれば
現実に換算して数キロ四方のマップって可能なのだろうか
0349名前は開発中のものです。2009/09/14(月) 19:49:51ID:CTF/22KE
>>348です
言葉足らずですんません
ある程度細かく区切ることで、処理速度的に問題ないか?ということです
0350名前は開発中のものです。2009/09/14(月) 21:26:05ID:bwqDLTfH
>>348
試せば良いじゃない。
サンプルで入ってるマップのモデルが2km四方になってたけど。

八分木管理だし表示は問題ないとおもうけどfloatの精度は厄介かもね。
0351名前は開発中のものです。2009/09/14(月) 21:29:50ID:Ho/MIVc5
いつもDouble感覚で使ってしまう俺w
0352名前は開発中のものです。2009/09/14(月) 22:22:32ID:kyKd6qBy
サンプルつくってみた
ttp://www1.axfc.net/uploader/H/so/86802&key=Selene

E8400,4GBRAM,8800GTでエフェクト全部入れて60fpsだった
あと、なんか落ちやすい気がする
0353名前は開発中のものです。2009/09/14(月) 23:57:23ID:CTF/22KE
>>352
やってみたよ。某方かw
E6750 , 2GB , 8600GTでも60fps出てた

描画と当たり判定のセルサイズはそれぞれどれくらいなん?
オープンワールド系に興味があるので参考にしたい
0354名前は開発中のものです。2009/09/15(火) 00:28:56ID:pylCSkhX
>>353
両方ともAlmaeria上で100x100x100で分割
0355名前は開発中のものです。2009/09/15(火) 00:37:47ID:pylCSkhX
つくってるうちに

・自動昼夜管理
・テクスチャつかって特定のところにのみ雑草、木、道をつくる
・水面
・雲の生成

とかやりたくなってきたけど、ユーザ側でできるのかな
まあとにかくやってみるか
■ このスレッドは過去ログ倉庫に格納されています