Into the Horizon

programming, photography, and daily log

Backboneのモデルについて&スマホ用CSSのメモ

相変わらず勉強のためゲーム製作中です。(前回:Ruby on Rails + Backbone.js でゲーム製作中 - nullnull7の日記

進捗は

  • backboneの土台の部分は書き終わり。あとはゴリゴリとイベント書いていく
  • jsのアニメーションのライブラリを調査した
    • tmlib.js辺りがお手頃そう。
    • enchant.jsはtmlibより学習サイト充実してるが若干遅かったりな印象
    • create.jsやpixi.jsは性能良いがちょっと高機能すぎる印象
    • smart.jsはお手軽で使ってみたいがさすがにシンプルすぎる印象
  • デザイン見直した
    • デザイン決まらず死ぬほど時間かかっている。。。
    • デザインも頑張りたいところだけど、時間かけてできるものでもないので、見切りをつける必要。といつも思う(ができない
  • 開発環境を整えたりいろいろ。
  • 今はhtml/cssを書いてる途中

今日はbackboneの感想とcssのメモ晒しておきます。

続きを読む

Ruby on Rails + Backbone.js でゲーム製作中

  • 一本ゲーム作る経験が欲しいなー
  • なんか新しい言語触りたいなー

という思いから、Rails + Backbone.js でゲーム製作中です。ruby触るの初、jsとかフロントエンドを真面目に勉強するのも初。ってことでいい勉強になってます。

どんなゲームかーとかいう話は出来上がったときにする(いつ来るのかw)として、ruby触ってみた感想。

感想
  • 超基本的な文法を1時間くらいさらーっとやって、あとはdotinstallでRuby on Rails入門見たら、あとは適宜ググりながら開発進められるレベルになった。サクサク進めて良い
  • 超ざっくりとした感覚だとPerlPythonの中間って感じ。do, then, end辺りを書くのが非常にウザいけど、それ以外はスッキリ書けていいなーと思う。
    • Pythonでwebアプリを真面目に作ったことないからあれだが、Python数値計算とかの学術用途向け、RubyはWebアプリ向けな印象(偏見です)
  • Railsはモダンだなあ…。rails gとかrailsコマンドが色々いいなーと思った。
    • 最近業務で使っているのが一昔前のPerlフレームワークなのでますます…ゲフンゲフン
    • scaffoldしたら何もせずともウェブサイト出来上がって吹いたw
  • backboneとの連携もbackbone-on-rails というgemがあって導入しやすかった。

とりあえず今困ってることとしては、rails server で立ち上げたサーバーがコード書き換えてもたまにリロードしてくれないこと。ちょっとググっても解決しなかった。 railsがどう動いてるのか何も把握せずただただレールの上にのって開発してるので、そのうち真面目に勉強する必要ありそう。

開発状況

今の開発状況は、APIサーバー側(Rails)がなんとなく終わってきたところ。API側はあとは魔法詠唱のロジック周りとかステータス異常とかスキルによる命中率変化とか…まあ細かい内容。

直近やったことは、そろそろいちいちcurl叩いてデバッグするのも辛くなってきたので、先にフロント側を実装してデバッグしやすくしよう〜と思いフロント側の実装を初めて、その前に絵コンテできてねーわと思い絵コンテを書こうとし、ついつい拘りたくなってデザインに凝ろうとし、しかしデザインセンス無いので全くできあがらずグダグダ……という感じでしたw デザインのセンスと技術が欲しい。。

年内にひとまず動くもの作って、1~2月にデザイン詰めたり細かい仕様の実装を進めたいなー。

サーバー上のファイルをSublimeLinter 他

週末にsublimeと戯れたので、その結果をメモ。

サーバー上のファイルをsublimelinter

PerlのSublimeLinterについては前に記事を書きました(ちなみにinclude_dirsについて追記しました)が、サーバー上のファイルをマウントして作業とかしてると、実際に実行するperlはサーバー上のperlなので、ローカルにもサーバー上で使うモジュールと同じものがないとuseエラーが起きてしまいます。 ローカルにもサーバー上と同じ環境を作れれば問題ないのですが、まあそれも面倒ですよね。ということで、サーバー上の環境でlintをかけるようにしてみました。

続きを読む

初めての一眼レフカメラ選び・交換レンズ選び(正しいレンズ沼へのハマり方)

順当にレンズ沼にはまってきているnullnullですこんにちは。

今日は自分がどうやってレンズ沼にはまっていったかについて。

かなり正しく(?)カメラ・レンズ沼にハマったので、カメラ選び・レンズ選びの参考になるかも

続きを読む

ウユニ塩湖に星空を撮りにいってきた(ウユニでの星景写真撮影マニュアル)

f:id:nullnull7:20140405105815j:plain

2014年2月20日〜3月10日まで、星空の撮影を主な目的として南米を旅して来ました。一応卒業旅行です。一番の目的はウユニ塩湖で星空の写真を撮ること。ウユニ塩湖は雨期にいくと塩湖に溜まった雨水が空を反射して、まるで空の中に立っているようになる場所として有名です。Facebooktwitterで星空の写真をアップしたところかなりの反響があったので、ブログにもアップしてみます。アップついでに、需要がありそうなウユニでの星空の写真の撮り方についても述べてみます。自分はしばらくウユニにはいけないので、これを読んだあなた。どうか良いウユニの写真を撮って来てください。それだけが私の望みです(ひぐらし風)

続きを読む