【SDL】YaneuraoGameSDK.NET総合スレ【.NET】 (276レス)
1-

135: 2008/02/15(金)00:52 ID:iU55JZ7M(1/3) AAS
タスクシステムは使いたければ使えば?というシロモノだな。
使い方がわからないなら無理に使う必要はあるまい。

概略的なことは公式wikiの情報が充実しているからそちらも見てみるべし。
136: 2008/02/15(金)00:59 ID:qT9NHTc2(1) AAS
一般的で重要なことと,どうでもいい作者の個人的こだわりを区別するのが大切
137
(1): 2008/02/15(金)01:26 ID:r3pJsWMg(1/2) AAS
勉強になった。
とりあえず、今日一日を潰して、なんとかタスクシステムの概要を理解したよ。
今、タスクシステムを使って軽く組み直してみている。
なんつーか。
…めんどい。
138: 2008/02/15(金)01:31 ID:iU55JZ7M(2/3) AAS
>>137
タスクシステムは昔からよくゲームで使われているやつだよ。使いたくなければ使わなければいい。

一定の処理をして、メインに制御を戻すのは、マイクロスレッドっぽいものや仮想マシンっぽくしてもいいし
Luaで外部スクリプトにしてもいいが、C#なんだからyieldで制御をメインに戻してやるのが美しいと思う。
139
(1): 2008/02/15(金)04:08 ID:r3pJsWMg(2/2) AAS
猛者な方々には用のない代物だけども、とりあえず一通りタスクシステムで整えてみた。
中身は敵も出てこないインベーダー。今日、俺が苦しんでいたような、yanesdkの仕組みがろくすっぽ分かってない人にぐらいしか用のなさそうなサンプルだけど、いる人いたら持ってっておくれ。
あと、返事をくれた方々。ありがとうございました。
お目汚し失礼します。
画像リンク

外部リンク[zip]:gamdev.org

起きたら、今度は別ジャンルでもいじくってみようかと。
140: 2008/02/15(金)06:51 ID:iU55JZ7M(3/3) AAS
>>139
downloadできない。なぜだろ?
141: 2008/02/15(金)09:03 ID:Uvq/Zkqd(1) AAS
ソースを貼り忘れていました。
外部リンク[zip]:gamdev.org
私の方ではDLできるのですが、一応、外部リンク[php]:gamdev.orgにアップしています。yanesdkとコメントが書いてあるやつです。そちらからどうぞ。
142
(1): 2008/02/16(土)23:02 ID:kU2eFhAb(1) AAS
質問です。
半透明に描写するにはどうすればいいでしょうか?
αブレンド関係っぽいのですが、今ひとつ。。。よく分からないです
143: 2008/02/17(日)04:07 ID:6W20qIlx(1) AAS
>>142
pngのようにαチャンネルを含む画像を読み込ませて描画すれば自動的にαチャンネルが
正確に反映された描画(半透明)になる。

あるいは描画するときに背景とブレンドさせたいならScreen2D.SetColorを用いればR,G,B,Aの
ブレンド比率を個別に変更できる。

加色/減色合成などがしたいならブレンドモードを指定すれば出来る。
144: 2008/02/17(日)09:15 ID:X7BlDVmO(1) AAS
なるほど。
αチャンネルのほうは自己解決してやっていたんですが、SetColorの方は意味ががよく分からないでいました。
ありがとうございました。
145: 2008/02/22(金)19:20 ID:VPD5b5sV(1) AAS
浮上
146: 2008/02/22(金)20:33 ID:QYCe7M+a(1) AAS
余計なことを
147: 2008/02/22(金)20:47 ID:7NsliYTi(1) AAS
心配しなくてもこんなスレすぐ下に落ちるよ
148: 2008/02/27(水)17:53 ID:SDK7b6cr(1) AAS
IDがSDKだったので記念ぱぴこ
149: 2008/03/29(土)15:23 ID:ZtJog4WJ(1) AAS
描画のパフォーマンスはそんなに気にしてない感じなのに
Rectの値渡しのコストとかサインテーブルとかくだらないことに異常に拘るんだな
150: 2008/03/29(土)15:37 ID:Z7EVnhhF(1) AAS
かつあげ
151: 2008/04/05(土)18:02 ID:wXgXbnEX(1) AAS
本はいつ出るのだろう…
152: 2008/04/05(土)22:54 ID:40Juq2eP(1) AAS
サインテーブルよりSystem.Mathの三角関数の方が大幅に速くね?
153: 2008/04/06(日)03:03 ID:nWhdFVXM(1) AAS
本の話スレにも貼ってあったと思って上見てきた。

