1.最初の投稿

 はじめまして!東京経済大学経済学部のTaira.Iです。

 このブログでは、私が研究ノートで取り組んでいるプログラム開発の記録を日誌形式で公開していきます。


自己紹介

東京経済大学3年(10/20時点)、2年次から阿部弘樹准教授ゼミに所属

プログラミングに興味を持ったきっかけは、コンピューターに指示を出して動かすということをしてみたいと思ったからです。普段何気なく使っているアプリやゲームなど分かりやすいものから、意識しないとわからないシステムまで現代の社会においてこれらを動かすのにプログラミングは不可欠です。しかし、日常生活で当たり前になり、これらは誰かが作っているものであるということを忘れそうになるほど溶け込こんでいます。学習を通して日常の生活で普及しているプログラミングについて考えてみたいと思いました。


進捗紹介

研究ノートでは配布された教材を改造して、オリジナルのプログラムを作成しています。

以下が配布されたプログラムの画面です。

                   ゲーム画面

このプログラムではキーボードの操作に従いキャラクターがフィールドを移動するプログラムです。10月20時点でのプログラムの画面は以下の通りです。

ゲーム画面

 はじめは主に見た目を変更しました。フィールドの部分を草原に変更し、さらにキャラクターを変えました。フリー画像を使い「ぴぽや倉庫」、「ドット絵世界」のコンテンツを使用しました。

黒い目が二つ付いたキャラクターはキーボードの矢印ボタンで動きます。

マップは現在、このほかに上下左右に一ずつあります。最終的にどのようなレイアウトにするかは現時点では構想中です。


現在の課題

・上記の画面ではキャラクターの背景が草背景の上に書いてあるが、教材のプログラムの木がキャンバスの緑に書いてあるという違いについてわからなかった。なるべく早く原因を解明したい。


改良予定

・キャラクターの移動の挙動について
・イベントの追加


参考文献

田中賢一郎『ゲームで学ぶJavaScript 入門』インプレス,2015年

田中賢一郎『ゲームを作りながら楽しく学べる HTML5+CSS+JavaScript』インプレス,2017年

田中賢一郎『ゲームで学ぶJavaScript 入門 増補改訂版~ブラウザゲームづくりでHTML&CSSも身につく!』インプレス,2022年