迷いませんか?

プログラミング、電子工作、ゲーム・・・etc、色々やるけど中途半端なブログです。

関数プログラミングむずい

むずかしすぎます(^q^) 関数プログラミング珠玉のアルゴリズムデザインというの読んでるんですけどね ネット上のレビューを見たところ難しいとか書いてたんですけど そのぐらい余裕とか調子乗ってたんですよ 現在4章よんでますが3章はすこし思考を放棄しまし…

ゲーム完成!

ゲーム完成したよ! ゲーム完成したので報告 まずタイトルはBurnBeans しかし燃えてる意味は無いし豆も一つしかない 敵は一切見た目変わりません 何も変わりません そこまでやる気はありませんでした 操作 カーソルキーの↓を除き、残りを使える 攻撃はスペー…

vectorをinsertしようとしたらabortしたから原因と直し方

ボードゲームの枯山水を再びやりました 負けました ボロ負けでしたよ 苦手ですわ、アレ ブロックスはたいていボロ勝ちできるんですけどねぇ・・・ vector結合しようとしたらabortした とりあえず本題です abortっていうのはアレですよ、 what(): vector::_M_…

仮想クラスをデリートするときのワーニング

ゲーム作成をしてたら、ワーニングが発生したので一応直し方 正直、有名だとは思うけど warning: deleting object of abstract class type ’xxx ’ which has non-virtual destructor will cause undefined behaviour というワーニングが発生した これはxxxと…

ラジコン〜完結編〜(動画あり)

Hello!!Everyone!!! おばあちゃんが学費を出してくれそうな難関校目指して勉強するか迷ってる迷路だよ!!! いや、ほんとね、学費問題ありそうなんでね 難関校目指したほうがいいのかなあ?って感じなんですよ どうしようかホント・・・ それはそうとして!…

ラジコン〜ボタン情報読み取り編〜

久しぶりです 前の記事の終わりでまた明日とか言ってた気がするが気のせいです 気のせいじゃないと思うなら前の記事を見てみるがいい 残念なことに言ってるんだなぁ・・・これが 人生って厳しいよね・・・ MtGにまるで魔法(マジック)のように時と金を消さ…

ラジコン〜PS3コントローラ接続編〜

昨日に続いて今日はPS3コントローラ接続編です! しかし、今日のと明日のは備忘録として残しておきたいので、 2つに分けて残りは明日投稿したいと思います 今日で終わらせる予定だったけど明後日まで掛かりそう PS3コントローラ接続 基本的に、 工作と小物の…

ラジコン完成した!〜ラジコン本体編〜

完成しました!!!!!!! なんのことかって? やだなー、ラジコンに決まってるじゃないですかー とりあえず基本的な組み合わせだけで完成させました。 部品や材料 タミヤのトラック&ホイールセット タミヤのユニバーサルプレートL タミヤのダブルギアボ…

ラジコン製作開始!

前回からMarkdown記法に挑戦してますが、今回はStackEditを使用してみました 最下部の”これはStackEditで書かれています”的な感じのやつは残してます そしてあれが届きました、あの、いろいろ注文したんですよ ラジコンを作る材料とハンダゴテとかその他もろ…

RaspberryPiでLチカbyC言語

RaspberryPiでLチカ 誕生日プレゼントとしてM570tをもらいましたが、ついでとしてジャンパワイヤオスメスももらってました のでRaspberryPiで電子工作を始めることができます!!! (今回はMarkdown記法のテストなので色々おかしいかも) とりあえずまずはG…

画面スクロールの糸口

順調にゲーム作りが進んでいます。 データが消える前まで作っていたのは一画面で完結するスクロールしないゲームだったんですが、 それもスクロールさせる方法がわからなかったんです。 いや、背景をスクロールされるならクリップ?で範囲指定を移動させてい…

Makefile作った

最近ゲームを作っていると先日の記事に書きましたが、 今日とあるところでチャットをしていてぼく:コンパイルはコマンドだけをかいてるシェルスクリプトでやってます 某氏:Makefile作れば? ぼく:作ったことないです 某氏:将来困るよ? ぼく:わかりまし…

思考力が低下している今日このごろ

ゲームを一応作ることにしてはや幾数日、 とりあえず覚えてる範囲で再現することにしてButtonクラスを作成したものの何故かうまくいかない そして結局うまく行ったところで前の時よりも数倍重いとりあえずコード class Button{ private: // SDL_Texture* btn…

すごいH本もいよいよ大詰め!

一昨日と昨日は食い過ぎかなんかわかりませんが異常に腹が痛く気持ち悪かったですあと先週ぐらいに某芋氏をリスペクトしてぱく・・・してgithub.ioでホームページを作る準備しました。 いやー、いろいろとなんかコミットとかプッシュできなくてビビったけど…

すごいH本 演習 13.6

本日3度めの投稿 しかたないじゃん、書きたいことがたくさん出来たんだからすごいH本を読んでたら時々”これは読者への演習問題とします”的なのがある だけどあまり取り組んでなかったので取り組んでみた モナドむずいらしいしまず基本的なin3とかの関数はで…

モノイドとかいろいろなのの定義

モノイドは結合法則がなりたち、単位元がある演算子&要素?みたいなことがあって これって数学ガールで見たけど群だwwwwひゃっほーーーうwwww と思ったので調べてまとめたのをブログに書くよく考えたら群ってもうひとつぐらい性質なかったか? _人…

bracket,bracketOnError

bracketとbracketOnErrorの処理がよくわからなかったのでまとめるbracketは bracket :: IO a -> (a -> IO b) -> (a -> IO c) -> IO c ( (a -> IO b)に当てはまる関数をf,(a -> IO c)に当てはまる関数をdとする) という型になっていて、 まずdを処理します…

セキュキャン2014に応募してみた

どうも一ヶ月ぶりですね いつも長い記事を書こうとするので投稿が遅れてしまいますが 短い記事でいいや、と最近悟りました。ちなみに、別のブログから引っ越ししてきてるので最初のいくつかの記事は移行したものです。 検索してみればどのブログからかわかる…

GETとPOSTする関数作った

Boost.asioでHTTPSのGETとPOSTを実装出来たのでメモ //Get request and response output void Get(boost::asio::io_service& io_service,string host,string path){ boost::asio::ip::tcp::resolver resolver(io_service); boost::asio::ip::tcp::resolver::…

ちょっとしたメモ、SSL、Boost.asioコンパイルオプション

ちょっとBoost.asioのコンパイルオプションを忘れてしまうのでメモBoost.asioのみ g++ hoge.cpp -o hoge -lpthread -lboost_system SSL使用 g++ hoge.cpp -o hoge -lpthread -lboost_system -lssl -lcrypto これを検索してくることだけにどれほどの時間を費…