タグ OpenGL が登録されている動画 : 449 件中 129 - 160 件目
種類:
- タグ
- キーワード
対象:
Java 自作3Dシューティングゲーム(その21)
メタセコイアファイル読み込み描画表示に対応.
sm10316354とsm9231423のデータファイルを使わせてもらって,リプレイ動画を撮ってみた.
地形背景との衝突判定は行っていない.
自機・敵機モデルファイルと地形背景モデルファイルとで,左右が逆になる.なぜだろう? とりあえず,プログラム側で処理を違えて対処.
動画の後半で画面が点滅してるのは,多分録画環境のせい.
前: sm11414167
次: sm11927862
マイリスト: mylist/17921849
ホームページ: http://shinod.jimdo.com/
※配布ゲームに,この動画で使った3Dモデルデータ・画像データは含まれていません.
Java自作3Dシューティングゲーム(その3)
弾の軌跡を描画するようにしてみました.後半は別視点からのリプレイ.
前: sm9913234
次: sm9981282
マイリスト: mylist/17921849
ホームページ: http://shinod.jimdo.com/
自動運転自動車の未来を想像してみた その2
高画質版:sm4458298
マイリスト:mylist/6730627
他:sm3622066
関連コミュニティ:co4041 co4040
http://blog.livedoor.jp/vuking_pv/
http://twitter.com/vuking
乾いた大地に河がリアルタイムに生成されるシミュレーション【ずんだもん解説】
現在開発中の「偉大なる山河の恵み」というゲームで、水の移動により河や湖が生成される要素が出来たので、ずんだもんに紹介して貰います。
【シミュレーション内容】
フィールドは、ライフゲームのように格子状のマス(セル)で構成されています。フィールドの全てのセルに、雨が降っているという体で少しずつ水を追加します。水は隣接する一番低いセルに移動します。
【表現手法】
セルの色は、乾いたセルは黄色、水分に比例して茶色く、飽和すると青緑になります。このセルの色の変化のみで、水の移動が確認出来るのが面白いです。
【開発環境】
OS: Windows
統合開発環境: Visual Studio
言語: C++
レンダリングAPI: OpenGL4.6
シェーダー: GLSL
本ゲームの他の要素の紹介はコチラ(※ニコ生YouTube同時配信のアーカイブ)
↓
ゲーム開発日記
https://www.youtube.com/playlist?list=PL8_ASIpg7ciH6aH0LojmzgNvAgyFBuCx7
ずんだもんが持っている本についてはコチラ
↓
マンデルブロ集合を小一時間で作ってみたGL【OpenGLゲームプログラミング実況】
OpenGL (C/C++) で「マンデルブロ集合」を描画するプログラムを0から作りました。
編集無しの一発撮りです。
freeglut と、OpenGL Mathematics (GLM) を使用しています。
00:08 開発環境のセットアップ
00:33 OpenGLの初期化
03:46 テクスチャの描画
07:37 マンデルブロ集合の描画
13:08 マンデルブロ集合の着色
15:24 ご視聴のお礼
【freeglut のお手軽導入】
下記リンクから freeglut.zip(お手軽版)ダウンロードをダウンロードし、各ファイルをプロジェクトフォルダーに放り込めば、freeglut を利用可能です。
https://gameprogrammingunit.web.fc2.com/gl/freeglut.htm (GPU - OpenGL - freeglutのセットアップ)
【GLM の導入方法】
http://glm.g-truc.net/ から glm-*.*.*.*.zip をダウンロードして、展開してglm-*.*.*.*.zip\glm\glm フォルダーをプロジェクトのフォルダーにコピーして下さい。
【マイリスト】mylist/70904879
【高画質版】https://youtu.be/h3x7atk4uTY
モンストを小一時間で作ってみたGL【プログラミング実況】
OpenGL (C/C++) で「モンスターストライク」を0から作りました。
編集無しの一発撮りです。
freeglut と、OpenGL Mathematics (GLM) を使用しています。
#000:08 開発環境のセットアップ
#000:30 OpenGLの初期化
#003:38 画面の設定
#004:58 プレイヤーの描画
#017:53 矢印の描画
#024:01 矢印の操作
#031:13 フェイズシステムの導入、文字列の描画
#044:32 プレイヤーの発射
#055:01 プレイヤーと壁の当たり判定
#060:50 モンスターの描画
#070:30 プレイヤー同士の当たり判定
#077:32 プレイヤーとモンスターの当たり判定
#082:18 モンスターの衝撃
#087:03 プレイヤーのカーソルの描画
#096:20 プレイヤーの切り替わり
#100:11 敵のターンの切り替わり
#109:51 敵の攻撃
#129:47 敵の被弾
#156:35 プレイヤーの被弾
#174:20 モンスターの死亡
#179:06 友情コンボ
#195:04 ゲームオーバー
#200:20 エンディング
#201:55 館長の挑戦
#203:29 ご視聴のお礼
【freeglut のお手軽導入】
下記リンクから freeglut.zip(お手軽版)ダウンロードをダウンロードし、各ファイルをプロジェクトフォルダーに放り込めば、freeglut を利用可能です。
https://gameprogrammingunit.web.fc2.com/gl/freeglut.htm (GPU - OpenGL - freeglutのセットアップ)
【GLM の導入方法】
http://glm.g-truc.net/ から glm-*.*.*.*.zip をダウンロードして、解凍してglm-*.*.*.*.zip\glm\glm フォルダーをプロジェクトのフォルダーにコピーして下さい。
【マイリスト】mylist/70904879
【高画質版】https://youtu.be/mAiv4yuieWQ
光の表現にこだわったドット絵ゲームをつくりたい part07
1,1,2,3....フィボナッチ数列かな? いいえ投稿頻度です。
次回は5カ月ぶりにならないように頑張ります...
バグつぶしが多くて動画に出せる進捗が少ないんだよー
スーパーマリオを小一時間で作ってみたGL【プログラミング実況】
OpenGL (C/C++) で、スーパーマリオブラザーズを0から作りました。
編集無しの一発撮りです。
freeglut と、OpenGL Mathematics (GLM) を使用しています。
【使用画像について】
ユニティちゃん公式ホームページで公開されている「ユニティちゃん 2Dデータ」のpngファイルを、Windows「ペイント」で24ビットビットマップに変換しました。透過部分は緑(#00ff00)にしてあります。© Unity Technologies Japan/UCL
【freeglut のお手軽導入】
下記リンクから freeglut.zip(お手軽版)ダウンロードをダウンロードし、各ファイルをプロジェクトフォルダーに放り込めば、freeglut を利用可能です。
https://gameprogrammingunit.web.fc2.com/gl/freeglut.htm (GPU - OpenGL - freeglutのセットアップ)
【GLM の導入方法】
http://glm.g-truc.net/ から glm-*.*.*.*.zip をダウンロードして、解凍してglm-*.*.*.*.zip\glm\glm フォルダーをプロジェクトのフォルダーにコピーして下さい。
【マイリスト】mylist/70904879
【高画質版】https://youtu.be/YUcTO9sEB6U
スーパーマリオを作ってみた 第10回「境界ボックスの接地」【プログラミング実況】
史上最も影響力があったゲーム、スーパーマリオブラザーズを作ります。
© Unity Technologies Japan/UCL
【マイリスト】mylist/70749226
【高画質版】https://youtu.be/cm2OQCsNeJ4
←第9回「コースの描画」sm33411649
→第11回「プレイヤーの移動」sm33422976
OpenGL道場 第33回「キーボードライブラリ」
今後のゲーム開発動画用の雛形やライブラリを作ります。
【マイリスト】mylist/70749077
【高画質版】https://youtu.be/DtRYlg52QoY
←第32回「雛形5」sm33352555
→第34回「テクスチャの反転」sm33361657
Spacewar!を作ってみた 第10回「星」【プログラミング実況】
不特定多数の人に遊ばれた初のテレビゲーム、Spacewar!を作ります。
【マイリスト】mylist/70749193
【高画質版】https://youtu.be/gJUkDlgfWwc
←第9回「空中衝突」sm33268872
→第11回「太陽」sm33280197
OpenGL道場 第26回「解像度」
今後のゲーム開発動画用の雛形やライブラリを作ります。
【マイリスト】mylist/70749077
【高画質版】https://youtu.be/mwhRD5ppUEU
←第25回「文字列の行間」sm33000720
→第27回「ピクセルフォーマット」sm33001511
Breakoutを作ってみた 第9回「クリア判定」【プログラミング実況】
ブロックくずしの最初の作品、Breakout(ブレイクアウト)を作ります。
【マイリスト】mylist/70749141
【高画質版】https://youtu.be/SLvTChGOErQ
←第8回「デモ画面」sm32858581
→第10回「バランス調整」sm32864887
Breakoutを作ってみた 第4回「ブロック」【プログラミング実況】
ブロックくずしの最初の作品、Breakout(ブレイクアウト)を作ります。
【マイリスト】mylist/70749141
【高画質版】https://youtu.be/SpFUQJewauA
←第3回「パドル」sm32834333
→第5回「スコア」sm32838677
Breakoutを作ってみた 第3回「パドル」【プログラミング実況】
ブロックくずしの最初の作品、Breakout(ブレイクアウト)を作ります。
【マイリスト】mylist/70749141
【高画質版】https://youtu.be/-zIfrcYxzHI
←第2回「ボール」sm32821240
→第4回「ブロック」sm32834473
Breakoutを作ってみた 第1回「フィールド」【プログラミング実況】
ブロックくずしの最初の作品、Breakout(ブレイクアウト)を作ります。
【マイリスト】mylist/70749141
【高画質版】https://youtu.be/MHxRfZWTP4U
→第2回「ボール」sm32821240
Tennis for Two を作ってみた 第8回「AI」【プログラミング実況】
「一般人が遊んだ初のテレビゲーム」と言われる Tennis for Two (テニス・フォー・ツー)を作ります。
【マイリスト】mylist/70749121
【高画質版】https://youtu.be/6kn3qbYw9ww
←第7回「フロー」sm32800635
→第9回(最終回)「残像改」sm32875936
Tennis for Two を作ってみた 第7回「フロー」【プログラミング実況】
「一般人が遊んだ初のテレビゲーム」と言われる Tennis for Two (テニス・フォー・ツー)を作ります。
【マイリスト】mylist/70749121
【高画質版】https://youtu.be/7biLSA8f8LE
←第6回「効果音」sm32796839
→第8回【最終回】「AI」sm32805859
Tennis for Two を作ってみた 第5回「スコア」【プログラミング実況】
「一般人が遊んだ初のテレビゲーム」と言われる Tennis for Two (テニス・フォー・ツー)を作ります。
【マイリスト】mylist/70749121
【高画質版】https://youtu.be/EA5hrafVUoM
←第4回「コート」sm32784232
→第6回「効果音」sm32796839
Tennis for Two を作ってみた 第4回「コート」【プログラミング実況】
「一般人が遊んだ初のテレビゲーム」と言われる Tennis for Two (テニス・フォー・ツー)を作ります。
【マイリスト】mylist/70749121
【高画質版】https://youtu.be/42mKG9sTPW0
←第3回「打ち返し」sm32779360
→第5回「スコア」sm32791556
Tennis for Two を作ってみた 第3回「打ち返し」【プログラミング実況】
「一般人が遊んだ初のテレビゲーム」と言われる Tennis for Two (テニス・フォー・ツー)を作ります。
【マイリスト】mylist/70749121
【高画質版】https://youtu.be/PZTHFjtZFx8
←第2回「残像」sm32774569
→第4回「コート」sm32784232
Tennis for Two を作ってみた 第2回「残像」【プログラミング実況】
「一般人が遊んだ初のテレビゲーム」と言われる Tennis for Two (テニス・フォー・ツー)を作ります。
【マイリスト】mylist/70749121
【高画質版】https://youtu.be/1J4m6UWQWA0
←第1回「ボール」sm32773412
→第3回「残像」sm32779360
OpenGL道場 第15回「雛形1」
今後のゲーム開発動画用の雛形やライブラリを作ります。
【マイリスト】mylist/70749077
【高画質版】https://youtu.be/H_HA9m99n4A
←第14回「フォントの改行」sm32705166
→第16回「雛形2」sm32810938
Pongを作ってみた 第7回「AI」【プログラミング実況】
「世界で初めてヒットしたテレビゲーム」と言われるポン(Pong)を作ります。
※「館長の挑戦」では、クリア出来ずに何度もリトライします。最後だけ観たい方は、「最終決戦」までシークして下さい。
#9:51 館長の挑戦
#56:48 最終決戦
【マイリスト】mylist/70749111
【高画質版】https://youtu.be/iQaHPYTKrLs
←第6回「効果音」sm32760843
→第8回【最終回】「マウス操作」sm32761035
Pongを作ってみた 第6回「効果音」【プログラミング実況】
「世界で初めてヒットしたテレビゲーム」と言われるポン(Pong)を作ります。
下記シリーズで作成したライブラリを使用します。
【OpenGL道場】(第14回まで)mylist/60924983
【OpenAL道場】(第8回まで)mylist/60990830
【マイリスト】mylist/70749111
【高画質版】https://youtu.be/5tRQIE-Ueas
←第5回「フロー」sm32754212
→第7回「AI」sm32760895
Pongを作ってみた 第4回「スコア」【プログラミング実況】
「世界で初めてヒットしたテレビゲーム」と言われるポン(Pong)を作ります。
【マイリスト】mylist/70749111
【高画質版】https://youtu.be/VhoUkI1tgNs
←第3回「センターライン」sm32744137
→第5回「フロー」sm32754212
Pongを作ってみた 第3回「センターライン」【プログラミング実況】
「世界で初めてヒットしたテレビゲーム」と言われるポン(Pong)を作ります。
【マイリスト】mylist/70749111
【高画質版】https://youtu.be/yuezA8FsSlc
←第2回「パドル」sm32739362
→第4回「スコア」sm32748824
OpenGL道場 #14「文字列の改行」
今後のゲーム開発動画用の雛形やライブラリを作ります。
【マイリスト】mylist/70749077
【高画質版】https://youtu.be/CAiICd_Up0g
←#13「パドル」sm32691971
→#15「雛形1」sm32767276
OpenGL道場 第13回「パドル」【実況】
今後のゲーム開発動画用の雛形やライブラリを作ります。
【マイリスト】mylist/70749077
【高画質版】https://youtu.be/R_VmN3Qlbwg
←第12回「ボール」sm32690192
→第14回「フォントの改行」sm32705166
OpenGL道場 第12回「ボール」
今後のゲーム開発動画用の雛形やライブラリを作ります。
【マイリスト】mylist/70749077
【高画質版】https://youtu.be/i1DQgmzpOiY
←第11回「フォントの太さ」sm32686832
→第13回「パドル」sm32691971
OpenGL道場 第11回「文字の太さ」
今後のゲーム開発動画用の雛形やライブラリを作ります。
【マイリスト】mylist/70749077
【高画質版】https://youtu.be/0HWJrFl_1bo
←第10回「矩形同士の当たり判定」sm32674320
→第12回「ボール」sm32690192
