Vertical Platformer, running in the browser, written in 150 lines of Ruby: Vertical Platformer in 150 lines of Ruby. Running in the browser: fiddle.dragonruby.org/?share=h

PS: The game is made with

Yes. Ruby can do *real* game dev. It gives trash runtimes like Unity and GameMaker a run for their money.

Ruby caused an upheaval of web dev with Rails.

This same upheaval will occur of game dev by a fire-breathing dragon. Wait and see.

This is your hourly reminder that A Dark Room has been released to the Nintendo Switch. We've added new storyline elements, music, dev commentary, and couch co-op. At least add the game to your wishlist so I can get the warm and fuzzies: nintendo.com/games/detail/a-da

Amir Rajan boosted

Ask yourself why all these companies are fighting each other to be your default DNS provider. Why do their "privacy" solutions always give them your data instead? It's valuable data and it's easy to control it yourself. #privacy linuxjournal.com/content/own-y

Heck yea! I finally was able to give approval to post my talk from the conference. Here's the first half of it!!! youtu.be/o0d4sjcUfCg

(second half coming soon) please pretty please boost

@james congrats on the one year! It's been a pleasure to support/sponsor y'all.

PS: I need to update my logo on the sponsors page 😬

This Easter Eggs is also for you adults that have forgotten what it felt like to print “hello world”. “The sky is the limit” mentality has been beaten out of us and replaced with “don’t do anything that will get you into trouble with the masters that feed us”.

I’ve created the first spark. The fire is smoldering. Now *everyone* needs to make sure these embers don’t die.

Build. Share. Teach a kid to draw a square instead of saying “ooooo you’re going to be in troubllllleee” for fucks sakes.

This is the intent of ADR’s Easter Egg. To show the next generation that magic does exist in this world. That you can create something from nothing.

ADR presents a product that’s accessible. It isn’t 3D, it’s barely 2D, but the player still has a wonderful time playing. This shows kids that even the simplest of presentations can lead to compelling experiences. It gives them hope that they too can build something even if they can’t draw or know linear algebra.

I got into coding because I wanted to create games. Doing that back in the 90’s was difficult. No internet, expensive computers, and fragmented compilers. This is not the case today. But because of shit bag companies, we end up with game dev “solutions” that are just as obtuse. We’ve replaced no internet, low level, complicated C with 2GB clicky-draggy-droppy IDEs that phone home and mine data. A Dark Room’s Easter Egg is an attempt to capture the magic of coding in its purest form.

Amir Rajan boosted
@amirrajan
Aaaaa it does work! Thank you so much for this, I never thought I was going to be able to really do homebrew stuff on my Switch! (At least, not without screwing over my significant other who likes playing online.)
A hello world program running o…
Amir Rajan boosted
Amir Rajan boosted

@amirrajan Holy shit that's really fucking cool! Can't wait to mess with this!

Amir Rajan boosted

@amirrajan@ruby.social just tried it. one of the best easter eggs i've ever seen in a game :)

Here’s the proof. This is a Nintendo Switch, running A Dark Room, which allows you to execute Ruby code. The Ruby code in this video is a Quine that executes Ruby code.

Dear Ruby devs and game devs. I have a crazy announcement I want to share. Please boost.

Last week I released A Dark Room to the Nintendo Switch. Within the game, I also shipped a Ruby interpreter and a code editor as an Easter Egg.

*This Easter Egg effectively turns every consumer spec-ed Nintendo Switch into a Ruby Machine.*

1. Download A Dark Room from the US/EU.
2. Connect a USB keyboard and press the “~” key.
3. Follow the onscreen instructions.

Show more
Ruby.social

A Mastodon instance for Rubyists & friends