You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
C Library The elements of the C language library are also included as a subset of the C++ Standard library. These cover many aspects, from general utility functions and macros to input/output functions and dynamic memory management functions: <cassert> (assert.h)C Diagnostics Library (header)<cctype> (ctype.h)Character handling functions (header)<cerrno> (errno.h)C Errors (header)<cfenv> (fenv.h)F
第一回 一回目の今回はbox2dについての自分自身での復習も含め、テンプレートのソースを読んでいきたいと思います。 ただ! このテンプレートが、というかBox2dの仕様なのかよく知りませんが、僕は若干ソースを追いにくく全体を把握できませんでした。 なので、今まで使ってきましたがもう一度Box2dのコードを読み進めながら、それを改良していきたいと思います。Chipmunkは今回は無しです。 また、今回のソースは以下に上げてあるので、pullして照らし合わせながら読んで頂けると分かりやすいと思います。 git clone https://github.com/jarinosuke/KuwagataFallsおかしな所などありましたら、githubでコメント頂けると嬉しいです。 まずはWorld box2dは現実と同じように物理の力が働きます。なので「世界」を作らないといけません。 HelloW
Box2Dflashのドキュメントが見つからないので仕方なしに訳す。 まだ途中 - http://www.box2d.org/manual.html Box2Dユーザマニュアル はじめに Box2Dはゲーム用の2D剛体シミュレーターです。 これを利用するとゲーム内のオブジェクトをもっともらしく動かしたり、世界をよりインタラクティブに見せたり出来ます。 ゲームの観点から見ると物理エンジンは単なる手続き的なアニメーションシステムにすぎません。 アニメーターにお金を払って(またはお願いして)アクターを動かしてもらう代わりに、アイザックニュートンに指揮をお任せできます。 Box2Dは移植可能なC++で記述されています。 エンジンで定義される型のほとんどはb2というプレフィクスで始まります。 これで君のゲームエンジンと名前の衝突が起きないようになると期待しています。 要件 このマニュアルでは読者が質
For more than 20 years, Havok has enabled leading game developers across all platforms to create experiences that are rich, robust, and realistic. Today, more than half of the best-selling games are using Havok technology and our partners continue to push the limits of gaming, bringing players more immersion, more thrills, and more fun. Find out what your team can do with Havok Havok is here to en
日浦慎作(大阪大学) 1.glui とは? 2.glui の概要 3.glui のインストール 4.glui 入門 glui とは,OpenGL で利用可能な簡単なウィジェットライブラリです. 以下のような特徴があります. OpenGL および glut にのみ依存するため,移植性が高い. OpenGL と glut が動作する C++ の環境であれば,基本的に同じソースコードが動作します.具体的には Linux, Windows (Visual C++, gcc), Macintosh などが利用可能です. glut から自然に移行できる. glut のソースを大きく変更することなく,ソースに追加していく形で GUI を作成できる.つまりマウスやキーボード,再描画などのイベント(コールバック関数の取り扱いやウィンドウの作成などほぼ全てのglutの関数がそのまま有効であり,利用可能である.
Welcome to WxRuby! wxRuby is an open source GUI toolkit for the [Ruby] programming language. It allows native-looking desktop applications to be written for Windows, OS X, Linux GTK and other platforms using only Ruby. It's based on the cross-platform [wxWidgets] C++ GUI framework. Why WxRuby? wxRuby offers a combination of features that no other GUI library in Ruby can match: truly cross-plat
RubyでGUIライブラリを使用して、メモ帳を作成した。 Apollo FXRuby VisualuRuby WideStudio wxRuby Apollo 現在、作成中です。 Apolloでメモ帳作成(1)環境を整える Apolloを使用するための環境構築の記録。 Apolloでメモ帳作成(2)ウィンドウを表示する Apolloで基本的なプログラムを作成する。 Apolloでメモ帳作成(3)メニューバーを表示する Apolloでメニューバーを表示する。 Apolloでメモ帳作成(4)開いて保存できるだけのメモ帳 Apolloでシンプルなメモ帳を作成する。 FXRuby FXRuby FXRubyを使ってみた感想。 FXRubyでメモ帳作成(1)環境を整える FXRubyを使用するための環境構築の記録。 FXRubyでメモ帳作成(2)ウィンドウを表示する FXRubyで基本的なプログラム
始めに † ここはDirectX9/10用ゲーム向けエンジン"Selene"の開発に関して色々と記述してあるところです。 ↑ 対応ランタイムはこちら/DirectX (March 2008) DirectXのランタイムに関してはそこそこ新しいものを使っていくようにします。 古いものを使うメリットがない事と古いランタイムには入っていない関数を一部で利用している事が理由です。 DirectX9(ShaderModel3.0) ・基本機能をすべて実装 DirectX10(ShaderModel4.0) ・基本機能+特化したハイエンド機能 DirectX9(ShaderModel2.0以前) ・最低限の描画機能 お勧めツール † ToyStudio メタセコイア等で作ったモデルにアニメーションをつける事が出来ます。 XファイルはもちろんFBXでの出力もサポートされていてフリーでアニメーション
プログラミング言語である標準C(ANSI/ISO/JIS)で提供されている全標準ライブラリの完全かつ正確な仕様をアルファベット順に紹介するページです。
資料: 今までにあった質問 リフレッシュレートの変更 AUX 版, Indy 版, 書籍版 床井研究室 (OpenGL 関連記事) 柴山 健伸 先生 (システム工学部情報通信システム学科) の混沌としたサンプル 陳 謙 先生 (システム工学部デザイン情報学科) の Motif を使ったサンプル 中山 礼児 氏 (経済学部 2000 年卒) の Delphi についての解説 The OpenGL WEB Site (OpenGL の総本山) GLUT - The OpenGL Utility Toolkit (OpenGL.org の GLUT のページ) OpenGL Code & Tutorial Listings (OpenGL.org のチュートリアル集) OpenGL Technical FAQ (OpenGL について良く聞かれる質問) OpenGL FAQ 日本語 (OpenG
このサイトについて このサイトではオープンソースのゲーム向け3Dエンジン「Irrlicht」について取り扱っています 更新履歴 2004/6/6 サイト開設 2004/7/10 チュートリアル第五回追加、掲示板設置 2004/10/1 チュートリアル第六回追加、TrueType対応モジュールアップロード 2004/10/28 チュートリアル第四回に追記(0.7の仕様変更対応) 2005/3/26 チュートリアル番外編その三を追加 2005/4/26 チュートリアル番外編その四を追加 短信 2005/3/26 しばらく更新が滞りまして、 数少ないであろうこのサイトをご覧になっておられる方々には申し訳ないと思っております。 ちょっとだけ言い訳しますと、本業の方が忙しかったり、 子育てでまあ色々大変だったり、PCが故障したりとまあいろいろありまして(笑)。 滞っている間にこん
最終更新日: 2004-10-08 (公開日: 2004-10-08) UNIX USER誌 2004年8月号 に掲載された記事の元の原稿です。 本文中の「原稿執筆時点」は「2004年 6月半ば」を指します。 wxWidgets は Linux, Windows, Mac OS X など多くのプラットフォー ムに対応したオープンソースの GUI ツールキットである。本稿で は wxWidgets を用いてクロスプラットフォーム対応の GUI アプリ ケーションを開発する方法を紹介する。 はじめに Unix の大きな魅力のひとつに、強力なコマンドライン処理がある。 zsh などのシェルと perl などのワンライナーを組み合せて、大量 のファイルを一気に処理するときなどは、「これぞコマンドライン の醍醐味」と感じる瞬間である。 一方、Unix の大きな不満のひとつに、凶悪なコマンドライン書法
このページの他に、岡野原さんの "C++の便利ツール・ライブラリ" がオススメです。 標準ライブラリ STL その1。主に、リストやマップなどのコレクションに関する generic なデータ構造とアルゴリズム。 iostream その2。ストリーム入出力。 C.std その3。まだまだ現役。 boost 準標準。上の3つを超強力にした/するライブラリ達の集合体。 並列・ネットワーク・XML TBB (Thread Building Blocks) スレッドセーフなコンテナやスレッドをフル活用した並列アルゴリズムなど TinyXML 名前の通り軽量でまとまってるXMLパーザ。 MiX Minimalists XML parser。同じくXMLパーザ。 libcurlpp FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE, LDAP によるフ
SDLとは、そのドキュメントによると、 「マルチプラットフォームなマルチメディアライブラリ」であり、 Rubyとは、まつもと氏によるオブジェクト指向スクリプト言語です。 そして、Ruby/SDLはRubyからSDLを利用できるようにするための ライブラリです。つまりはRubyでゲームなどを作るためのライブラリと 言えます。 Ruby/SDLの機能 Ruby/SDLには、以下の機能があります。 2D高速描画 キーボード、マウス、ジョイスティックからの入力機能 SDL_mixer による音声の再生 CDの再生 SDL_TTF によるTrueTypeFontの描画 SDL_image による各種イメージファイルのロード(bmp,png,jpeg,gifなど) SMPGEによるmpegの再生 SDLSKKによる、行単位の日本語入力 OpenGL Interfaceによる、 3D描画 SDL_kan
Ruby で手軽にゲームを開発 ついに書籍がでました!! MyGame は Ruby で簡単にゲームを作るためのライブラリです。 自分のゲーム開発の経験をもとにゲームに必要な処理を簡単な API にまとめています。特定のライブラリ API を参考にしているわけではありませんが、ソニー・プレーステーションのゲームソフト開発に携わることが多かったので、その設計思想から影響を受けているかもしれません。 MyGame 本体は小さな Ruby スクリプトにすぎません。 ただし、 MyGame の中で Ruby/SDL を使っています。 特徴とコンセプト ゲームプログラミングに必要な機能をシンプルなインターフェースで提供 初心者が Ruby やプログラミングの学習に使えるように ライブラリ自体の実装も極力シンプルかつ小さく スクリーンショット ニュース 「アクションゲームのサンプルスクリプト」をアップ
Boost C++ Libraries の紹介サイトです。 :: by Google はじめに ご挨拶 Boost のインストール方法 参考リンク集 ニュース ◆ Version 1.42.0 と 1.41.0 対応 (2010/03/14) 新規ライブラリに関する Let's Boost のページ…: property_tree (汎用木構造型コンフィグ管理) / uuid (ユニークID生成器) ◆ RSS つけました (2009/08/28) ◆ Version 1.40.0 と 1.39.0 対応 (2009/08/28) 新規ライブラリに関する Let's Boost のページ…: Signals2 (Signal/Slotライブラリ改良版) ◆ Version 1.38.0 と 1.37.0 対応 (2009/02/22) 新規ライブラリに関する Let's Boost のペー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く