• 440
    いいね
  • 17
    コメント

やる気アップをテーマにしたWEBサイトを制作しました。

OpenAim ( オープンエイム )
https://openaim.link

OpenAim はゲームデザインを利用して目標へのやる気を引き出すサービスです。

また、MIT Licenseで私のGitHubアカウントでソースコードを公開しております。

openaim_.jpg

サイトの目的と制作動機

私はゲームが大好きで、「サマナーズウォーランキング」というソーシャルゲームの攻略サイトを作るくらい好きです。

また、ソーシャルゲームのチュートリアルで行われる上手なやる気の引き出し方を参考にしております。

そして、設計の根本は「プロゲーマー梅原大吾氏」の「1日ひとつだけ、強くなる。」という言葉です。

梅原氏は、ある講演会のインタビューで前向きに努力をし続けるコツとして、
成長が実感できていれば、飽きるってことはない」と語っています。

このことを踏まえて

毎日の成長を実感させてやる気を引き出すWEBサービス

を目指して「OpenAim」を制作しました。

また、ゲームには時間の無駄とか犯罪を助長するとか批判が多いですから、人生の役に立つゲームを作りたかったのです。

機能説明

最初の画面を開くとOpenAimのシンプルで一つだけの機能が表示されます。

今日の目標が入力できる。

これだけです。

そして最初のページから登録、又はをログインをするとこんな画面に移ります。

openaim2.jpg

今までに入力した目標が一覧になっていて、右のチェックを入れると完了扱いになります。

目標の完了ボタンを押します。

openaim3.jpg

左側のアイコンを見てください。レベルアップして服の色が変わりました。

別の目標の完了ボタンを押します。

openaim4.jpg

レベル3になりました。

ええ。生まれて初めてドット絵を書きました。

これが一番大変でした。

レベル99まであるのでこれから先はあなたの目で確かみてみろ!

OpenAimの機能説明のまとめと解説

  1. 自分で目標が入力できる

  2. 目標を完了するとレベルが上がる

ざっくりと、この2つの機能で目標に対してのモチベーションアップを目指しています。

ご存知の方も多いと思いますが、人間のモチベーションを左右するのはドパミンという脳内物質です。
そして、ドパミンが多く放出される原因の出来事は「達成」と「承認」です。

つまり、かんたんな事から初めて、それを達成したときに誰かが認めてくれるとやる気が多く出ます。
ゲームのレベルアップ画面には、やる気が出やすい情報が揃わっているわけです。

そして、目標を設定し達成するごとに、こまめに肯定的なフィードバックを味わえるようにすれば前向きに努力をし続けることができます。

いわば、脳を「ほめて伸ばす」のがこの機能のポイントになります。

おすすめの使い方

OpenAimは特にこんな使い方をするとGoodです。

今日一日の目標を立てる

昨日の自分より何か一つ良くなっていれば「成長の実感」が得られます。
言い換えると「成長の実感」を得るためには、昨日の自分より何か一つ良くなれる「今日の目標」を立ててみると良いです。
OpenAim は目標を入力するサービスです。

習慣的な行動を身につける

偉大な業績を残した人の多くが毎日を習慣的な行動規則に則って活動しているのは多くの人がご存知だと思います。
トップクリエイティブの仕事は、偶発的なインスピレーションに依存するものではなく、むしろ一貫したパターンとルーチンに従います。
OpenAimでやりたい事を入力して完了ボタンを押す。
習慣化した行動は習慣的なやる気へとつながります。

自分の業績を見やすく残す

あなたがもし自信を失いかけてしまった時のため、あなたが今までにやってきた業績をどこかにわかりやすく見れるようにしておく必要があります。
そうすれば自信を失いそうな時にその場所を見て、今までにたくさんやってきた業績を思い出すことができます。
OpenAimに達成した目標を残しておけば毎日のバックアップとして機能します。

実装

LaravelBootstrapを使用してサイトの骨組みを制作しました。
開発環境はcloud9で、サーバはRaspberry Piを採用しています。

ログイン周りなどはzaburo氏の「Laravelの標準Authentication(Auth)の動きを調べてみる」を参考にして、ほとんどがデフォルトのものからあまりカスタムしていないため割愛しておきます。もしまとめたい事があれば書くかも。

急募!ユーザ

登録・いいねしていただいた皆様ありがとうございます!
引き続きユーザ様大募集中でございます!

OpenAim - オープンエイム

充実した毎日を送るために必要なのは 「成長を実感すること」 であり、その方法はかんたんです。今日の目標を入力しましょう