プログラミング超初心者のゲーム製作 by Pyxel(9日目)
今日は「クラスを使う」を学びます。 今日書いたコード 結果:1つのニコちゃんが上から降ってきてバウンドを繰り返す。徐々にバウンドが小さくなる。 コードの要点 処理の流れclassを定義(①~④をclassの中で定義)①画 […]
プログラミング超初心者のゲーム製作 by Pyxel(9日目) 投稿を読む »
今日は「クラスを使う」を学びます。 今日書いたコード 結果:1つのニコちゃんが上から降ってきてバウンドを繰り返す。徐々にバウンドが小さくなる。 コードの要点 処理の流れclassを定義(①~④をclassの中で定義)①画 […]
プログラミング超初心者のゲーム製作 by Pyxel(9日目) 投稿を読む »
今日は「ニコちゃんの数を増やす」を学びます。複数の値を管理するリストという仕組みを使う。 今日書いたコード 結果:8つのニコちゃんが上から降ってきてバウンドを繰り返す。徐々にバウンドが小さくなる。 結果:沢山のカラフルな
プログラミング超初心者のゲーム製作 by Pyxel(8日目) 投稿を読む »
今日は「動きに変化をだす」を学びます。 今日書いたコード 結果:ニコちゃんが画面左から右に移動し、真ん中まできたら画面上に移動する。加速を追加。 結果:ニコちゃんが小さく跳ねながら右に移動 コードの要点 stuff_vy
プログラミング超初心者のゲーム製作 by Pyxel(7日目) 投稿を読む »
今日は「分岐処理」を学びます。 今日書いたコード 結果:ニコちゃんが画面左から右に移動し、真ん中まできたら画面上に移動する コードの要点 if 条件式A: 条件Aを満たした時に実行したい処理elif 条件式B: 条件
プログラミング超初心者のゲーム製作 by Pyxel(6日目) 投稿を読む »
今日は「アニメーション」を学びます。 今日書いたコード 結果:ミサイルが画面左から右に飛んでいく コードの要点 while True: 繰り返したい処理 for rangeと違いwhile文は無限ループをつくれる繰り返し
プログラミング超初心者のゲーム製作 by Pyxel(5日目) 投稿を読む »
今日は「繰り返し処理」を学びます。何度も同じ処理を繰り返したいときは繰り返し処理を使う。繰り返し回数が決まっている場合はfor文とrange関数を組み合わせる。 今日書いたコード 結果:キャラクターを描画する ※繰り返し
プログラミング超初心者のゲーム製作 by Pyxel(4日目) 投稿を読む »
今日は「関数」を学びます。 今日書いたコード 結果:キャラクターを2体描画する ※描画コードを複製したもの 結果:キャラクターを2体描画する ※関数をつくって描画したもの コードの要点 def 関数名(引数1,引数2,&
プログラミング超初心者のゲーム製作 by Pyxel(3日目) 投稿を読む »
今日は「変数」を学びます。コードの複数箇所に同じ値を使用している場合、変数にしておけば一括で変更できる。 今日書いたコード 結果:背景色を設定し、四角の中に円を描く ※変数を使ってないコード 結果:背景色を設定し、四角の
プログラミング超初心者のゲーム製作 by Pyxel(2日目) 投稿を読む »
簡単なゲームを一旦作り終えたところで、あらためて基本から勉強しようと思う。北尾崇さん著「ゲームで学ぶpython! ~pyxelではじめるレトロゲームプログラミング~」を買ったので少しずつ学んでいくぞ。今日は「点と線の描
プログラミング超初心者のゲーム製作 by Pyxel(1日目) 投稿を読む »