MSBOOKS

プログラミングとか深層学習とか日常の出来事とか

深層学習でラブライブサンシャインのキャラクター顔認識をしてみた part1(学習データの作成)

深層学習でラブライブサンシャインのキャラクター認識に挑戦してみます!はじめに認識するにあたって学習データを作成していきたいと思います!

【C言語入門】part9 : 関数

長いプログラムを書いていると,どこにどんな処理があるかわからなくなってきますよね.そんなとき,処理を1パックにまとめておくと後から見てもわかりやすいです.そんな処理を1パックにする関数という概念を学んでいきましょう.

【C言語入門】part8.5 : よりゲームっぽく見せるには…

今までのプログラムはゲームのマップっぽいものを表示していると,どんどん下に画面表示していって一個前のものが表示されたままになりゲーム感が少ないものでした.これをゲームっぽく見せる方法をお教えしましょう.

【C言語入門】part8 : 配列

RPGゲームなどでマップはどうやって表示していると思いますか?まさか変数を何個も何個も作って書いてるわけではありません.たくさんの変数を1パックにまとめた配列というものを使っているのです.そんな配列について触っていきましょう.

【C言語入門】part7 : for文,乱数の生成

連続攻撃などで使える決められた回数だけ繰り返すfor文と同時に,乱数の生成についてやっていきます.相手のじゃんけんの出す手がわかってしまったらつまらないものです.相手の出す手がわからないようにランダムにするために乱数を使います.

【C言語入門】part6 : while文,do-while文(繰り返し処理)

今までのプログラムでは一回きりで終わってしまうものでしたが,ゲームでは通常,何度も行動選択をして敵を倒すまで繰り返すものです.そんな繰り返し処理while文について触っていきましょう.

【C言語入門】part5 : switch文

RPGなどでは選択肢を選ぶことが多いかと思います.その選択肢をすべてif文で書くと見にくくて大変なものなので,それを見やすくできるswitch文について触れていきましょう.

【C言語入門】part4 : if文,else if文,else文

バトルをしてて敵の体力がマイナスになっても戦いが終わらなかったらヤバイですよね.もし体力がマイナスだったら戦いを終えるといった,もし~○○だったらの英語であるif文についてやっていきましょう.

【C言語入門】part3 : 演算子と四則演算,scanf文

パソコンは計算速度が~といった話をよく聞くと思います.そのパソコンでする計算について触れていきたいと思います.例えばゲームで敵に一定のダメージを与えるのも引き算という計算が必要になってきます.

【C言語入門】part2 : C言語のプログラムの構造,printf文,データの型(変数)

今回はC言語のプログラム構造を理解してもらいつつ,初めてのプログラム,画面表示するプログラムを書いていきましょう.ゲームで敵とバトルする場面を思い浮かべて読んでみてください.

【C言語入門】part1 : C言語に触ってみよう

C言語はプログラミングの初学者がよく学ぶ言語として知られています.しかし初めてC言語を触ると少し抵抗があることも多いかと思います.そんなC言語をなるべく抵抗なく,何となく書けるようになった!まで理解してもらえるように書いていきます.

【C,Java,Python】Hello worldの書き方の違い

はじめまして. 大学のゲーム系サークルで細かいプログラムの知識を質問されるたびに話していたので,まとめる機会があればと思い始めた次第です. 今までやってきた言語はC,C++,Java,Pythonです.(C++はCだけで書けないことをC++に助けてもらったぐらいなの…