俺、新しいゲームフレームワーク作ったら 横スクロールアクションゲーム作るんだ… 霊夢とか魔理沙とかが幻想郷を駆け巡るやつ…
@krustf なるほどー ためになります
シーンの追加削除のコード、かなり無理矢理書いちゃったからこれで正しく動くか謎
@krustf なら普通にgetで取得したポインタ比較しても大丈夫?
変わるなら安全に同一インスタンスか判定する方法が知りたい
あれ、atomic_なんちゃらっての使うとshared_ptrの保持してるポインタのアドレス変わったりする?
強力なシーン管理機能を追加した
std::map<int, std::list<T>>ってやり過ぎかなあ… multimapの順序が保証されてればこんなことしなくてよかったのに
std::map<int, std::list<SP_Scene>>とかしたいんだけど中のリストってどう初期化するのかなあ
あーauto使いたいー
あれ、shared_ptrで囲んだオブジェクトって同一インスタンスかどうかって確認できるの?
シーンを終了させる関数が多くなりすぎた
ActorActor言ってるのはAIMSを参考にゲームエンジンを作ってるからです!!
自作フレームワークのActorはシーンに管理させる仕組みで今のところは作ろうとしてるけどレイヤー実装したら変わるかもー
map<int, list<Scene>>でいくか
multimapだと順序を保証できない
あれ
あっ! 絶対前に表示したいシーンがある!! って時に便利だから負の値も使えるようにしとこ
さて、グループ番号に負の値を使えるようにするかという疑問
さーさー
multimapを使って容易にシーンのグループを実装した
multimap使って簡単に実装できるならしちゃえ
と思ったけどmultimapで簡単に実装できるかも
シーンのグループとかイラネ
最悪Sceneオブジェクトに直書きすればいいし
そうか動作を止めるとか言うのつくんなきゃいけないのかとか思ったけどこれ各自でやれるな
シーンの一時停止とかは各自で処理をやってもらうものとしよう。折角シーンオブジェクトの形にしたんだし
シーンのライフサイクルどうしよう
さてと
C++クラスタの人達とJavaのおかげで僕も今では駆け出しC++erです
さて、ゲームフレームワークの基礎的な部分のラッパーはどこで渡すのがふさわしいか
@sdn_tome インフルなのですか お大事にー
正直にshared_ptrでもっといてあれ、これ弱参照でもいけるなと思ったら変えよう
weak_ptrだとエンジンに渡してそれっきりってのが出来ない
エンジンに渡された奴ね
シーンオブジェクトはweak_ptrで持つかshared_ptrで持つか
@krustf atomic_loadってなんぞ… なんか便利そうだけど今ひとつ理解出来ない…
@krustf つまり大丈夫、と
スレッドセーフらしい
あれ、shared_ptrってスレッドセーフだったっけ
shared_ptrとweak_ptrを活用する
インクルードガードの命名規則変えた
四季映姫「見るのも嫌ですね。」古明地さとり「これは採用してもいい!」八雲紫「私生活が乱れてますよ?」 …採用されました!おめでとう! http://shindanmaker.com/58186 さとりさんありがとう!
初期化関数などを全部privateにしてfriendな初期化用オブジェクトで初期化するライフハック
TweetShootingで56670点を達成しました http://tweetshooting.appspot.com/ #Tweetshooting
Actorはシーンにくくりつける設計でいいのかな
@Linfiel おかえりー
@mizunohito みてるのが楽しいの…
@mizunohito じろじろり…
@Linfiel うへへ…
@mizunohito じーっ
@Linfiel じろじろ…
注意:nullkalは全てのフォロワーの今の様子を千里眼で覗き見る事が出来るという恐るべき特殊能力を持っています。 http://shindanmaker.com/38358 じろり…
さーて
えんじんをつくりまそー
@yyksm46 ゴリゴリ…
.@toukachi @absol0359 ほかありー
ほかいまー
.@mizunohito @yukaylice @hazemi94 ほかてらありー
ほかってくるー
@nvsofts おかえりー
ゴリゴリしてぇ…
大ちゃんになってチルノちゃんと遊びたいよぉー
おふろつけてきた
@9_Cirno うへへ…
@9_Cirno チルノちゃんあそぼー!
東方株取引
大ちゃん株が上がってきた
さみゅー
今持ってるグラボ、10.1までしか対応してないorz 古いグラボ用のコード書いたときのテスト用にしよう
はやくほすぃです
DirectX 11対応グラボうおおおお
@rodonjohn グラボがホットプラグになったとして、グラボ抜き刺ししても起こらない?
DirectX 11でもデバイスロストがあり得ない って訳はないよね
C++に慣れてきたおかげで少し前に書いたコードと全然違う書き方になってる
リソースマネージャー作るの面倒くさいから再利用できるライブラリにまとめちゃっとこう というより少し前の作りかけのfrogslib完成させて使う
家帰ったら少し英語のおべんきょでもしてからPCかな
たのしい ぶかつ じっしつ おべんきょ おわり
むずかすぃー
へー
今日から一日の二時間は勉強することにした
さてがっこうだ
始業式だけの人いいなー
ねよう おやすみ!
シュークリーム活動、略してシュー活
うひひひ
今度作曲入門とかマンガの描き方とか買ってこよう
DTM充したいよおおお
最近なにもかもが計画倒れしてて完成してない
二時間勉強で潰れるな
一時間半ぐらい勉強時間盛り込みたい
一日の計画表をつくりたいでござる
数学の問題集買おう
ちょっと今度から深く考える訓練するわ 深く考えようとすると頭が痛くなる癖がついちゃったから
新しいPC組んでマスターコレクション買いたいから手持ちのお年玉5倍にならないかなあ
うふふふふ
多分すべてからか解放されても終われたままな気分になると思う
なにかにおわれるひび
あと一年で全てを捨てて受験に突っ走らなきゃいけないとか無理…