ぽねきのひとりごと

やったことの記録とか独り言とか

勉強記録(2017/06/28~30ぐらい)

 先日の勉強記録です。

記録忘れてていつやったか覚えてないので、とりあえず複数日をまとめます。 

 

プログラミング(教材:新・ゲームプログラミングの館)

  • DXライブラリの関数の使い方(基本)

 

  3.4 簡単な選択画面を作る(マイナス方向のループ)

   逆方向のループのさせ方

   割ったあまりの有用性を学んだ
  3.5 sin波を使って物体を上下/大きさを滑らかに変える

   sin(PI*2 / 周期*Count)*振幅で値を取得するらしいけど覚えらんね

   三角関数忘れてたのでいろいろ教えてもらった
  3.7 特定の角度で弾を飛ばす

   大体三角関数

反省点

  • 数学をやれ、たわけ

  • 一項目飛ばしてる(3.6)のを今気づいた

勉強記録(2017/06/27)

 本日の勉強記録です。

そろそろテトリスとか作ろうと思う。 

 

プログラミング(教材:新・ゲームプログラミングの館)

  • ゲームプログラミング入門

  3.1 キーの入力に応じてキャラを移動させる

   KEY_INPUT_なんとかでキャラを動かした

   計算フェーズと描画フェーズを関数分けするのをやった

  3.2 「割った余り」を使ってループを実現する

   %の活用の仕方を覚えた

  3.3 簡単な選択画面を作る

   構造体を知らなかったのでtypedef structを覚えた

   ループ処理で項目を選択してるっぽく見せるのをやった

   めっちゃゲームっぽくて感動した

 

 

反省点

  • 昼寝が長すぎて数学ができなかった

勉強記録(2017/06/26)

 本日の勉強記録です。

 

プログラミング(教材:新・ゲームプログラミングの館)

  • DXライブラリの関数の使い方(基本)

 2.7 効果音を鳴らす

  LoadSoundMem関数とPlaySoundMem関数

  ついでにn秒に1回音を鳴らす処理の書き方を知った  

 2.8 画像を分割して読み込む

  LoadDivGraph関数

  勉強してて今までで一番テンション上がった項目かもしれない。なぜかは知らん。

 2.9 すべてのキーの入力状態を取得する

  GetHitKeyStateAll関数(どれが押されてるか総当たりで調べる関数)

  キーを押した瞬間だけ処理をする関数を作るのやった(フレーム数が1の時だけ実行)

  難しかったので覚えるまではちょいちょい目を通したい

 

配列を知らなかったので手持ちのC言語本の配列の項目だけ読みました。

 

数学(教材:新訂基礎数学)

  • 第3章 関数とグラフ

 2.いろいろな関数 偶関数と奇関数

   なんかよくわからんかったけど説明してもらって理解

 

反省点

  • 数学理解するまでが長かった。考える力が欲しい。

勉強記録(2017/06/23)

 23日の勉強記録です。

この前後の日は勉強さぼりました(クソ)

 

 

プログラミング(教材:新・ゲームプログラミングの館)

  • DXライブラリの関数の使い方(基本)

 2.5 文字を表示する

  DrawFormatString関数で文字を表示した

  GetColorで色を取得した

 2.6 ランダムな値を取得する

  GetRand関数で乱数を取得した

  SRand関数で乱数が初期化されるのを知った

  リプレイって乱数が初期化されてんのね

 

 

反省点

  • 時間がなくてあんまりできなかった
  • 昼すぎまで寝てたのが悪い

勉強記録(2017/06/21)

 本日の勉強記録です。

 

プログラミング(教材:新・ゲームプログラミングの館)

  • DXライブラリの関数の使い方(基本)

 2.1 画像を表示する(改)

  画像の表示の仕方を軽く復習

 2.2 画像を回転・拡大縮小して表示する

  DrawRotaGraph関数で画像でっかくしたり傾けたり

 2.3 αブレンドして表示する

  SetDrawBlendMode関数で画像をスケスケにした

  DX_BLENDMODE_ALPHA

 2.4 加算ブレンドして表示する

  ブレンド関数で光ってる感じにしたら画像が悪くて見た目がキモくなった

  DX_BLEND_ADD

 

数学(教材:新訂基礎数学)

  • 第3章 関数とグラフ

 1.2次関数 A問題5~最後まで B問題4まで

   やりかけてたとこの続き

   B問題難しすぎたけど説明してもらったら分かった

 

 

反省点

  • Twitter触りすぎ
  • 絶望的に数学の応用力がない

勉強記録(2017/06/20)

 

本日の勉強記録です。

ちなみにC言語ちょっと触っただけの初心者です。

 

プログラミング(教材:新・ゲームプログラミングの館)

・DXライブラリ入門編

 1.6 裏画面処理をしないで画像を動かす

  Sleep関数の値を変えたりしてどんな動きをするのか確認してみた

 1.7 裏画面処理をして画像を動かす

  SetDrawScreen,ScreenFlipの理解

  FPSの意味をようやく知る

 1.8 コードを短く書く

  毎回書くようなものはまとめて記述できるらしい

  でもゲームをリリースするときはエラー処理するコードを書こうね

 1.9 ゲームプログラムの骨格の完成

  あとはWhile文の中に必要なコードを書けば幸せになれる

 

数学(教材:新訂基礎数学)

・第3章 関数とグラフ

 1.2次関数 A問題4

  やりかけてたとこの続き 眠くてそのまま寝たのでクソ

 

反省点

・眠気に弱すぎる

Twitter触りすぎ

ThinkPadを借りた話と今後のブログの運用についての話

Ubuntu入れたパソコン、今度はキーボードが壊れました。

そしてThinkPadを友人に借りました。有償で。

結果オーライだったかもしれない。

 

あと某人にお叱りを受けたので、今後勉強記録をブログに書いていきたい所存です。