DragonRuby 6 Launched – At present Free – GameFromScratch.com


DragonRuby, a Ruby language powered sport improvement toolkit, not too long ago launched DragonRuby 6. Moreover till Thursday, October the tenth, you will get the Customary version free ( usually $48 ).

Spotlight options of Dragon Ruby are:

Zero Dependency Set up

We’ve created a customized multi-level runtime particularly tuned for constructing video games. There aren’t any exterior installers or OS stage conditions. Every part is self-contained. Even a Raspberry Pi can be utilized to construct video games.

We deal with the compilation, packaging, and execution of your code, letting you think about what issues.

Indie and Group Centered

We perceive the challenges that indie devs face (the creators of the engine are indie sport devs themselves). We wish you to succeed and ship your sport. Our Discord Channel could be very energetic and there may be all the time somebody round to assist.

Editor Agnostic

We don’t vendor-lock you into an IDE (and by extension we don’t accumulate utilization knowledge about you). You need to use no matter editor you want. All instructions to construct are accessible through a easy Command Line Interface.

Lean, Quick, Hotloaded

Optimized for dimension and pace. That is not the identical Ruby you’d use for constructing net apps with Rails (removed from it).

DragonRuby is powered by extremely optimized C code written by Ryan C. Gordon. He is among the core maintainers of libSDL and has labored on many critically acclaimed video games (Psychonauts, Braid, Quake, and Unreal Event to call a number of).

It’s been battled examined by indie sport creator Amir Rajan who’s already launched video games with it to the Nintendo Swap. It powers actual world video games which have amassed hundreds of thousands of downloads (The New Yorker).

Oh, and it’s tiny. Like actually tiny. The complete toolkit is ~3.5 megabytes.

Cross Platform

Flip key builds for Home windows, MacOS, and Linux with seamless publishing to Itch.io.

DragonRuby targets each platform: PC, Mac, Linux, Net Meeting, iOS, Android, Nintendo Swap, XBOX One, and PS4 (console compilation requires a enterprise entity, NDA verification, contact Amir at [email protected] for more information).

Intuitive, Information-Oriented APIs

Grime easy APIs able to creating complicated 2D video games. Recreation Toolkit retains you shifting quick with hot-loaded code. You’ll see modifications in actual time and obtain instantaneous suggestions with out having to rebuild. The in-game Console let’s you make fast state modifications and execute code on the fly. Hey world is only one file and one technique.

# Outline a tick technique in major.rb which shall be executed at 60hz.
def tick args
  # Render a label on the prime left displaying the present tick depend.
  args.outputs.labels << { x: 10, y: 10.from_top, textual content: "#{args.state.tick_count}." }

  # Render a sprite on the backside left
  args.outputs.sprites << { x: 10, y: 10, w: 100, h: 100, path: 'participant.png' }

  # If the mouse is clicked, play a sound.
  args.outputs.sounds << 'fx.wav' if args.inputs.mouse.click on
finish

Key Hyperlinks

DragonRuby Homepage

DragonRuby Itch Web page (Higher Data than Homepage)

DragonRuby 6 Launch Notes

DragonRuby Documentation

DragonRuby Discord

You’ll be able to be taught extra about DragonRuby, the DragonRuby 6 launch and how one can get it at no cost for a restricted time within the video beneath.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles