traP Member

sobaya007

東工大工学部の異端児

たのしいおえかき

どうも、そばやです。普段はプログラマーとして活動する小生も、たまにはリソースを作ってみたい!なんて思ってしまいます。「音楽は厳しいだろうし、絵素材かな?でも絵とかうまく書けないな….線とかブレるしな[…]

READ MORE

クラスと継承とコールバック

継承例えばこういうコードがあったとしましょう。敵を表すクラスとプレイヤーを表すクラスがあります。よく見てみると、これら2つには共通する事項が多くみられます。ここからさらにEnemyA,EnemyB,…[…]

READ MORE

Shape Sphere ~定期報告1~

どうも、D言語担当のそばやです。我がサークルtraPでは期間を区切ってその期間ごとに別のゲームを制作することになっております。現在は2015年度第3期制作期間。今回紹介するゲームは「ShapeSphere」です。こ[…]

READ MORE

シェーダ†入門†2

無限遠まで並ぶD-manの図そもそもの話そもそもシェーダとは何のためにあるのか?といえば、実はこのサイトのように綺麗な画像を生成するものじゃありません。シェーダとは、3DのCGプログラミングをするとき、ポリゴンの表面[…]

READ MORE

シェーダ†入門†

「シェーダに興味はあるけど敷居が高い」との声が私の周りでちらほらと囁かれ始めたのでこんな記事を書いてみます。まずは普通の話ここを開いてください。英語のサイトでビビるかもしれませんが、そこはなんとか耐えていただき、右上[…]

READ MORE

D言語でOpenGL†入門†2

続きです。前回で色をつけた三角形を描きました。ここから3次元っぽい話をしていきます。座標変換さいしょimportderelict.opengl3.gl;importderelict.glfw3.glfw3;v[…]

READ MORE

D言語でOpenGL†入門†

タイトルの通りOpenGLの入門記事をぼちぼち書いていきます。準備に関しては前の記事を参照。GLFWでとにかくウインドウを表示D言語ですので引数のない関数の()は取れますし、型名をいちいち書くのが面倒ならautoでい[…]

READ MORE

VisualDでOpenGL

C/C++の言語仕様は気に食わない、でもライブラリは使いたい…そんな自分はD言語を始めました。しかしやってみるとわかるがあまりにも日本語のちゃんとした文献が少ない!ということでメモっておきます。自分はゲー[…]

READ MORE