タグ

ソースコードに関するkaza13のブックマーク (3)

  • スーパーマリオブラザーズをRubyで作ってみた - I am Cruby!

    Ruby2008/8/7にやんわり修正しました。 ソースコードsvnは svn co http://svn.coderepos.org/share/lang/ruby/nario Codereposにあげているので自由に触ってください。 環境設定Windowsであれば、ファイル内のrskit/game.exeで、フルスクリーンで動作します。linuxであればruby/sdlを動く環境を作成して、 ruby nario.rb で大丈夫です。 Ubuntuで動作確認していただきました。 SUPER NARIOをプレイしてみた(最速レビューをめざして) - きみのハートを8ビットキャスト 操作方法十字キー ←↑→↓Aボタン ABボタン B終了 ESC(フルスクリーンで動かすときは特に覚えておいたほうがいいです) Todoきのことか成長系、他のマップ、BGM、SEただ、1-1を作って非常に疲れたの

  • ソースコードの盗み方|悪態のプログラマ

    悪態のプログラマとある職業プログラマの悪態を綴る。 入門書が書かないプログラミングのための知識、会社の研修が教えないシステム開発業界の裏話は、新人プログラマや、これからプログラマを目指す人たちへのメッセージでもある。 プログラミングを行う際に、既存のソースコードを流用することは多い。自分が過去に書いたコード、周囲の仲間が持っているコード、ヘルプや書籍に掲載されているコード。ネットで探せば、最新技術やマイナーな技術のものでも、何かしら発見できることだろう。 Yahoo!Google のような一般的な検索エンジンでも、適切なキーワードを指定すれば、ソースコードを検索することができる。コードによく出てくる文字列(例えば、C言語なら「include」や「void」など)を含めて検索すればよいだろう。 こうした一般のページ検索では、コードの解説や関連情報なども見つかるので有意義だ。しかし、一方

    ソースコードの盗み方|悪態のプログラマ
  • 初めてのマイコン フリースケール「DEMO9S08QG8」を試す

    電子工作をやってみたい――「DEMO9S08QG8」は、そんな人に最適なマイコン評価ボードだ。同製品は、フリースケール・セミコンダクタ・ジャパン(以下、フリースケール)と九十九電機の協業により、ツクモロボット王国で販売が開始された。発売当時は、5月の連休を前にして初期入荷した60台すべてが即日完売という、この手の商品ではまれに見る売れ行きを見せている。実売6000円前後と手ごろな価格ながら、この1台でさまざまなテストを行える手軽さが魅力の1つだ。 先に白状してしまうが、筆者はプログラミングこそ20数年の経験があるが、決してハードウェアには明るくない。ハードウェア絡みのプログラミングといえば大学時代に吉野家の牛丼1杯で友人の卒論の3軸ロボットアームの制御プログラムを請け負ったくらいだ。だが、そのような筆者にとってもこの「DEMO9S08QG8」は非常に興味深い。例えて言えばプログラミング版電

    初めてのマイコン フリースケール「DEMO9S08QG8」を試す
  • 1