> 外部リンク:d.hatena.ne.jp
> 今月ぐらいからまた動きがありそうだな。期待sage
>>95・・sageといて良かったな・・・。
154: [age] 2008/05/22(木)16:19 ID:WVlNqAfl(1) AAS
期待age
155: 2008/06/07(土)20:34 ID:8nsRr+t2(1) AAS
初めてやねうらチャレンジしてみたけど
チュートリアルが飛び飛びでよくわかんね
156
(1): 2008/06/09(月)16:30 ID:VoRlueh0(1) AAS
っ 公式wiki & サンプルソース
157: 2008/12/06(土)13:52 ID:WyqAjG3Y(1/3) AAS
>>156
クラスやメソッドの説明って、ないのかな?
どんなクラスが存在するかすら分からない。
ソースコード読むしか、ないの?
158
(1): 2008/12/06(土)14:00 ID:xjwMb8Gn(1/4) AAS
sandcastleあたり使って生成させるしかない
159: 2008/12/06(土)14:08 ID:WyqAjG3Y(2/3) AAS
>>158
なるほど…
説明書もそろってないとなると、
初心者には、壁が高そうだなあ。

ライブチュートリアルを見ながら、同じものが簡単に作れて
「おお!これは、何か作れるかも!?」
という気がしたんだけど。

ソース読め!で分かる人は、
こういうSDKは、使わなくてもプログラム作れるよね....?
160
(1): 2008/12/06(土)14:20 ID:xjwMb8Gn(2/4) AAS
C#でやるなら,ソース読める人は今ならXNAやSlimDX使うわな
SDL.NETなんかはYaneSDKっぽいけど気持ち悪いやねう臭がなくて素直で簡単でわかりやすいよ
英語だけど
161
(2): 2008/12/06(土)14:28 ID:WyqAjG3Y(3/3) AAS
>>160
英語は…英語も勉強中だから、ちょうどいい!
3人(C#、ライブラリ、英語)とも、いっぺんにかかってきなさい!!

とはいえ、読むのはとても時間がかかるので、
どっちかに絞りたい。
SDLと、SlimDX、どっちがおすすめでしょう?

つくってみたいのは、2Dの縦スクロールシューティング。
だから、この点では、Yaneuraoでも全く問題ない。
問題は、ドキュメントと、サンプルの少なさで。
162
(1): 2008/12/06(土)15:15 ID:xjwMb8Gn(3/4) AAS
SlimDXはゲームライブラリではなくてDirectXのラッパー。
サンプルは少ない上に技術サンプルばかり。ManagedDirectXの情報が頼りになる。
DirectXの知識があるか,本気で勉強する気があるなら何でもできる。初心者にはお勧めできない。
サンプルなどのリソース量はMS公式のXNAが一番。
XNAもDirectXのラッパーなのでSlimDXと似ていて敷居が高い。
SDL.NETは簡単。サンプル多い。マイナー。速くない。
163
(1): 2008/12/06(土)15:23 ID:xjwMb8Gn(4/4) AAS
WPFやSilverlight使ってもいいんじゃないかな
SilverlightならFlashみたいにwebページ上で動かせるよ
164: 161 2008/12/06(土)17:50 ID:ET0UZtPP(1/2) AAS
>>162
なるほどー。
DirectXの経験なし、(C#も.netも、今はじめたところ)
なので、僕にはSDL.NETが良さそうかなあ。

ググってたら、DXライブラリというのも見つけたけど、
これはC++用なんですね。残念。

>>163
これもグルってみました。
できることはおもしろそうだけど、いろいろ大変そうだ...
1-
あと 112 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.018s