Retiring this blog!

Hi everyone. Our latest articles will be available at simmer.io/articles.

I’m moving this blog to a statically hosted site, because, while a lot of people like these articles, the blog alone costs $300 a year to host!

SIMMERjam Theme, Rules and Prizes!

The First SIMMERjam is this Friday, May 3, 2019, starting at 4:00PM till Sunday night 11:00PM (Pacific)! Sign up here: https://theroccob.typeform.com/to/Fc32wu

The theme will be “minimalism” with an emphasis on using just two colors or shades. A secondary (and optional) theme will be “single input” mechanic. For instance, Flappy Bird has one input, a tap that controls your player.

Again, single tap is not required, but might make it easier for you. And check out Bennett apps “Shooter” for some inspiration:

https://simmer.io/@bennettapps/shooter
This game is super interesting in that time moves only when the player moves!

Black and White? Chartreuse and Indigo? Burnt Sienna and Goldenrod? The choice is up to you!

Rules

  • Don’t start working on your game until Friday afternoon at 4PM Pacific. On your honor.
  • You CAN use assets or prior work, but please don’t overly abuse this.
  • Games must be Unity WebGL and submitted to simmer.io by 11PM Pacific, Sunday night May 5 *soft deadline, but better get it in before judging the next morning
  • When submitting your game, you must include “simmerjam” in the game description.
  • You CAN submit more than one game but can only win once.
  • Pre-registering is encouraged but not required.
  • Teams: Definitely encouraged too, but we can only guarantee one prize. We’ll see what we can do if this comes up.

FAQ

Q) Will I be disqualified if I use more than 2 colors?

A) No, the point of this is not to be a stickler but for you to keep your games focused. You can use multiple shades or opacity of another color if you want. Anyway I don’t plan on being too harsh here–just use the above rules as guidelines and try to stay close to the theme.

Prizes

Your game must be mostly on theme to be eligible for prizes!

Questions?

Hit us up on discord. You can @mention RoccoAtSIMMER in the general channel. Or you can email.

Sponsors Thank You!

A big thanks to our sponsors, GameDevHQ and Gamedev.tv for offering some awesome prizes!

Gamedev.tv offers some awesome courses for Unity, Unreal and other game development topics


GamedevHQ also offers some great courses and Filebase, something we consider the “Netflix” of game assets

Pre-register and get a sticker!

USA only, unless I can deliver for a buck or two, allow 4-6 weeks for delivery: https://theroccob.typeform.com/to/Fc32wu

Video

This is a little video about our relaunch and the game jam:

the video mentions April 26 as the Game Jam date, but the date has moved to May 3-5!

Thanks all, excited for a new era of SIMMER.

-Rocco

Project Tiny: First Look and Getting Started

Unity just released a preview of Project Tiny! Unity Tiny Mode is a new way to build HTML5 / WebGL games that are ready for use with the mobile web.

BTW, if you came here from the Youtube video and are looking for the links, please scroll to the bottom.

A little history: Unity released the WebGL target back in 2015. It has been chugging along, but the giant, throbbing Achilles heel of Unity WebGL is that mobile web performance is pretty poor, and it’s not “technically” even supported. It does work on mobile, but often crashes, and usually games run at 15fps max on my iPhone 8.

So they went back to the drawing board and developed Project Tiny.

Without further ado, here is my quick “getting started” video about how to compile, run and debug Tiny Mode. 

I produced this video as a step by step guide to loading and building the project, but if you want to get into the new ECS or “Entity Component System” coding style (with Typescript), I definitely recommend checking out Unity’s more advanced tutorial here:

Why am I so interested in this?

At the moment, the site that I run, SIMMER.io is a place for Unity developers to deploy their WebGL exports, demos, and assets. Today, you can’t upload a Unity “Tiny” game, but this is my #1 priority for the site, since I want mobile users to stick around and enjoy the fun.

If you have built anything cool with Project Tiny, please reach out (rocco@simmer.io or @simmer_io on Twitter), and we can get the project on the site manually. Automated uploads are coming soon!

Unity’s Excellent 9 Part Workshop Series
Official Tiny Mode Docs
Tiny Mode Forums
SIMMER.io signup page
(we’ll soon be hosting Tiny games, sign up to get the notified)


