Maiden Voyage

Maiden Voyage

Maiden Voyage Game - Ruthie Edwards - Global Game Jam 2017

It’s that time of year again! Global Game Jam is my favorite jam because it attracts people from all over central Virginia to come make a game, even if they have no experience. This was my 4th time, but I’ll always be grateful for GGJ and the crew at RVA Game Jams for that very first time I came to GGJ not having an ounce of experience making games. Since then, I’ve made… what, 13 games? It’s remarkable what having a group of encouraging, knowledgable friends can do.

This year’s theme was waves, so my team took a very tender approach and went for a game where you tap to create gentle ripples to push a paper boat through a stream. From the start, we wanted to make game that works on mobile browsers, and we did just that. The only thing we never figured out was why the music doesn’t play on Safari in iOS. Browsers are fickle and even though we provided .wav, .mp3, and .ogg files, iOS still wasn’t happy. Oh well.

Maiden Voyage Game - Ruthie Edwards - Global Game Jam 2017 Maiden Voyage Game - Ruthie Edwards - Global Game Jam 2017

The rest of the game turned out really nicely. Our programmer, Jeff, was using HaxeFlixel for the first time, but he has a background in computer science so he picked up both the language and the engine within a few minutes. Hannah, an illustrator and animator, designed all the sprites and the music. I designed the splash screen, but she picked up my style really well when she drew the level complete screen. Dani, who is a web developer, designed the three levels and created the tilemaps, while I was in a sort of ‘project management’ role working on bits and pieces of everything. One other piece of art I created was the water sprite, which is actually one giant sprite sheet because iterating through 300+ animated water tiles on a grid was taking up too much memory.

tiles_water_bigtiles_water_bigtiles_water_bigtiles_water_big

This is approximately what four water tiles looks like. You can see that there are two layers to the animation, one on the bottom that has darker waves moving slowly, and a round-ish lattice with white highlights that forms the surface. I deserve NO CREDIT for this because I based it off one of Pedro Medeiros’s tutorials and he deserves all the Patreon support in the world.

 

Ruthie Edwards Paper Boat Animation

Play now! (HTML5, works on desktop or mobile!)

This Little Piggy at MAGFest

This Little Piggy at MAGFest

Phew! I just got back from the most action packed weekend of my life. MAGFest 2017! It was my first one and I was totally overwhelmed with all the amazing stuff they had. First of all, the convention runs 24/7 for four days — and when they say 24/7, they mean it. Panels, concerts, limitless arcades (DDR all night!), every board game imaginable, a computer museum… 24/7. The best concert I saw was Bit Brigade (they did a speedrun of Ducktales for NES while playing the soundtrack live and everyone went absolutely bonkers) and my favorite spot to hang at night was the computer museum. Best of all, they had THE NINTENDO PLAYSTATION!

Nintendo_Playstation

OK so it was just in a glass box and I was playing Atari and Commodore64 games most of the time, but still. Pretty amazing. The reason I was there is because I had the immense fortune of being selected for MIVS, the indie video game arcade, for my game, This Little Piggy.

This Little Piggy game at MAGFest

A crappy cell phone pic of my glorious booth

I’ve updated the game with bunches of new features, and you can play it on the web at thislittlepiggy.co now. I’m super pleased with how it went! I gave out 300 pig pins and 300 pieces of bubble gum along with 500 postcards. I’m so grateful for the opportunity to talk with fellow game developers, bloggers, and game-lovers! It’s not every day I get to geek out wholeheartedly about indie games and not get a blank stare in return. My Richmond crew was representing too: Peak by Ward Games, Silent Earth by Remote Games, and Clash Cup Turbo by ROOT76. Gotta give all these guys a shoutout because they are amazing and we all learn so much from each other. Also we shared a hotel room so we are super close now.

Definitely going back next year!

 

On This Day

On This Day

I’ve started a new project called On This Day that you can keep up with on any of my social pages. I’m using Strathmore Artist Trading Cards that are roughly credit-card sized. I guess I’ve gotta do these for a whole year in order to have the whole trading card set… Anyway, here are a few of my favorites from the last week.

TwitterTumblrInstagram

 

onthisday_oct17 onthisday_oct18onthisday_oct20onthisday_oct21onthisday_oct22onthisday_oct23

#100daysofcharacters 80-100

#100daysofcharacters 80-100

Recently I took on a challenge to draw 100 characters in 100 days. Here are the final drawings! It’s all over, at last! It’s too late now, but you coulda seen this challenge happen in realtime on Twitter, Tumblr, or Instagram, if only you’d followed me!

0926_achiever

The Achiever. I drew this for a zine about Bartle’s taxonomy of player types.

0809_lans_gherkin

Ian’s Gherkin II. I drew the outline and Ian colored it, including the stamped background taken from a Moritz coaster and digitized using Adobe Capture.

0810_nancy_lg

Nancy from Stranger Things in pixel art form.

0812_toucan

A really crappy toucan.

0813_nms_creature

A creature from my home planet on No Man’s Sky.

0814_nms_creaure2

This was a creature a French No Man’s Sky player posted on Steam. He called it “aubergine mutante.”

0815_parappa

I gotta believe!

0816-matroshka_lg

Matryoshka dolls that Ian brought me from Russia.

0901_hamster

A chipmunk with a latte, because autumn.

0905_bagel

Ian’s greatest dream is a human-sized everything bagel with lox and cream cheese.

0906_thomas

My Twitter friend Thomas. I reused this in the player types zine.

0907_dog

SWEET LIL PRECIOUS DOGGO! He loves snacks.

0908_explorer

