学習会とは
皆さんの中には、「自分はPC初心者であり、部の活動についていけるか不安だ」と思う人が多いと思います。AUCCでは、5月~7月の期間に、上級生が講師となり、新入生の皆さんにPCに関する講習を行う「学習会」を開催しています。学習会で取り扱うテーマは、「PCを自作するために必要な知識」・「初めて学ぶプログラミング」について行う予定です。初心者向けの内容となっていますので、仲間とともにPCのスキルを高めていくことができます。
プログラミング
学習会では、プログラミングについて学びます。まず、プログラムとは、人間が意図した処理を行うように、コンピュータへ指示する命令のことです。プログラミングをすることによって、自分オリジナルのソフトウェアやゲームを作成することができます。ここでは自作ゲームの製作過程をもとに、プログラミングの手順について説明します。
①プランニング
まず、どのようなゲーム作品を作りたのか、アイディアを練りだし、完成までの計画を立てます。作成したいゲームの大まかな方針だけでなく、画面のレイアウトやプログラムの流れなど、細かい部分まできちんと整理しておく必要があります。そうすることで後の作業手順が明確化されるため、とても大切な作業です。
②プログラムの入力
①で考えたアイディアを基に、コンピュータを使ってプログラミングを行っていきます。プログラムに1文字でもタイプミスがあると、プログラムは動作しませんので、注意が必要です。
今までプログラミングを触ったことのない人も、心配はありません。AUCCでは、学習会を通して、プログラミングに必要な知識を基礎から学ぶことができます。
③デバッグ
自分で作成したプログラムが思い通りに動くことは多くありません。タイプミスなどによって、エラーが発生します。このエラーを取り除く作業を「デバッグ」といいます。デバッグ作業を行うことで、ゲーム作品のバグをなくしていきます。
また、これらの過程で、ゲーム作品に新しい要素や、変更点を加えたい場合があると思います。①~③の工程を繰り返していくことで、ゲームの完成度を高めていきます。
HSP
プログラム言語には様々な種類があります。HSPもプログラム言語のひとつです。C言語やJavaと比べるとマイナーではありますが、プログラムの文法が簡潔であることから、初心者にとっつきやすい言語と言われています。A.U.C.Cでは、このHSPを用いてプログラミングの勉強を行います。一通り基礎を学べば、自分オリジナルのゲームを作成することが可能です。
実際に部員がプログラミングで作成したオリジナルゲームの紹介を紹介します。
下記の画像をクリックすると作品紹介のページに飛び、ゲームをダウンロードすることができます。HSP(http://hsp.tv/index2.html)をインストールすれば実際に遊ぶことができます。
ー作品紹介ー
部員の声
「自分オリジナルのゲームを作ることが夢でした。仲間と話し合いながら楽しく作ることができました!」
ゲーム制作に興味があった部員
「はじめてのプログラミングということもあり不安でしたが、優しい先輩が丁寧に教えてくれました。」
PC初心者の部員