ペットとして飼うことができる動物たちが学ぶことができるスクールシミュレーターゲームを作成しました。新しい動物としてライオンが追加され、新しいクエストも用意されています。
以下が実際のプログラムです。
上記のコードは、動物のクラスとして`Animal`クラスを作成し、その中にエサをあげる、遊ぶ、勉強するといったメソッドを定義しています。また、そのサブクラスとして`Lion`クラスを作成し、`Animal`クラスを継承しています。
ページが読み込まれた時には、`Lion`クラスのインスタンスを生成し、各ボタンに対してクリックイベントを追加しています。ボタンがクリックされると、対応するメソッドが呼ばれ、動物のステータスが更新されます。
ゲームとしては、ライオンのお腹の空き度、機嫌の良さ、知識レベルが表示され、エサをあげたり、遊んだり、勉強したりすることができます。また、ライオンの名前や絵文字を変更して自由に設定することも可能です。
以上が新しい動物ライオンが追加されたスクールシミュレーターゲームの実装です。