マスター さん プロフィール

  •  
マスターさん: プログラムミング初心者がJavaScriptでゲーム製作
ハンドル名マスター さん
ブログタイトルプログラムミング初心者がJavaScriptでゲーム製作
ブログURLhttp://javascriptgame.blog.fc2.com/
サイト紹介文JavaScriptで難しかったところを初心者なりに解説します。VBAも解説
参加カテゴリー
更新頻度(1年)情報提供0回 / 365日(平均0.0回/週) - 参加 2016/03/19 18:33

マスター さんのブログ記事

  • 過去の記事 …
  • livedoorのスマートフォンページにアンカー広告を表示する方法
  • こんにちは、マスターです。ちょっとこのブログには合わない内容で申し訳ありません・・・。livedoorブログで、スマートフォンサイトにアンカー広告を設置する方法が分かりました。手順の紹介GoogleAdsenseのページからページ単位の広告のコードをコピーする。livedoorブログの「記事を書く」から記事を書き、「HTMLタグ編集」で、記事の中にコピーした広告コードを記述する。終わりなかなか思いつかなかったのですが、これでその [続きを読む]
  • お久しぶりです
  • 約一か月間更新をサボっていました。さて、ゲームのバージョンアップですが、現在やらなければならないことが多く、なかなかできない現状です。と、いうことでゲームの更新はしばらくは行えません。これだけお伝えするために記事を書きました。 [続きを読む]
  • JavaScriptで作った、ターン制ストラテジーゲーム メインプログラム解説1
  • こんばんは、マスターです。ここ最近はクラスの説明をしてきましたが、これからはメインプログラムを解説していきます。では、早速ご覧ください。メソッド内の説明まですると非常に長くなるので、とりあえずここを・・・limitXとlimitYという変数がありますが、これら2つには非常に苦労させられました。今回作ったゲームは、右端へいくと左端にでて、上端にいくと下端にでるという仕組みにしましたので、マップを描くのが非常に面 [続きを読む]
  • JavaScriptで作った、ターン制ストラテジーゲームのクラス説明4
  • こんばんは、マスターです。今日は!エイプリルフールです。午前中までですけどねw 鉄則として、人を不幸にするウソはいけない。これを忘れてはいけませんよ。さて、実は、昨日ですね、外を歩いていたら飴が降ってきたので全部持ち帰って食べたら虫歯になっちゃたよおおおおおおおおおおお(泣)はい。こんな感じで嘘をつきましょうwwさて、ここからはウソはありません。本当ですよw前回までに3つのクラスを紹介してきました [続きを読む]
  • JavaScriptで作った、ターン制ストラテジーゲームのクラス説明3
  • こんばんは、マスターです。今日もクラス説明をします!今回紹介するクラスは・・・・・・「ユニットクラス」になりま〜す!では早速ご覧ください!本当は、継承をつかってそれぞれのユニットごとにクラスを作りたかったんですが、ユニット追加ごとにクラスつくるのも面倒くさいなと思ったのでやめましたwでは、説明をdefensePoint;やattackPointは防御力、攻撃力です。movePointは今後複数マス移動できるユニットを作ったときに [続きを読む]
  • JavaScriptで作った、ターン制ストラテジーゲームのクラス説明2
  • こんばんは、マスターです。本日もクラスを紹介したいと思います。今回紹介するクラスは・・・マップを構成するクラスです。以前の記事で継承を表現したといったやつですね。まず、全てのマップクラスのスーパークラスである「MapObject」から紹介します。これだけです。srcというのは、今後追加しようと思っている、マップに資源をランダムに配置して生産に向いている都市などを作れるようにするためのものです。次に、水場を表 [続きを読む]
  • JavaScriptで作った、ゲームのクラス図
  • こんばんは、マスターです。先日、JavaScriptで作ったゲームを公開しました。こちらです。今日からは、このゲームのソースコードの解説をしていこうと思っていましたが、その前にクラス図を公開することにしました。ユニットのクラス図作ったんだろうな・・・と思う方が大半かと思いますが違います。ユニットはすべて1つのクラスで表現したため、クラス図は作成していません。作成したクラス図は「マップ」のクラス図です。どうし [続きを読む]
  • JavaScriptで作った、ゲームの今後の予定
  • こんにちはマスターです。先日、ゲームを公開しました。こちらです。このゲーム実はまだまだぜんぜん完成していないんですねw一応ゲームになったかな?っていうところです。ということで、今後もしばらくはこのゲームをバージョンアップして以降と思います。まず、地形が全く意味を成していないので、まずは地形から意味を出そうと思います。具体的には、都市建っている土地が山岳の場合には発展速度を遅くしたり、逆に平地や草 [続きを読む]
  • 遊び方 JavaScriptで作った、ターン制ストラテジーゲームの遊び方
  • こんばんは、マスターです。皆さん、大変お待たせいたしました。なんとかゲームがプレイできる状態になりました。スマートフォンで閲覧してくださったみなさん、ごめんなさいPCにあわせて作成したため、非常に汚い画面になってしまいました。スマートフォンでもプレイは可能ですが、操作しづらいと思いましたらPC版を表示してプレイして見てください。ゲームはこちらからプレイできます。遊び方2人用のゲームになりましたw2人い [続きを読む]
  • 初心者による初心者のためのExcelVBA入門講座6
  • こんばんは、マスターです。今日の昼にゲームをついに公開できそうです。楽しみにしていてくださいね。さて、今日はVBA入門講座の第一部の最後となります。前回、メソッドについてやりましたが、そのメソッドについて再びやっていきます。引数つきメソッド次のようなメソッドがあったとします。Sub add () Dim total As Integer total = 10 + 15 MsgBox totalEnd Subこのメソッドを呼び出せば必ず25とメッセージが表示されま [続きを読む]
  • 初心者による初心者のためのExcelVBA入門講座6
  • こんにちは、マスターです。今日はVBAでメソッドについて解説します。メソッドとは何か?メソッドとは、プログラムの一部をまとめて定義されてものです(私の認識)。例えば、次のような場面。(客が来る)店員さん「いらっしゃいませー、」店員さん「今日はお肉が大変お買い得になっています。」(別の客が来る)店員さん「いらっしゃいませー、」店員さん「今日はお肉が大変お買い得になっています。」(また別の客が)店員さん [続きを読む]
  • 初心者による初心者のためのExcelVBA入門講座5
  • こんばんは、マスターです。昨日は、すごく暖かかったですね。このまま春が訪れそうな感じです。さて、最近はVBAしか書いてないなと思いながらも再びVBA講座を行います。今回は繰返し処理になります。繰返し処理って?繰返し処理とは、同じ処理を少しずつ条件を変えて何度も行うことになります。どうして繰返し処理が必要なのか別に必要ではありません。繰返し処理が無くてもプログラムを書くことができます。しかし、同じことを [続きを読む]
  • 初心者による初心者のためのExcelVBA入門講座3
  • こんばんは、マスターです。昨日の雨とは変わり晴れました!気持ちのいいものです。さて、今回は前回お伝えしたとおり、VBAで変数を使ってみたいと思います。変数とは?プログラミングにおいて、変数(へんすう、variable)とは、プログラムのソースコードにおいて、扱われるデータを一定期間記憶し必要なときに利用できるようにするために、データに固有の名前を与えたものである。(Wikipedia)数を数えたり、繰返し処理を行う [続きを読む]
  • 初心者による初心者のためのExcelVBA入門講座4
  • こんにちは、マスターです。今回は、VBAでの条件分岐の一番簡単なやり方を紹介します。みなさんは、Excelの表計算でIF関数を使うことができますか?IF(A1>=60,"合格","不合格")ってやつです。ちなみに、これを解説しますと、IF関数は次のような構造になっています。IF([論理式],[真の場合],[偽の場合])論理式というのはここに該当する部分に書いた式が正しいかどうかということです。最初の例の場合、A1セルが60以上であれば正し [続きを読む]
  • 初心者による初心者のためのExcelVBA入門講座1
  • こんばんは、マスターです。早速始まりました、VBA入門講座です。VBAは私が最も触れてきたプログラムですが、まだまだ未熟な状態です。どうぞよろしくお願いいたします。さて、VBAは初心者に非常に優しいプログラムです。さっそくVBAに挑戦して見ましょう。まず、Excelを起動してください。画像はExcel2013になります。同じ方は画像を見ながら進めてください。まず、左上の「ファイル」を します。次に「オプション」をク [続きを読む]
  • 初心者による初心者のためのExcelVBA入門講座2
  • こんにちは、マスターです。今回も、VBAに関する記事になります。今回は、JavaScriptでいう、alertを紹介します。alertとはアラートダイアログを表示するための命令です。アラートダイアログとは次のようなものです。ここを するとアラートダイアログが表示されます。javaScriptでは alert("メッセージ");と表示します。VBAでは次のように記述します。MsgBox("メッセージ")今回もセミコロンは必要ありません。括弧はメッセ [続きを読む]
  • onclickってどこに書く??
  • こんばんは、マスターです。桜がそろそろ咲くのか・・・!という時期がやってきました。(もう咲いたかな?)さて今日はonclickの話となります。onclickとは指定したものが されたときにイベントを呼び出す命令となります。私は、このonclickに苦労しましたwどこに書けばいいんだ・・・!  してね そして、スクリプトに  されるところ.onclick  [続きを読む]
  • 初心者による初心者のためのExcelVBA入門講座
  • こんにちは、マスターです。暖かい!これはうれしいですね。やっと春がやってきたようです。近所の小中学校では卒業式が行われ、本格的に春がやってきたように感じます。さて、タイトルにも書きましたが、VBA講座を始めようと思っています。「JavaScriptはどうした?」「ちゃんとゲーム公開しろよ」皆さんの意見はこんな感じだと思います・・・。JavaScriptはどうした問題こちらの問題ですが、初心者の私が、JavaScriptネタで書け [続きを読む]
  • document.writeの罠
  • こんにちは、マスターです。「プログラミング初心者のくせにマスターを名乗るな」そんな声が聞こえてきそうですが、マスターってかっこいいから使っているだけです。大目に見てください・・・。さて、前回の簡単なテストも無事成功?しましたので、あとは、ゲームを仕上げるだけという状態になっています。ですが、ゲームの作成に使用した画像が著作権的に問題があるので、全ての画像を新しく作り直さなければならないというのが [続きを読む]
  • 過去の記事 …