WordPress vs Ghost, who wins?

I had tried out WordPress years ago (think mid 2000’s), and thought it was clunky and somewhat difficult to use. Therefore when starting the blog for SIMMER, I decided I wanted to try something different.

After some research I found a blogging tool called Ghost. I really liked that it supported markdown and HTML directly, and was also a fan of the server running on node.js vs instead of PHP.

I’m not one to get in huge wars about programming languages, but but in my experience PHP is slow and difficult to develop and debug. Node.js is the future. Additionally, a 15 year old codebase like WordPress is bound to be a little rough and inefficient.

So, I tried out Ghost on their official website — where they provide the actual hosting service. The price was a little steep 29/mo but I wasn’t too deterred because having a fully managed service (upgrades, support, etc) was worth it to me.

But I ran into a pretty big snag with their trial–the biggest problem is that, with a custom domain (blog.simmer.io) I wanted to use HTTPS. Their guide suggested that I put my entire site behind a cloudflare CDN. I tried this but it did damage to my other subdomains–so I had to back that out. I contacted Ghost support and they said there was no way to do SSL without Cloudflare.

OK, so there was no way to do SSL with their managed service. But, since Ghost is open source, you can self host it. But I wanted at least a semi-prebuilt solution. So I headed over to Digitalocean which offers a preset installation of Ghost on one of their “droplet” servers.

Image result for digital ocean

This process wasn’t too bad. And eventually I was able to set up all my DNS servers to point to the correct server.

A few months later, I went to upgrade Ghost, and this was a far more difficult process. I managed to get my server hosed pretty bad and I had to call in the big guns (a technical director that I used to work with) to get everything back. I was almost certain everything had been deleted. It ended up being a permissions issue, but it was pretty infuriating and killed a day.

So I had been using Ghost for 8-10 months, somewhat happily. I liked editing articles in Markdown format, but one nitpick was that, for workflow reasons, I like to take screenshots to the copy buffer, and paste images directly into the article that I’m writing.

Additionally, while I thought that I liked writing in Markdown, I did find that it sometimes ruined my flow of thinking when I was trying to remember a command rather than simply typing out a thought.

At that point, the admin panel reminded me that I needed to update again. Ugh, I didn’t want to go through the hassle and pain of the upgrade process.

Additionally, I had been watching a great course on online marketing that highly recommended using WordPress as your CMS / blogging tool of choice. The reasoning was that, there are thousands and thousands of plugins for WordPress built specifically for marketers. And literally 31% of all websites–all websites on the internet run WordPress.

So after a little bit of comparison I decided to use siteground. I like that they automatically update WordPress for you and that they support let’s encrypt SSL.

Image result for siteground logo

So far the going has been a little bit rocky with the migration. My major challenge (again) is getting SSL up and running properly. Siteground’s chat support has been pretty solid, but I still don’t have this 100% figured out.

Anyway, so far I’m enjoying using WordPress, and I’m excited about the additional plugins and flexibility that it will offer me over Ghost.

Free Responsive WebGL Template

The default Unity WebGL templates are a good starting place for web games, but they only run at a fixed width and height!

Grab it on the Unity Asset Store.

With the SIMMER.io Responsive WebGL template, you can export your game so that it fits optimally in the entire browser window. If the user resizes the browser window, the Unity WebGL canvas automatically gets resized. The template also maintains the aspect ratio of your game, and adds letterboxes where appropriate.

How To

After importing this package, go into Player Settings (edit -> project settings -> player).

playerSettings-1

Go to the HTML5 player settings (shown in pink above) and then select the “Responsive” template (shown in green above).

Next, do a normal WebGL export. (file -> build settings). Add the appropriate scenes to the build, and click “Build and Run”

buildSettings

Give your build a name, and you should be up and running!

Modifying the Template

If you need to change anything in the template, you can edit WebGLTemplates/Responsive/index.html. Specifically, you may want to remove the small SIMMER.io backlink:

<div class="simmer">template by: <a href="https://simmer.io" target="_blank">SIMMER.io</a></div>

Obviously I would love it if you keep that link in your deployed build, but it’s definitely not a requirement :-).

About SIMMER.io

