Tuesday, November 5, 2024
spot_img

DragonRuby 6 Launched – At the moment Free – GameFromScratch.com


DragonRuby, a Ruby language powered sport growth toolkit, not too long ago launched DragonRuby 6. Moreover till Thursday, October the tenth, you will get the Normal version free ( repeatedly $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 degree stipulations. All the things 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 focus on what issues.

Indie and Group Targeted

We perceive the challenges that indie devs face (the creators of the engine are indie sport devs themselves). We would like you to succeed and ship your sport. Our Discord Channel could be very lively and there’s at all times somebody round to assist.

Editor Agnostic

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

Lean, Quick, Hotloaded

Optimized for measurement and velocity. That is not the identical Ruby you’d use for constructing internet apps with Rails (removed from it).

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

It’s been battled examined by indie sport creator Amir Rajan who’s already launched video games with it to the Nintendo Change. 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. All the 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, Internet Meeting, iOS, Android, Nintendo Change, XBOX One, and PS4 (console compilation requires a enterprise entity, NDA verification, contact Amir at [email protected] for more information).

Intuitive, Knowledge-Oriented APIs

Dust easy APIs able to creating advanced 2D video games. Sport Toolkit retains you transferring quick with hot-loaded code. You’ll see modifications in actual time and obtain on the spot suggestions with out having to rebuild. The in-game Console let’s you make fast state modifications and execute code on the fly. Whats up world is only one file and one methodology.

# Outline a tick methodology in principal.rb which shall be executed at 60hz.
def tick args
  # Render a label on the high left exhibiting 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 Information 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 without cost for a restricted time within the video under.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisement -spot_img

Latest Articles