Kort postning, bara så att jag inte glömmer bort det… Har lekt lite med Ruby och IronRuby under sommaren för att bredda mig och försöka se tjusningen med dynamiska språk. Lyckades nyss få till ett exempel på den grundläggande funktionaliteten i XNA Framework på PC med hjälp av IronRuby:
require 'Microsoft.Xna.Framework, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d' require 'Microsoft.Xna.Framework.Game, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d' include Microsoft::Xna::Framework include Microsoft::Xna::Framework::Input include Microsoft::Xna::Framework::Graphics class MyGame < Game def initialize @graphics = GraphicsDeviceManager.new self end def update gameTime keyboardState = Keyboard.get_state PlayerIndex.One if keyboardState.is_key_down Keys.Space exit end super gameTime end def draw gameTime graphics_device.clear Color.CornflowerBlue super gameTime end end theGame = MyGame.new theGame.run
Är jag på rätt väg? Nu ska jag sova…
Uppdaterades (2009-07-30 22:41) med lite mer funktionalitet och baserat på kommentar från Johan!