SIMMER.io is the simplest place for Unity developers to share their games on the Web.

Screen-Shot-2018-04-24-at-9.34.47-PM

I created some scripts for the site that do some magic to resize the unity canvas for the site, and I thought I’d share them with the community–so I built this asset!

Screen-Shot-2018-04-24-at-9.36.11-PM

Anyway, if you want to try sharing a game on SIMMER, simply make a WebGL build, and drag the build folder onto the upload page. Note that this “Responsive Template” is not required–a WebGL build with the default template works just fine.

Support

If you need help or have suggestions, you can reach me at: https://simmer.io/support

Like or follow SIMMER:

It really makes a big difference!
https://www.facebook.com/SIMMERdotIO/
https://twitter.com/simmer_io

Thanks!
Rocco 🙂

Share your Global Game Jam Games!

Global Game Jame is coming up, January 26 – January 28, 2018! GGJ is a game jam that occurs at sites all over the world, where developers just like you get together to build a game in 48 hours. It’s an awesome concept, and it occurs at nearly 500 sites across the world.

Last year I noticed that so many game developers were building cool stuff, but not sharing their work, so I built SIMMER, a site that makes sharing WebGL games as SIMPLE as possible.

Here’s what it looks like to share a Unity WebGL build:

simmer

It’s easy! Click the upload now button below to try it!
Upload-Now-Button

No Fuss:

There is very little fuss associated with sharing your game on SIMMER, but don’t take our word for it, check out what early users are saying:

Technically your site is great, you have a big competitive advantage compared with Wooglie and Kongregate as uploading builds is extremely easy compared with the other two.

I think this platform is going to be awesome man, it’s a lot more convenient for small things than the other platforms out there, I will definitely be avidly using it!

Just Do It, Get Noticed!

The biggest mistake you can make as a game developer is to not share your work early and often :-). Game development has become very, ehem, crowded. One great way to start building an audience is to get your work out as soon as possible, and SIMMER can help you share your GGJ game directly to the web (with zero friction!). We also help with the discovery aspect–once a game is on our site people are likely to find it via our "More Games" panel on the right side.

Pasted_Image_1_22_18__12_03_PM

I personally got my start in the game development industry at age 14 when I shared a game called Arcade Superpack to the AOL Games channel. (Remember AOL?). My game got over 50,000 downloads and it jumpstarted my games career, where I worked on games in popular franchises such as The Sims, Rock Band, and Mortal Kombat.

superpack

The simple truth is, the more you put yourself out there, the better chance you have of getting noticed.

Without further ado, I invite you to upload your Global Game Jam game today!

Introducing IO Games!

Just a quick site update! We’re adding externally hosted "IO Games" to our lineup here on SIMMER–starting today!

IO games get their name from the IO domain name. Popular IO games include Slither.io, Frogar.io, and Agar.io. IO Games are generally multiplayer, and many of the games have a common theme of "growing" or scaling your character or territory.

That means that in addition to being a free hosting and discovery service for Unity WebGL games, SIMMER is also becoming a portal for games hosted elsewhere.

Soon, anyone will be able to share their externally-hosted games on SIMMER. I’ve built out most of the system for this, and I’m using it internally for the next few days to iron out any kinks.

Here’s what it looks like:

Screen-Shot-2018-01-10-at-2.18.45-PM

If you’re interested, I need some help with testing out the feature. Shoot me an email at rocco@simmer.io if you have an IO game to list, or want to help build the index of existing IO games.

Just in case I forget to update this article when I roll out the feature to everyone, the link to be able to share games via URL will be located at https://simmer.io/upload.

Sell More Unity Asset Store Items By Sharing WebGL Builds

Sharing a WebGL demo of your game or asset lets people preview what they’re buying before taking the plunge. Creators see a 67.33% increase in downloads when sharing builds to the web.

Screen-Shot-2017-12-28-at-8.12.43-PM

OK, I totally just made number up, as Unity doesn’t share asset sales figures :-). But before building SIMMER, I randomly emailed a few asset store creators to learn about their experience with WebGL.

One creator, who’s prolific on the store, Justin Garza started out without any WebGL demos. In my interview with him, he told me that sharing WebGL demos substantially improved his sales.

