コンピュータやソフトウェアのあれこれ@道民(&元道民)
Hokkaido
第20回北海道開発オフ:ゲームの共同開発をしてみる
1月 17th

北海道開発オフが丸三年、20回目を迎えました。
メンバーの皆さんおめでとうございます。
これまで参加した皆さんありがとうございます。
20回記念ということで、今回は少し趣向を変えて、同じアプリケーションを違うプログラミング言語で作成する「共同開発」を行いました。
参加者同士でやってみたいことを相談した結果
- 一定ターンまで選択肢でを能力上昇させる「育てゲー」の設計
- Ruby on RailsチームとPython+Google App Engineチームでそれぞれ作る
となりました。
私はフレームワークを扱えないので、どうしようか…と思っていたところ、
参加者のわたなべさんから
「じゃあ、うぇびんさんは仕様に添ってゲーム画面作ってください。
HTML5とCANVASで。」
という素晴らしい無茶振りをいただきました。
こ、ここは期待されててなくても応えるべきよね!
うぇびんたん頑張ったよ!
成果発表(ゲーム画面)
ドラクエやWIZ風のUIにしてみましたが、CSS3のプロパティを駆使すればファイナルファンタジー風に変更することも可能です。
HTML5なので閲覧にはChromeかSafariを推薦します。
HTML5、CANVAS、プログラミングの勉強の素材にしてみたい方は自由にソースコードをご利用ください。
私もこれを使って、PHPでゲームを作ったらいい勉強になるかなと考えています。パラメーターなどの要素をTwitterのAPIと連携させても面白いかもしれませんね。
※「おむこ」というのはRuby on Railsチームのプロジェクト名です。
成果発表(開発側)
Python+GAEチームは、基本動作まで形になりました。
Ruby on Railsチームは、コマンドラインでのキャラ生成まで。
詳しくはsmokeymonkeyさんの記事をご覧ください。
次回からは、また普通のユルユル独習会になります。
開発オフという勉強の場があったおかげか、独習かCMSのカスタマイズでしかプログラミングを扱う機会がない私が、お仕事でPHP+MySQLの簡単なアプリケーションを作れるまでになりました。
これからも初心者が勉強会に参加できる気軽な窓口として、各種言語の技術者が交流できるハブとして、活動のお手伝いができればいいなと思います。
札幌で話題の勉強会「えにしテックカフェ」を見学した
1月 16th

北海道Rubyistの旗手の、新しい試みとは。
Ruby札幌の島田浩二さん(写真の人)が設立した企業「えにしテック」については以前記事にしましたが、
えにしテックが定期的に開いている小さな勉強会が「とても楽しい!」とTwitterで話題になっているので、ものすごく気になって見学させてもらいました。
一般のスクール形式をイメージしていざ入ってみると、参加者がちゃぶ台を囲んでジュースやお菓子を食べながら島田さんに質問をしているという、ユルユルな集まりでした。

今回のテーマはRuby愛好者に人気の、ソースコードの公開と共同開発ができるサイト「GitHub」について。
GitHubについてはこちらの記事を参考にしてください。
とっても優しい github の使い方 – ¬¬日常日記
参加者の一人が公開コードにバグを発見して修正パッチを作ったものの、コミットする方法がわからないということで、ちゃぶ台の上にある大きなモニターを通して、副代表の設楽さん(ばずったーの中の人)が丁寧に実演。
Rubyで「Hello world!」しか出したことがないレベルの私でも、他の参加者さんとゆっくり雑談したりして楽しめました。

えにしテックがマンションの一室ということもあり、
「偉いプログラマの講演を聴いている」
というより
「学校や職場の先輩の家で宿題を教えてもらってる」
ような雰囲気です。
島田さんたちが執筆した「レシピ先輩の本」を思い出しました。
21:00終了の予定が話が盛り上がり、一時間近くも延長に。
お二人の「ご来店ありがとうございました! :D」の声に送られて、えにしテックをあとにしました。
会話の中で、島田さんは何度も「オープンソースへの貢献」という言葉を口にしていました。
全国でも著名なRubyistながら、地元に拠点を置いて草の根的な活動を続ける、島田さんの性格を表しているようでした。
学ぶことを楽しむ。技術者の原点であると思います。
島田さん、設楽さんどうもおじゃましましたー^^
[hokkaido]do-speakers #1を開催します
7月 1st
なんか気軽にLTとか喋ってわいわいするイベントがあってもいいかなーでも1000speakersってもう動いてないしなーというわけで立ち上げてみました。
http://kokucheese.com/event/index/3337/
人数が多くないとひたすら微妙なイベントになってしまうので、是非多数の方の参加をお待ちしております。
※日程が延期になりました