のののーと

ライフワークとライスワークの割合

QueueとStackを用いてゲームつくる

週末開発その2。ブロックを積んでいき、同じ高さのブロック同士で数字の大きさを比べ、勝ち星の多さを競う。 入れ物にQueueとStackを用いたのでメモ。ゲームはこちら

QueueAndStack | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう

f:id:nonoui:20180121233420p:plain

※unity version 2017.2.1

続きを読む

A*を用いてゲームつくる

相手よりも先に金のボール(スターのつもり)を3つ獲得するゲームをつくった。自分は左下のキャラで相手は右上のキャラ(unity界のアイドル)。 この敵の移動経路を求めるためにA*という探索アルゴリズムを用いた。今回はA*をメインにメモする。

f:id:nonoui:20180115231046g:plain

※unity version 2017.2

続きを読む

unity1week(お題 : space) 反省会

1週間ゲームジャムに参加しました。こんなの。

パズルものです。げーむはこちら → Fill in the Space

反省会ということで、思ったことをメモしていこうと思います。(注: 解答例 有)

※version Unity 2017.2

目次

  1. ゲーム紹介
  2. 本題
  3. 仕様について
  4. 感想
  5. 好きなげーむ
  6. 使用アセット
続きを読む

LINE BOTをつくってみた

HerokuとLine Messaging APIをつかってカウントダウンBOTをつくってみた。「カウントダウン,イベント名,年,月,日」を入力すると、イベントを登録して毎日朝6時にカウントダウンしてくれます。言語はPHP

f:id:nonoui:20170821014124p:plain

経緯

LINE BOTが個人でも作れることは前々から知っていたけど、特に触れてこなかった。今回、訳あってちょっと触れてみました。

開発

実はHerokuもLine Messaging APIPHPもすべて初めて。ネットの記事を見ながら紆余曲折を経て作りました。特に書けるほどのノウハウやソースコードなどはないです…なので参考にした記事を羅列する形で(ノートっぽい使い方)。感謝感謝です。

Heroku導入メモ · GitHub

PHPを使ってサクッとLINEのMessaging APIを動かす方法|株式会社クインテット

LINE Messaging APIでグループメンバーの誕生日を祝うBotを作ってみる(前編) | 株式会社INDETAIL - インディテール

途中でイベントの名前や日付、グループidを保持する必要に気づく。DropboxやNCMBを使ってデータを保持する方法を試したけど、最終的にはHeroku Postgresというデータベースを使用した。

Heroku + PHP から Heroku Postgres に接続する - Qiita

Heroku Postgres を使ってみる - Qiita

PostgresSQLのコマンドは以下の記事を参考にした。

Heroku の PostgreSQL データベースへアクセスしてレコードを更新する : Serendip - Webデザイン・プログラミング

感想

いろんなものを初めて使ったけど、なんとか形にできて安心。実はまだイベントを削除する機能がないので、実用的ではない。 BOT作成なかなか楽しかったので、またやる気あったら触れてみたいな。webアプリもやる気あったらやってみたい…

Unity 1週間ゲームジャムに参加しました(お題 : 夏)

遅れて報告となりますが,1週間ゲームジャムに参加しました。こんなの。

木が育つのを観察するゆるいゲームです。木の自由研究

目次

  1. メイキング
  2. 感想
  3. 個人的に好きなげーむ
続きを読む