web-dev-qa-db-ja.com

Webアプリのゲーミフィケーションシステムを調整するにはどうすればよいですか?

私は、ユーザーが各キャラクターを演じた人物に基づいて映画間のつながりをプロットすることで架空の宇宙を「探検」できるWebアプリを作成することを計画しています(2つの映画で同じキャラクターを演じた場合、それらは関連していると推測されます)

明らかに、このシステムは完璧ではなく、修正という形で人間の入力が必要です。私はシステムをゲーミファイすることでこれらを奨励するつもりです。発見されたフィルムユニバース、修正などに対してアワードポイントを獲得します。stackexchangeネットワークをベンチマークとして使用していますが、内容がまったく異なるため、それを使用して自分のキャリブレーション方法に影響を与えています最終的にはシステムの設計に影響を与えます。

システムを調整する方法がまだわからないが、少し読んだ後。

良いゲームはよく調整されています-彼らは次のレベルに合格するための努力を必要とします。フロー理論によると、ゲームが簡単すぎると退屈です。難しすぎると怖いです。優れたゲームの複雑さは、プレーヤーが新しい能力(個人的であり、ゲーム内で自分のアバターとつながるもの)を構築するにつれて大きくなります。

eラーニング業界

上記をどのように達成しますか?

1
Pureferret

その概念はMihaly Csikszentmihalyによって開拓されました。

彼の名前をググると、「フロー」の概念を論じている大量のリソースが見つかります。

TEDトークについてはこちらをクリックしてください

ウィキペディアのページはこちらをクリックしてください

そして、これがフローに関する彼の有名な図です:

システムのキャリブレーション方法:

  1. プレイテスト-これは、始めるための最良のアイデアだと思います。プレイシステムを人とテストし、初期のプロトタイプを使用してオンザフライで調整します。 Webページを作成する前に、紙でテストを再生します。何が楽しいのか、何がやる気を起こさせるのかを理解し、要素が強調されていないため、コアな楽しみが損なわれています。
  2. 競合他社が何をしているのかを見てください-競争がないと思うなら、あなたは間違っています。誰かが似たようなことをしているので、彼らが何をしているかを見て、サービスを差別化する方法を見つけることができます。
  3. ライブアプリケーションでの調整-実際のソリューションを展開したら、調整を計画します。簡単すぎたり、難しすぎたり、予期しない方法でシステムをだまされたりする部分があります。ユーザーがシステムを使い続けるにつれて、初期モデルが成熟していくようなモデルにならないように計画してください。アプリケーションは、ユーザーが成長するにつれて成長する必要があります。
3
Baronz