タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

RubyとSDLに関するkujooのブックマーク (3)

  • Ruby/SDL Users - 逆引きRuby/SDL

    BGMを鳴らしたい require 'sdl' SDL.init(SDL::INIT_AUDIO) SDL::Mixer.open music = SDL::Mixer::Music.load("sample.ogg") #読み込み SDL::Mixer.play_music(music,1) #再生 (1は再生する回数、-1だと無限ループ) sleep 3 #3秒待つ SDL::Mixer.halt_music #ストップ 音楽ファイルにはWAVE, MOD, MIDI, OGG, MP3が使えますが、OGGかMIDIを使うことが多いでしょう。(詳細は音楽のページを参照してください。) その他、Ruby/SDLでできること: フェードイン・フェードアウト演奏 演奏の一時停止・再開 再生中かどうかを得る 効果音を鳴らしたい require 'sdl' SDL::init(SDL::INI

    kujoo
    kujoo 2009/05/17
  • starruby.info

    starruby.info 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    kujoo
    kujoo 2009/05/17
    "Star Ruby は、ゲーム作成のための Ruby 拡張ライブラリです。スーパーファミコン風の 2D ゲームを作ることができます。"
  • Ruby/SDL

    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

  • 1