jacius / rubygame

Flexible cross-platform game programming library for Ruby

jacius (author)
Sat May 16 18:38:48 -0700 2009
commit  126aa39a986e863604174ad085dc1ceddeca10b6
tree    6302828beb30f0622bbfc0ec6b937726109f682c
parent  bdf987bbef810739a9cb12569a009ca59448c940
rubygame / samples / load_and_blit.rb
100644 23 lines (14 sloc) 0.374 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#/usr/bin/env ruby
 
# A very basic sample application.
 
require "rubygame"
include Rubygame
 
Rubygame.init
 
screen = Screen.set_mode([320,240])
 
queue = EventQueue.new() {
  |q| q.ignore = [MouseMotionEvent, ActiveEvent]
}
 
image = Surface.load_image("panda.png")
puts "Size is: [%s,%s]"%image.size
image.blit(screen,[0,0])
 
queue.wait() { screen.update() }
 
Rubygame.quit