The Explorer, also for the zine about game player types.

instant-replay-live-guys

Joe and Nick of the game streaming channel Instant Replay Live.

ians-gherkin-3

 

Ian’s Gherkin III. Sculpey, matchsticks, beads, and a pickling cucumber.

sasha2

The final #100daysofcharacters was my friend Jeremey’s adorable husky.

Cultivate

Cultivate

cultivate game logo

Last weekend I made yet another 48-hour game, this time a casual plant simulator called Cultivate. Click here to play it on desktop (alternatively click here for a mobile-friendly HTML5 version).

 

cultivate-screenshot-1

You start out with rows of randomly-selected pots, with tools like the seedbag and watering can to start growing your collection. If you get tired of a plant or want to get rid of duplicates, you can pick up the shovel and dig it up.

I did all the pixel art in a wonderful app called Asesprite that’s actually for sale on Steam now. I wrote it in Haxe using the Haxeflixel framework. I used Unity for my last game but I just love the un-bulkiness and flexibility of Haxeflixel so much that I keep coming back to it.

 

cultivate-screenshot-2

Right now the plants take a short while (say 5 minutes) to grow to their maximum size, but I hope to keep developing it with new plants and a mobile app that idly grows your plants while you’re at work, school, or maybe even outside growing real plants.

Icon Design

Icon Design

In addition to drawing mutant eggplants and Roomba fan art I also do quite a bit of icon design. It’s very meticulous but ultimately satisfying when you come up with just the right tiny picture to represent something.

homestyle_sheet-01

These monoline icons represent the roofs of nine popular American home styles.

new-icons-wip

I really dig the way monoline icons look on mobile devices and retina screens. I think the reason monoline design and thin lines have become popular is because the technology allows it; 1px lines would often appear blurry or nonexistent on old CRTs. Now they look super sharp. These actually have a 2pt stroke because I wanted to show the rounded stroke edges.

 

nestiny-icons

Some simple, flat multipurpose icons.

franks_icons

These were commissioned for a business paper.

#100daysofcharacters 60-80

#100daysofcharacters 60-80

Recently I took on a challenge to draw 100 characters in 100 days. Here are some picks from days 60-80. It’s too late now, but you coulda seen this challenge happen in realtime on Twitter, Tumblr, or Instagram, if only you’d followed me!

0804_wizord

I used my palette generator to pick the colors for this doodle.

0803_triangle

The golden triangle. Photoshop. Actually, all of these are Photoshop, so I’m gonna stop saying that.

 

0803_squid

Another generated palette doodle.

0801_mouseman

There’s a guy that works at my nearby FedEx Office store that looks just like this.

0731_space

Catstronaut and space pig??

0731_skull

A really sloppy skull I drew when I was on an airplane and my battery was dying.

0729_cat

Kitty!

0728_sorceror

Cute little wizard. I love the highlights and her gap teeth. Again, using a generated palette.

0727_plantlady

Plant lady using yet another generated palette. I wouldn’t have picked that “hospital peachy-pink” on my own, but it looks nice against the navy.

0726_plantguy

Li’l plant buddy!

0725_chicken

This is a gamecock (a, uh, sports mascot) that I drew for a family friend.

0724_boy

 

0723_roomba2

 

A creature roughly based on the combed tool I use to pull hair & debris out of my Roomba’s bristles.

0721_me

This is me, after attending a Pokemon Go event at Lewis Ginter Botanical Gardens.

0805-olymps

Drawn during the opening ceremony at the Rio Summer Olympic Games. I loved the ceremony, especially the hundreds of dancers wearing neon wigs and the way they incorporated animation into the show.

Color Palette Generator

Color Palette Generator

This weekend I started a new Javascript project I called the Super Easy Color Palette Thing! (It needs a better name.) You can pick three colors and get hex codes for them, or you can roll the dice and generate a random palette. Some of the completely random palettes are actually very nice, and I’ve been using them in my #100daysofcharacters project. Oh, and there’s a lightswitch button, for when you need colors that work on a dark background.

ruthie-color-palette-generator

These features will be added over time:

  • Different blend modes
  • 12-color palettes & other variations
  • Ability to copy hex codes of the in-between colors
  • Sharing/saving capability
  • Responsive design for mobile

You can play with it at ruthieswebsite.com/palette.

#100daysofcharacters no. 40-60

#100daysofcharacters no. 40-60

Recently I took on a challenge to draw 100 characters in 100 days, and I’m over halfway through! Here are some picks from days 40-60. If you wanna see my take on the challenge in real time, follow me on Twitter, Tumblr, or Instagram.

0711_pigeon

I did “bird week” along with the SketchDaily community. First up is a pigeon I put together in Illustrator.

0772_secretarybird

This horrible thing is called a “secretary bird.”

0710-lorikeet

A rainbow lorikeet I went kinda nuts on. Photoshop.

0713_peacock

Probably my fave of the bird bunch, a 15 minute peacock sketch.

0716_flamingos

Flamingo exercise. Someone made this their phone wallpaper.

0630_seahog

More sea hogs. This little guy is my favorite. Ink on paper.

0716_diffuser

I got a new diffuser during Prime Day and it reminded me of one of my favorite games.

0705_screaming

Why won’t he stop screaming?! Ink & graphite.

 

0716_mii

My Nintendo Mii! Redrawn in Illustrator for some reason.

0718-compyfire

This is an attempt to illustrate the time I overheated my laptop playing Life is Strange because Richmond summers are really dang hot.

0719-Cat

I don’t know what this guy is, I just wanted to draw something with Pac-Man eyes.