I talked with another developer, Deck of Dev, who had some assets with WebGL demos, and some without. The team told me that the assets with WebGL demos did substantially better on the store.

SEO

Search Engine Optimization is the process of gaining higher ranking on search engines like Google. These engines all work similarly to rank search results.

Screen-Shot-2017-12-28-at-8.21.25-PM

They look for quality and quantity of backlinks to a particular page. So if somebody searches for "crossy road clone unity asset store", and there are five Crossy Road clones available, your asset page would likely rank higher than the other four if you had high quality backlinks from sites like the one I run.

Discoverability

One of my core goals with SIMMER is to help people find the great games and assets. I’ve designed the site very much like YouTube. The main game is shown on the majority of the screen, and suggested games and assets are listed on the right hand column.

Cursor_and_Mutant_Snake___SIMMER_io_--

That means that anyone visiting SIMMER has a chance to stumble upon your asset–and possibly make a purchase.

Honestly, our system for showing suggested content is pretty rudimentary right now, but I’ve been looking at the latest recommendation algorithms from Netflix and Microsoft to improve this.

About this site

SIMMER is a website for sharing WebGL games built with the Unity Game Engine. The site is mostly for games, but it’s also great for sharing demos of your assets from the Unity Asset Store.

This can help improve sales and discoverability of your assets.

A Quick Intro

For those of you not familiar with the site, sharing a build of your asset is a piece of cake–substantially easier than other indy games sites.

  1. Make a WebGL build of your Asset
  2. Drag your build folder onto our upload page.

SIMMER Example

After uploading you provide a brief description and backlink to your asset:

Screen-Shot-2017-12-28-at-5.53.22-PM

Who’s using it?

Check out our "Unity Asset Store" page to see demos of other assets.

Cursor_and_SIMMER_io-1

Give it a shot

Uploading to SIMMER is truly drag and drop, and SIMMER has a whole host of features that set it apart from other indy-games sites. Upload a demo of your asset today!

Share WebGL games on Kickstarter with SIMMER.io

Why share a video on Kickstarter when you can share a playable game demo? Today, I’m excited to announce that SIMMER.io is the only way for your audience to play your game LIVE on Kickstarter.

And did I mention it’s free?

A quick intro

SIMMER is a place for sharing WebGL games created with the Unity Game engine. Uploading is as simple as exporting a WebGL build and dragging that build to a dropzone:

SIMMER Example

If you have something great to share, hop on over to our upload page to add your game.

Add your demo to Kickstarter

Once your game is up on SIMMER, it looks like this:

Screen-Shot-2017-11-06-at-8.01.18-PM

Over on your Kickstarter page, click "Add a video"

Pasted_Image_11_6_17__8_08_PM-1

In the case of the above game, the url is https://simmer.io/@Nannings/mutant-snake. Paste that in the URL field of the "Add a Video" dialog.

Pasted_Image_11_6_17__8_11_PM

When you launch your Kickstarter campaign, your audience can play a live demo without ever leaving your pledge page:

ScreenFlow

Stand out from the pack

With SIMMER.io’s Kickstarter embed feature, your game can stand head and shoulders above the crowd. A live demo can give your game a critical boost and increase your likelyhood of funding success!

A Milestone: Too much content for the front page!

I launched SIMMER beta version in early September, and developers have been loving the ease of sharing their Unity games on the site!

People are using the site for their classwork, to share assets on the Unity Asset store, and to share games that they’ve built for places like Ludum Dare and Global Game Jam.

Screen-Shot-2017-12-18-at-1.32.13-PM

I’m pleased to announce today that there’s officially too much great content to share only on the front page.

Therefore, I’ve gone ahead and built out seperate pages for "founders club", "tutorials and tech demos", and "unity asset store" projects. There will be more categories, as well as filtering and search coming soon!

Look for the new buttons at the bottom of each section:
Screen-Shot-2017-12-18-at-1.27.20-PM

I’m super excited that the site has started to gain some traction, but I know that I can’t do it alone. It’s all you awesome game developers that are making the site a hit!

And don’t forget to follow us on Twitter to hear updates about all the latest indy games and developers that join the site.

Upload your game today to become part of SIMMER history ;-).