勉強記録(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触りすぎ