マイリスト ゲームプログラミング
umi さんの公開マイリスト ゆっくりとゲームプログラミングをしていきます。
https://www.nicovideo.jp/user/441687/mylist/49311908
【自作ゲーム・プログラミング】00_ゲームの概要、使用ライブラリ
ゲームの概要の説明。カードゲームを作ります。
ゆっくりと作っていきます。↓お借りしました。唄詠→sm23567717 次→ウィンドウの表示 sm25514212 マイリスト→mylist/49311908
3:22|2015年01月11日 20:37:05 投稿
【自作ゲーム・プログラミング】01_ウィンドウの表示
GLUTを使ってウィンドウを表示します。
今回の内容は ・開発環境の準備 ・ライブラリの準備 ・ウィンドウ表示プログラムの作成 です。 ↓お借りしました。唄詠→sm23567717 前→ゲームの概要、使用ライブラリ sm25326137 次→画像の表示 sm25793338 マイリスト→mylist/49311908
6:40|2015年02月07日 02:13:55 投稿
【自作ゲーム・プログラミング】02_画像の表示
libpng (jpeglib) + 頂点バッファ + GLSLで画像を表示します。
前回の投稿から時間が空いてしまいました。OpenGL (頂点バッファ + GLSL + libpng (jpeglib) ) で画像表示を行います。 次からは1回分の動画が短くなるハズ・・・ 前→画像の表示 sm25514212 次→αブレンド sm25830366 マイリスト→mylist/49311908
20:42|2015年03月15日 13:48:23 投稿
【自作ゲーム・プログラミング】03_αブレンド
αブレンドで画像を重ねて表示します。
αブレンドを使って2枚の画像を重ねて表示します。 今回からテキスト読み上げソフトを TextToWav → 棒読みちゃん に変更しました。 前→画像の表示 sm25793338 次→文字の表示 sm25836881 マイリスト→mylist/49311908
1:37|2015年03月20日 13:49:28 投稿
【自作ゲーム・プログラミング】04_文字の表示
FreeTypeでフォントファイルからピクセルデータを取得→テクスチャにデータを渡して表示します。
FreeTypeでフォントファイルからピクセルデータ取得して 画面に表示します。 前→αブレンド sm25830366 次→画像の座標指定・回転・拡大縮小 sm25904193 マイリスト→mylist/49311908
6:58|2015年03月21日 09:50:55 投稿
【自作ゲーム・プログラミング】05_画像の座標指定・回転・拡大縮小
画像の座標指定、回転、拡大縮小 + アニメーション
2Dゲームを作りやすいように 画像の座標指定方法を変更します。 ついでに回転、拡大縮小の処理も追加します。 前→文字の表示 sm25836881 次→簡易タスクシステム sm25957773 マイリスト→mylist/49311908 GitHub→https://github.com/umibps/GAME_TEST (コミット履歴を使えば過去のバージョンを試すことができます)
5:45|2015年03月29日 20:41:06 投稿
【自作ゲーム・プログラミング】06_簡易タスクシステム
プログラムの土台となる簡易タスクシステムを作成。
今回は一度、描画関連の作成から離れ、プログラムの土台となる簡易タスクシステムを作ります。 前→画像の座標指定・回転・拡大縮小 sm25904193 次→入力処理 sm25997641 マイリスト→mylist/49311908 GitHub→https://github.com/umibps/GAME_TEST (コミット履歴を使えば過去のバージョンを試すことができます)
6:46|2015年04月05日 11:49:35 投稿
【自作ゲーム・プログラミング】07_入力処理
入力処理(キーボード、マウス、ジョイスティックの処理)
GLFWもGLUTと同じく簡単にOpenGL用の ウィンドウを出せるライブラリですが、 Android用の実装はまだ無いみたいです… 前→簡易タスクシステム sm25957773 次→音声の再生 sm26114517 マイリスト→mylist/49311908 GitHub→https://github.com/umibps/GAME_TEST (コミット履歴を使えば過去のバージョンをチェックできます)
5:56|2015年04月10日 21:29:05 投稿
【自作ゲーム・プログラミング】08_音声の再生
無圧縮音声(wav)ファイルの再生
OpenALはWindows、Mac OS、Linuxだけでなく Android、iOS、ゲームハード等でも動作します。 単純に再生するだけならハードルは それほど高くないので是非、習得しましょう。 前→入力処理 sm25997641 次→圧縮音声の再生 sm26184908 マイリスト→mylist/49311908 GitHubでソースコード公開してます。 (コミットの履歴を使えば過去のバージョンを試せます) https://github.com/umibps/GAME_TEST
8:08|2015年04月26日 18:18:08 投稿
【自作ゲーム・プログラミング】09_圧縮音声の再生
FLACとOgg Vorbisの再生
今回はFLACとVorbisの音声データ再生に対応します。 MIDIについてはいずれ・・・ 前→無圧縮音声データの再生 sm26114517 次→ファイルのアーカイブ化 sm26370705 マイリスト→mylist/49311908 GitHubでソースコード公開してます。 (コミットの履歴を使えば過去のバージョンを試せます)
13:01|2015年05月05日 14:52:16 投稿
【自作ゲーム・プログラミング】10_ファイルのアーカイブ化
ファイルをアーカイブ化するツールの作成
今回はゲームに使用する画像等のファイルをまとめる アーカイブ化を行います。 前→圧縮音声の再生 sm26184908 次→画像のクリッピング表示 sm26532795 マイリスト→mylist/49311908 GitHubでソースコード公開してます。 https://github.com/umibps/GAME_EDITOR (コミットの履歴を使えば過去のバージョンを試せます)
6:58|2015年05月30日 04:53:06 投稿
【自作ゲーム・プログラミング】11_画像のクリッピング表示
画像のクリッピング表示
今回はより細かい表示設定を行えるように 画像のクリッピング表示を行います。 前→ファイルのアーカイブ化 sm26370705 次→擬似乱数の実装 sm26651668 マイリスト→mylist/49311908 GitHubでソースコード公開してます。 https://github.com/umibps/GAME_TEST (コミットの履歴を使えば過去のバージョンを試せます)
3:35|2015年06月20日 22:56:05 投稿
【自作ゲーム・プログラミング】12_擬似乱数の実装
ランダムな要素を実現する擬似乱数の実装
カードのシャッフル等を行うために 擬似乱数の実装を行います。 前→画像のクリッピング表示 sm26532795 マイリスト→mylist/49311908 GitHubからソースコードをダウンロードできます。 (コミット履歴を使えば過去の内容も試せます) https://github.com/umibps/GAME_TEST
4:24|2015年07月07日 00:45:04 投稿
【自作ゲーム・プログラミング】13_スクリプトの実装 その1 概要
スクリプトの実装 概要編
今回からスクリプトの実装を開始します。まずは実装方法の概要について説明します。前→擬似乱数の実装 sm26651668 マイリスト→mylist/49311908 GitHubからソースコードをダウンロードできます。 (コミット履歴を使えば過去の内容も試せます) https://github.com/umibps/GAME_TEST
3:18|2015年09月05日 14:47:00 投稿
【自作ペイントソフト】C90のサークルカット描いてみた
ICCプロファイル廻りのバグフィックス (修正パッチいただきました)
皆もいざという時の為に HDDのバックアップを取ろう! 前→sm27904114 次→sm28167911 マイリスト→mylist/20983168 ブログでプログラム公開してます→http://gameprogrammingbyumi.blogspot.jp/
7:16|2016年01月24日 14:43:10 投稿
【自作ペイントソフト】影牢ファイアーボール描いてみた?【Ubuntu上】
Ubuntu版を更新
今回はUbuntu上でビルド出来るようにしたのみで 機能の追加等はありませんのであしからず。 前→sm28071170 マイリスト→mylist/20983168 ブログでプログラム公開してます→http://gameprogrammingbyumi.blogspot.jp/
5:44|2016年02月07日 17:52:06 投稿
【自作ペイントソフト】年賀状用のイラスト描いてた_2017年【GTK+】
指先ツール修正
バグフィックス版は現在準備中です。前→sm28071170 次→sm30814412 マイリスト→mylist/20983168 ブログでプログラム公開してます→http://gameprogrammingbyumi.blogspot.jp/
6:31|2016年12月18日 22:18:07 投稿
