July 07, 2015

Logical Element

From Jay is Games

by LDora on July 07, 2015 10:00 PM

Platform: Flash — Logical Element To win this stylish, minimalistic puzzle game from GooDMage, all you need to do is light up all the targets to green, though with different gates with their own restrictive rules, diodes, and more, that's easier said than done! Tagged as: browser, flash, free, game, goodmage, logic, programming, puzzle, rating-g

July 06, 2015

Knighttron Beta

From Armor Games Blog

by Ferret on July 06, 2015 10:16 PM

Ad-Free Gaming+ Members can now play “Knighttron” with this Beta.  Help the developers prepare for a full launch and provide feedback and bugs!  Guide the hero in a journey to recover his memories while battling hordes of aggressive enemies. Fight, trade, loot and complete quests to enlist the support of new allies.

Who knows what secrets lay hidden in this world?






Cafe Rouge

From Jay is Games

by LDora on July 06, 2015 04:00 PM

Platform: Flash — Cafe Rouge In this seven part free online episodic visual novel series, teenager Isis Black's first job at a local cafe takes a bizarre twist, and suddenly she discovers a dark world of secrets, danger... and maybe romance? Keep your passwords from each chapter to unlock your progress in the next, with good and bad endings for the three male leads! Tagged as: adventure, browser, episodic, farwaystudio, flash, free, game, horror, narrative, playthis, rating-r, romance, vampires, visualnovel


From Jay is Games

by LDora on July 06, 2015 02:00 PM

Platform: Android — GROW PARK On's beloved GROW games come to Android for free, with iOS and PC on the way, in this adorable game where the order in which you play the panels you're given influences the growth and layout of the park. The twist? With 150 characters to uncover and unlock with various solutions, the "right" answer isn't the only one! Tagged as: android, eyezmaze, free, game, grow, mobile, on, playthis, puzzle, rating-g

July 05, 2015

Find the Escape-Men Part 158: Sushi Go Round 2

From Jay is Games

by LDora on July 05, 2015 01:00 PM

Platform: Javascript/HTML5 — Find the Escape-Men Part 158: Sushi Go Round 2 You've decided to try out the new sushi joint in this cute, short escape game from no1game, but before you can leave, you're going to have to find ten little green men... and fill yourself to bursting, too! Tagged as: browser, escape, free, game, html5, no1game, playthis, pointandclick, puzzle, rating-g

July 03, 2015


From Jay is Games

by kimberlyfelix on July 03, 2015 10:00 PM

Platform: Mac, Windows, Linux — TIS-100 TIS-100 is a difficult indie puzzle game from Zachtronics made with computer programmers in mind. The player will enter instructions in a low-level assembly language to produce programs that move numbers between registers in order to transform inputs into outputs, all in a retro ASCII atmosphere. Tagged as: download, game, indie, leveleditor, linux, logic, mac, programming, puzzle, rating-g, sandbox, simulation, steam, windows, zachtronics

Delicious: Emily's Home Sweet Home

From Jay is Games

by starchild on July 03, 2015 06:00 PM

Platform: Mac, Windows — Delicious: Emily's Home Sweet Home Emily has just moved into her very own house with her husband and daughter, but she managed to get on the bad side of a powerful neighbour. Now she has to struggle to find work, keep the house from being torn down and, as usual, help various townsfolk along the way. This is one charming, entertaining, fun-packed game you don't want to miss. Tagged as: affiliate, casual, deliciousseries, demo, download, game, gamehouse, mac, rating-g, timemanagement, windows

Adventures, Quests, and the Campaign Map

From Gambrinous Blog

by Colm on July 03, 2015 04:28 PM

Today I want to talk a bit more about the thing you do the most in Guild of Dungeoneering: send out your expendable minions valued guild members on Quests!

Time For An Adventure

You start the game with a tiny guild and a single loyal follower, the Chump. And there's just one Adventure available, which is a pretty easy one that acts as a nice introduction to the game. Adventures are places you can send your dungeoneers to try and tackle Quests. Most adventures feature a series of quests you need to tackle in order, though there are some that just have a single quest. The final quest in an adventure is always a boss battle.

Here's what the world map looks like when you just have that introductory adventure to attempt.

Cloudy with chance of tutorial.

Cloudy with chance of tutorial.

As soon as you beat this first adventure, taking down your first boss, you unlock three further adventures. So from now on you have a bit of choice about which ones you want to try next. And as you beat these ones, more unlock!

OK that's more like it!

OK that's more like it!

Always Be Questin'

Click on any adventure icon on the world map and you get to see the current quest for that location. Multi-part adventures should be revisited after each victory until you beat the boss and clear the adventure. Here's that starting adventure… of course since it's your first task we couldn't resist sending you off to deal with some rats!

Seriously? Rats??

Seriously? Rats??

This is also where you select which of your dungeoneers to send on the quest, and of course where you pick a blessing. Blessings are part of the unlock system – make sure to unlock at least one early on. They give your dungeoneer a bonus for that particular quest run.

Here's an example of a multipart adventure before you beat the first Quest and then just before taking on the final boss Quest.

Embro! I remember him from the playable alpha!

Embro! I remember him from the playable alpha!

Time for revenge, Embro!

Time for revenge, Embro!

So How Do I Win Again?

Within any particular quest you'll see your objectives at the top right. Sometimes they are simple, like this one where you just need to kill any three monsters (with some rats pre-provided).

Please, no more rats!

Please, no more rats!

Sometimes they are a bit more involved. Here we need to steal the Orb of Nosiness, which is protected by that scary looking Eye Beast. And to make it worse we only have 8 turns before he turns us to stone!

Just how nosy can you be without a nose?

Just how nosy can you be without a nose?

Exploring The Campaign Map

As you plunder your way through the campaign map you will get to explore new regions. At first you'll do your questing in The Grasslands, but once that's thoroughly looted you'll get to try the Azca Jungle:

Jungle Fever!

Jungle Fever!

Each region has it's own unique tileset when you are questing there. Check out this sweet jungle action!

Try and get them alone!

Try and get them alone!

Woah! A two-headed ettin, right behind you!

Woah! A two-headed ettin, right behind you!

Our third region in the game is the Dwarven Mines, which is full of nasty contraptions.

So. Much. Adventure.

So. Much. Adventure.

Doesn't look that masterful to me!

Doesn't look that masterful to me!


And of course we have a finale adventure once you've battled your way through all three regions. I won't spoil it for you!

Nightflies 2

From Jay is Games

by freezairmsilvereye on July 03, 2015 01:00 PM

Platform: Flash — Nightflies 2 Light up the night! Help the shimmering nightflies spread their brilliance by leading them to the multicolored lanterns in each stage. Nightflies can only fly straight down, so make sure their path is clear by calling in their ladybug friends to haul out any obstructions. By putting their buggy brains together, they'll make this night the brightest yet! Tagged as: browser, flash, free, game, physics, puzzle, qribo, rating-g

Link Dump Friday N° 380

From Jay is Games

by LDora on July 03, 2015 04:00 AM

Link Dump Friday N° 380 Games featured this week: Blue Reef Ember; Shoving; Milk For the Ugly; Clicker Adventurers — This week on your Link Dump Friday! A turn-based puzzle game about shoving before you get shoved, a creepy interactive tale about an old woman who isn't what she seems, a clicker game full of robots and upgrades, and a little fish out to save his reef from invading jellyfish! Tagged as: asteed, blog, browser, free, game, hhouse, linkdump, sigilcipher

July 02, 2015

Plants vs Zombies 2 Strategy Guide

From Jay is Games

by LDora on July 02, 2015 11:00 PM

Platform: iOS, Android — Plants vs Zombies 2 Strategy Guide Egypt got you down? Zombies trashing your tulips in the Wild West? We've got some help for you in our strategy guide for Plants vs Zombies 2, Popcap's popular free-to-play tower defense game for iOS and Android! Tagged as: android, blog, defense, game, ios, ipad, iphone, ipodtouch, mobile, popcap, strategyguide, towerdefense, walkthrough, zombies

Divide by Sheep

From Jay is Games

by LDora on July 02, 2015 05:00 PM

Platform: iOS, Mac, Windows — Divide by Sheep The Grim Reaper is a little lonely, and he's got a plan to literally MAKE friends by flooding the world and ferrying some cuddly animal souls right into his arms. In this ghoulish and clever indie puzzle game, also for iOS, guide sheep, wolves, and other critters onto rafts and out of harm's way... SOMEtimes. Tagged as: download, game, indie, ios, ipad, iphone, logic, mac, math, mobile, puzzle, rating-o, steam, tinybuild, windows


From Jay is Games

by LDora on July 02, 2015 02:00 PM

Platform: Flash — Ribbitation What do you do if you're a frog who can't jump? Well, in this simple but satisfying retro puzzle platformer from Pixelulsar, you need to fall, climb, push, and unlock to make your way to the exit in each of the game's dozen levels. Tagged as: browser, flash, free, game, pixelulsar, platform, playthis, puzzle, rating-g, retro, simpleidea

Last Invader

From Jay is Games

by LDora on July 02, 2015 12:00 PM

Platform: Unity — Last Invader One walking turret stands alone in this fast-paced, Unity-based arena shooter where waves of incoming robots that increasingly get bigger, meaner, and more numerous will keep you blasting away on your metallic toes! Tagged as: action, arena, browser, cnordgren, free, game, playthis, rating-g, scifi, shooter, unity, upgrades

July 01, 2015

Monkey GO Happy Ninjas 3

From Jay is Games

by LDora on July 01, 2015 02:00 PM

Platform: Flash — Monkey GO Happy Ninjas 3 Once again, seventy tiny monkey ninjas have gone missing, and it's up to you to track them down in this snowy landscape of a point-and-click puzzle adventure brought to you by monkey afficionados PencilKids! Tagged as: browser, flash, free, game, monkeygohappy, pencilkids, playthis, pointandclick, puzzle, rating-g

Chrono Space!

From Hero Interactive

by Eric on July 01, 2015 04:27 AM

Welp, long time no post!

Some of you may have caught the comment I posted a few weeks back regarding some upcoming news, and my not wanting to make a formal post about it until things were a bit more finalized. Well, we’re still working on finalizing things, but regardless, THIS is that post!

Before I get started on updates, I should go ahead and do my usual “sorry for never updating the blog” thing, so:


Both Jared and myself have moved on to/started various other projects, so it has at times been difficult to balance the distribution of energy between commitments. For this, we apologize. As has also been previously mentioned, there are a few things around the site that are broken due to a recent server migration. We are aware of this and are in the process of [slowly] fixing things. Patience.

Moving on…

Alright, there are two biggish things happening over here at Hero, but unfortunately we can only really talk about the first until the second has been 100% confirmed. So, without further delay….


See that banner up there? Look familiar?!? That’s because it’s essentially the same logo and font from STAR FORGE! Confused yet..? Well, you should be… because I sure am taking my time explaining what’s going on:

We are FINALLY  taking some of the necessary steps toward bringing our games to mobile, and to get our toes wet we’re partnering with our good friends over at Super2Games to port Star Forge (Which will now be called Chrono Space, due to a naming conflict with another game) over to iOS and Android!

Star Forge was developed right from the start with hopes of being brought to mobile, so we’re super pumped for this to happen!

I don’t have a whole lot to show you guys yet, but what I CAN say is that we’re only a few weeks out from launch and that it’s looking GREAT! We’re right smack in the middle of testing, creating trailers, creating a website for the game, etc. so I will have a LOT more for you very soon! :D

I’m going to hold off with mentioning anything else at the moment, as this is already quite a wall of text, but MORE is coming!

Thanks for always being so awesome!

- Eric


Recent Portal Additions:

Weekday Escape N°82

From Jay is Games

by LDora on July 01, 2015 04:00 AM

Weekday Escape N°82 Games featured this week: Free the Cats; Shoe Repair; Girls Room Escape 10: False Eyelashes — This week on your roundup of free escape games! A makeup routine that's probably a lot more complicated than yours, some kittens yearning to break free, and a cobbler whose business could probably run a lot more smoothly without all these fancy locks and mechanisms. Tagged as: blog, browser, escape, free, funkyland, game, maymay, vitaminhana, weekday-escape

June 30, 2015

Beast Bound

From Jay is Games

by LDora on June 30, 2015 06:00 PM

Platform: iOS, Android — Beast Bound Free with ads for Android and iOS, Beast Bound is a nostalgic, very quirky, and very funny RPG where you and your magical floating cat friend Cappi are struggling to make a living as beast hunters, until you stumble across a strange machine and realize something very weird is happening on your formerly peaceful little island. Tagged as: adventure, android, crafting, free, game, ios, ipad, iphone, ipodtouch, jbgaming, microtransactions, mobile, rating-y, rpg, turnbased

Blocks 2

From Jay is Games

by LDora on June 30, 2015 02:00 PM

Platform: Flash — Blocks 2 Gibton brings all their blocks to the yard, and they're like, "our match-3 puzzles are super cute and pleasant and thus as good as yours," because they're not rude and combative. Match rows of blocks to clear the screen in as few moves as possible in this follow-up to the original! Tagged as: browser, edvent, flash, free, game, gibton, linux, mac, match-3, playthis, puzzle, rating-g, simpleidea, windows

Marrakesh Club

From Jay is Games

by LDora on June 30, 2015 12:00 PM

Platform: Flash — Marrakesh Club On vacation in sunny Morocco, all Joeseph wants to do is visit the Marrakesh(ch?) Club, where he's assured he'll have the most fun of his trip. Too bad he has to figure out how to make the perfect cup of tea first in this short and silly point-and-click adventure from Carmel Games! Tagged as: adventure, browser, carmelgames, flash, free, game, playthis, pointandclick, puzzle, rating-g

June 29, 2015

FGL’s website ad service could triple your ad revenue – FGL June 2015 Publisher Newsletter

From FlashGameLicense Blog

by Aaron on June 29, 2015 07:41 PM


FGL’s website ad mediation service is off to a great start, sometimes tripling ad revenues for game portals. Learn more about our web ad service, and how to try it on your website.

Great new games are available for license in the marketplace. Check out ZombidleCall of Sword, & BLOCnog.

Did you know we host fun community events every month? Join us June 29th to vote on the best Game Jam entries!

Did you miss out on the lectures at GDC this year? Well no more! Watch them now on our YouTube Channel.

Keep up to date on everything FGL, as well as industry findings. Follow us on Twitter!


Red Oz Episode 1

From Jay is Games

by LDora on June 29, 2015 01:00 PM

Platform: Flash — Red Oz Episode 1 A crash awakes you in the dead of night, and when you go to investigate, you quickly discover something is very, very wrong, and you might not be alone in this short first unsettling installment for a new point-and-click adventure series from Alice is Dead co-creator Hyptosis. Tagged as: adventure, browser, flash, free, game, horror, hyptosis, pointandclick, puzzle, rating-r

June 28, 2015

Café Memoria

From Jay is Games

by LDora on June 28, 2015 04:00 PM

Platform: Mac, Windows, Linux — Café Memoria The new cafe in town is a great place to go when you want a bite to eat, but you never expected to find so many of your friends from school working there! In this sweet and simple slice-of-life free indie visual novel, unlock and dine with various waitresses and get to know them better, from your bossy best childhood friend to the shy and painfully nervous daughter of the owner. Tagged as: download, free, game, indie, linux, mac, narrative, pixaelsoft, rating-o, romance, visualnovel, windows

Sieger: Rebuilt to Destroy

From Jay is Games

by LDora on June 28, 2015 12:00 PM

Platform: Flash — Sieger: Rebuilt to Destroy Want more destruction? Ask and ye shall receive, as WarSpark serves up another whopping 32 levels of physics puzzle destruction by tasking you to bring down themed castles from the past 2500 years! Tagged as: browser, flash, free, game, leveleditor, physics, playthis, puzzle, rating-o, sieger, warspark

June 27, 2015


From Jay is Games

by Lori.h on June 27, 2015 03:00 PM

Platform: Javascript/HTML5 — THERE IS NO GAME This is not a game. You won't find yourself playing a cleverly done point and click puzzler that will leave you chuckling and wishing more games were as innovated as this game. But it's not, because There Is No Game. (Especially not one made for the Deception Jam by Kamizoto!) Tagged as: browser, construct2, free, game, html5, humor, kamizoto, pointandclick, puzzle, rating-y

Game Jam Tutorial – Welcome, New Users!

From FlashGameLicense Blog

by Brian on June 27, 2015 01:59 PM

A lot of new users are visiting FGL to participate in the Game Jam, so FGL_Porter put together a great step-by-step guide to entering your game into the contest.

FGL Game Jam Guide

Step 1 – Create An Account

The first thing you’ll need to do to submit an entry to the jam, is create an FGL account. Signing up for an account will give you access to our marketplace, community forums, chat, and more. The signup process is as simple (essentially just username, email, password), and only takes a few seconds.


Step 2 – Upload Your Game

Once you’ve created your account, you can now upload your game. Using the navigation bar, go to My Games > Add New Game, as seen below:



Complete the basic information (game name, description, etc), and continue on until you see the following screen:



This is where you’ll determine what exactly it is you’re uploading, be it a .swf, .unity3d file, external HTML5 file, or a native mobile .apk file. Double check you’ve selected the proper file type, and continue onward to the next screen, where you’ll upload your game (or point to an external source if using HTML5):

On the next screen, you’ll be required to upload a thumbnail, which must be 100×100 pixels in size; if you aren’t a great artist, simply take a screenshot of your game and crop something that looks decent! You’ll also have the opportunity to upload screenshots, and a preview video, but these aren’t required.

The next part is important – make sure other developers can play your game!  Your settings might look similar to those below:


By default, FGL may try to place your game up for “regular bidding”.  Please make sure to change your game to “My game shouldn’t be for sale at this time” – failure to correctly change this setting may result in disqualification!


You’ll see a quick screen that mentions “pre-reviews” – this is a free service FGL offers for new games, and if you’re looking for some in-depth feedback from our staff on any future games, definitely check this out! For now, you can simply leave these settings as they are, and continue onward.

Save your data and you’re all done! You can go back and change your data if needed, otherwise press the beautiful “Save and Finish” button! Congratulations, your game is now in our system!


Step 3 – Submit Your Game

Now that you’ve uploaded your game, be sure to actually submit it to the jam!

Visit the jam’s “Entries Thread”, and follow the posting format instructions on how to post your submission (most users simply copy / paste the example text and change the details).

That’s it, you’re in! Be sure to talk about your experience in the jam’s original thread, or stop into our chat to show off and chat about your game to other developers! We hope this guide has helped you find your way around FGL’s game jams, and most of all, we hope you had fun!


June 26, 2015

Super Adventure Pals 2

From Armor Games Blog

by Ferret on June 26, 2015 11:27 PM

Help us Greenlight the next game in The Super Adventure Pals series! The characters are wackier and the pets are more… giraffeier? 

The sequel to the award winning Super Adventure Pals, ride your giraffe across an open world, discover secrets, bash up some baddies and enter a colorful world of laughter and adventure where using a giraffe’s tongue as a helicopter propeller is a legitimate means of transport.  Help make this a reality!




467627178_preview_Screen Shot 2015-06-23 at 22.42.44

467627178_preview_Screen Shot 2015-06-23 at 23.01.31

Website ad mediation service by FGL

From FlashGameLicense Blog

by Matt H on June 26, 2015 10:47 PM

If you run a content website, display ads are what keeps your site churning. FGL has made some significant advances in mobile advertising over the last year, specifically with mediating ad networks to get the best possible eCPM; so we’ve recently put similar approaches to work on display ads for websites. What we’ve found is that our ad service is a game changer in most cases, doubling and sometimes tripling ad revenues!

Ad mediation might not be innovative in itself, but our shiny new ad management system, relationships with ad networks, and motivated ad operations team give us the power to streamline this once arduous process. We monitor CPMs, adjust waterfalls and try different ad networks constantly, leaving website owners to focus on content. It’s definitely a big advantage over doing it yourself, especially if you’re making more money!

Without good reporting, you can’t know how well your ads are doing, and since we built this system from the ground up, our reporting displays only the most important data in an easy to understand format. We give the power to quickly monitor revenue, eCPM and impressions on each individual ad tag, for any custom date range. Easily compare us to your previous ad system by giving our ads a try, even on a single ad slot.

How to sign up
In order to offer the very best care of your ads, we’re currently only able to onboard sites that have a minimum of 1MM monthly viewers. We plan to grow out of this restriction, but for now it will allow us to focus on higher quality traffic that our ad networks require. To submit your site for review, please send an email to Adops@fgl.com and please share your domain(s) name, along with any relevant traffic information.

Her Story

From Jay is Games

by LDora on June 26, 2015 06:00 PM

Platform: iOS, Mac, Windows — Her Story A woman sits in front of a camera in a police station, interviewed seven different times about the disappearance of her husband. In front of you, you have access to the full archive of clips, searchable with keywords, and it's up to you to discover the whole truth in this inventive and engrossing indie interactive mystery narrative, also available on iOS! Tagged as: download, game, indie, interactiveart, interactivefiction, ios, ipad, iphone, mac, mystery, narrative, rating-o, sbarlow, simulation, windows

Find the Escape-Men Part 157: At the Wedding

From Jay is Games

by LDora on June 26, 2015 03:00 PM

Platform: Javascript/HTML5 — Find the Escape-Men Part 157: At the Wedding Short and bittersweet, this escape game from no1game has you racing to stop a wedding... but will you pull it off? Hunt around to find your ten little green men and find out, but the outcome might not be what you were expecting! Tagged as: browser, escape, free, game, html5, no1game, playthis, pointandclick, puzzle, rating-g

Link Dump Friday N° 379

From Jay is Games

by LDora on June 26, 2015 04:00 AM

Link Dump Friday N° 379 Games featured this week: Cat Petting Simulator 2014; Little Alchemy; Second Date; Lantern — This week on Link Dump Friday, a dark night and a woman whose path is lit by a lantern and regrets, a whole world waiting for you to unlock it one piece at a time, a date that's anything but a dream, and one of the most relaxing, pleasant simulations around. Tagged as: blog, browser, free, game, hchute, jkozoil, linkdump, neongrey, qstephens

June 25, 2015

Community Spotlight – MusicIs – Game Audio Winner

From FlashGameLicense Blog

by Aaron on June 25, 2015 10:32 PM

FGL Community Spotlight – MusicIs


Ariel S. Guez (aka MusicIs) has the singular distinction of being the winner of the first ever FGL Game Audio Jam. He’s produced audio for games the past 5 years as well as being a working multi-instrument performer. His game credits include; Cyber Chaser, Battle of Heroes and Kurechii’s Chicky Duo.

FGL_John had a quick chat about the FGL Game Audio Jam, audio and All things Ariel related, which resulted in this awesome interview. Enjoy!


Q: First off, congrats on winning the first ever FGL Game Audio Jam!

M: Thanks! I have to admit, I was tensed. Even though I compete almost always with other composers, I can never get the tension out, who got the better fixation according to the clients, or artistically-wise, so I’m happy that was me!

Q: Was it a fun experience overall? Do you like working with tight time parameters and no direction given?

M: Well, I like working in a reasonable deadline. Which in this competition was more than reasonable. In general, I can appreciate the pressure on creativity, but not on the insane level. Sometimes I need a lot of research before I can find what works best and that takes its time.

Overall, definitely had fun with it. The game reminded me a bit of the old Amiga game classic zool2, which is where I also drew my inspiration. So it was going back to the good old days a bit.

It needed a kind of bright music, with a wink toward candy and something that is out-wordly and turning in cycles, that was what was going in mind when i thought about the music

Q: So, is your background in performance? engineering? production? composition? a little of everything?

M: well i’ve been a self taught guitarist at first, doing all sorts of rock-metal stuff, the usual teenager. Later after discovering improvisation I went to study at a jazz school for 3 years, and i’ve been doing jazz gigs ever since. I’m actually a full time musician.

I played with tons of bands in different styles along the years. like pop, rock, bossa nova, funk, punk, indie rock. Just about anything you can come up with.

I also do music for improvisational theater, playing all sorts of instruments. mandolin, percussion, piano, and guitars of course. Performance wise, this experience is the closest thing to real time composing for a certain “feeling” which also really helped me advance in the craft.

Q: So being mostly a performer, do you find it rough to switch hats to producer, engineer, mixer, etc. as all of us indie game audio guys have to do?

M: First, I’m mostly a musician, not a performer. I can be a full time composer for a few months or part time arranger the next, or just the jazz guitarist the next. so there are these hats also!

But those hats you’ve mentioned, oh yes of course. It’s always a challenge. When you are composing you are in a different zone, you have to think about all the aspects of the game and how to materialize them musically, elements, arch-types that works for a theme etc.

Then there is the performance of the composition, which encompasses how you well you can play the composition and choosing templates of different instruments, which is part composing and part performance, and then there is the engineering/mixing part. Which means you have to let your ears rest, before you take decisions about what to strengthen or filter, and most importantly maintain a neutral and fresh perspective over the outcome. when you work on electronic music its much more simpler-performance-wise. but on real acoustic VI(virtual instruments) you really have to know how to play each one, so they would sound good.

What works for me is to try and keep an open mind all time and be criticizing all the time, until you can’t anymore, well that is optimal, but you know what i mean..

Q: haha, yeah, it’s tightrope. Listening to the track, it sounds like all VIs. What gear did you use? (DAW, plug-ins, etc.)

M: You’re right, that is what i like using the most in games. I think it was some of the stronger synths of Kontakt, like Massive and Absynth. I also used an old cubase synth, i think its Monologe. Halion 1 also i believe.

Q: What about the sfx, any particular libraries?

M: Well it is hard to remember, since i use modifications from other projects, and modify them also. But my raw pool is a lot from free-sound.org, and other free resources or my own recordings, very rarely I buy libraries.

Although there was a modification i did to some part of SoundMorph free libraries. they have some cool futuristic sounds there. but my usual process is taking something raw and start adding layers, stretching, filtering etc. I usually have to sketch a few instances, just to warm up before I get something good.

Q: So you mostly work from a custom set of sounds that you created from a preexisting set of sounds?

M: Basically. it goes back a few reincarnations from the original sound. But as a rule I never use the same sfx for the same project, at least not knowingly.

Q: Were there any particular mixing or mastering treatments or tricks you used?

M: Actually there is a known trick perhaps, after you export the track of music. Because of the out-wordly feel of the game, I felt it would be nice to have a really small amount of delay on the whole export. that way, you have everything kind of floating, but really on the back of your head.

Q: So running a delay over the entire mix? That’s interesting.

M: You could do that on all kind of music tracks, I’ve noticed it does wonders, it really smoothens things.

Q: Do you think you bring a certain style to your game audio or do you try to be a chameleon?

M: Hah! That is a Good question

Q: Is having a definable style even important to you?

M: That is a great question. Do you want to be a joker of all trades or master of one?

In film scoring, I already have a more definitive sound that is i think, unique to myself and also in some projects, where i’m requested to really come up with something that has no real reference, that is usually coming up with my own kind of style for that particular game.

I always try to find my own voice, however difficult it is when you have a “too clear” frame of musical context. It really depends on how much time you have to research it. Of course sometimes you can be lucky and come up with something amazing from scratch. but that’s rare.

So, my bottom line is, definitely. That is something i strive for, and I think everyone should, otherwise what’s the point? To be another performer of a cover? Or a clone, etc?

Q: What’s your go-to music to listen to for enjoyment?

M: I enjoy a good deal of avant-garde music, like John Zorn, Frank Zappa, Captain Beef Heart. The usual jazz crusaders, Eric Dolphy, Parker, Bill Evans…

And as much as I can take from classical. love the impressionist period- Stravinsky, Ravel, Debussy and of course Beethoven if you want to be more down to earth.

Film scores are also great, but its more like “how did he go there” instead of really enjoyable listening music.

Q: Any particular genre you enjoy creating more than others for game music?

M: Yes! I love the power of orchestral. It can be less precise when it comes to casual gaming, but it has immense impact when done correctly. I also love the possibilities of orchestration and the textures and all the wonderful stuff you can do with classical music, it also makes room for some powerful melodies.

What i mean by less precise is that in casual games, the more “toy’ish” sound works best.. so if you compose for an orchestra in casual games, you would have a harder time making it cute and cuddly. well at least to me.

Q: How has FGL helped you out?

M: Lots! I think i’ve met here more developers than the usual marketing i do I also enjoy the game feedback forum, tons of new stuff ALL the time.

I’ve worked here with quite a few fgl developers, they were all friendly and communicative, and very responsive in terms of payments etc.

Q: If you could change the audio jam, in any way, how would you change it?

M: Hmm. Perhaps if a developer without audio could hook up with the audio jam, that way the winner could also get a nice gig from it.

As it is, it really can show a wide array of ideas, once more composers will be aware of it.

Q: Will you be entering in the next audio jam?

M: No, I think i will be off the next one, just to see what people can come up with. I think i will be on the one after though.

The audio jam is a very good idea, and I think once the word is spread it will shake us all!

Q: OK, that about does it! Anything else you want to throw in here? Shout-outs, plugs, this is your time!

M: Well, you can hook me up on my website at http://arielguez.com. I’d love to hear about any project you got there. My goal is to make something better of what’s already there. We are all in it together, musicians, developers, publishers, consumers, to make something the best we can do, to justify that we can make something unique, special, and most importantly, fun!


The next Game Audio Jam is scheduled to start this July 17th, with a couple interesting changes. Hope to see you all then!

Thanks to Ariel for taking the time for this. You can check out more about him and his work at;

https://soundcloud.com/the-j, https://www.facebook.com/ArielGuezComposer or http://arielguez.com

Cube Escape: Harvey's Box

From Jay is Games

by LDora on June 25, 2015 12:00 PM

Platform: iOS, Android, Flash — Cube Escape: Harvey's Box Rusty Lake returns with another of their popular unsettling and surreal escape games, also free for iOS and Android. You find yourself in a box, surrounded by a strange mish-mash of items, and to get out, you'll need to solve a variety of puzzles that will force you to think outside the box. Tagged as: android, browser, escape, flash, free, game, ios, ipad, iphone, ipodtouch, mobile, pointandclick, puzzle, rating-y, rustylake, surreal

June 24, 2015

Missing Translation

From Jay is Games

by Lori.h on June 24, 2015 11:00 PM

Platform: Android — Missing Translation The story line to AlPixel's free indie adventure game seems rather simple. You go out for a late night walk to help you sleep only to find yourself being sucked into an alien world. You need to solve puzzles to start the machine that pulled you out of your world. But as long as you're there you might as well explore a new culture, and learn a new language if you're up for the challenge. Tagged as: adventure, alpixelgames, android, download, free, game, indie, language, logic, mobile, puzzle, rating-g

Weekday Escape N°81

From Jay is Games

by LDora on June 24, 2015 04:00 AM

Weekday Escape N°81 Games featured this week: My First Ring Bearer; Strange Cafeteria; KUMA1 — This week on your Weekday Escape... a simple task for a wedding made complicated by some baffling clothing security measures, a cafeteria with no food but a confusing layout, and a teddy-bear that knows that clothes make the ursine. Tagged as: blog, browser, escape, free, game, hottategoya, kumako, no1game, weekday-escape

June 23, 2015

fgl/Playcrafting Game Jam, Twitter, Winners! – June 2015 fgl Newsletter

From FlashGameLicense Blog

by Aaron on June 23, 2015 04:57 PM

Spotlighting 2D Heroes

The May Game Jam shares a bit about his efforts as a dev and his winning entry; Speed Dotting!

Learn More…


Weekly Twitter Polls

Answer our Twitter poll every Wed for fun and points. Share what you know with the world!

Learn More…

GDC 2015 Now Online

Did you miss out on the lectures at GDC this year? Well no more! Which video do you recommend?

Learn More…

FGL Game Jam FGL Game Audio Jam


Tiny Treasure

From Jay is Games

by LDora on June 23, 2015 01:00 PM

Platform: Flash — Tiny Treasure Though on the short side, this puzzle platformer about a pair of heroes who need to work together to navigate areas and find treasure is cute and clever, if not exactly filled with variety, but be warned... it doesn't save your progress! Tagged as: abraga, browser, flash, free, game, platform, playthis, puzzle, rating-g

FGL Community Spotlight – Game Jam winner 2D Heroes!

From FlashGameLicense Blog

by Brian on June 23, 2015 12:18 AM

FGL Community Spotlight – 2D Heroes

In preparation for our big Game Jam with Playcrafting at the end of June, the Community Spotlight returns with the winner of May’s FGL Game Jam, 2D Heroes’ Andrew C Sandifer.  A veteran of the gamedev community, Andrew shared his insight and talked shop with us in a one-on-one interview this week.


Q: Welcome to the Spotlight, sir!  Introduce yourself for the people watching at home.

2D: My name is Andrew C Sandifer. I run a studio called 2D Heroes.

Q: Tell us a little bit about 2D Heroes.  How many people are in your studio?  Where are you based out of?

2D: It’s myself and my managing partner, Luke. We’re based near Seattle, WA.

Q: First off, congratulations on winning the May Game Jam!  Your game (Speed Dotting) was really impressive, especially considering the time crunch you were under.  Do you have much experience building games in such a short amount of development time?

2D: Thanks! Most of my games are actually built under constraints posed by either a game jam or myself. I really like seeing what I can do with limited resources in a short time frame.

I think the longest I’ve spent on a finished game is still under 3 weeks.

Q: Despite the short dev time you give yourself per game, you’re one of the top earners (and current record holder for number of account renames) on FGL.  You’ve traditionally done well with Flash, but your game entry was made in Unity and I understand you’ve explored other formats as well.  As the earning potential of other markets expand, what formats do you see excelling in the near- and long-term for indie developers?

2D: I’m actually dipping my toes back into Flash after having been away for awhile. I’ve been working on a long-term PC game project for a while now, but I’ve been missing the rush of creating something from start to finish in under a week. I think mobile is and always will be strong for the people who can get their foot in the door, something I’ve been neglecting for far too long.

Q: Let’s talk about your highly addictive 1st place entry “Speed Dotting” for a bit.  What’s next for this game?  What’s your high score, and what’s the highest score you’ve seen anyone get?

2D: I’m actually working on polishing this game up as we speak. We’re going to release on Android early next month to see what happens. My highest score is 21, just shy of Luke’s 22 that he keeps bragging about every chance he gets.

Q: Bah! And here I was proud that I even got to 15!

Got any advice for newer game developers out there?

2D: The best advice I can give is to try to get your game on as many platforms as possible. Most of the new consoles have programs for getting indie developers involved, and with modern engines like Unity, doing so is easier than ever.


Q: Thanks for taking the time to chat with us today, Andrew.  How can your legions of new fans contact / support you?

2D: Our website can be found at 2dheroes.com, twitter.com/2dheroes, facebook.com/2DHeroes, twitch.tv/2dheroes, you get the idea. Smile

Q: Easy to remember!  Any shout-outs / thank-you’s before we wrap up?

2D: A quick shout-out to my roommate and fellow independent developer, Robert Busey, for giving me the initial idea for Speed Dotting. The concept I was about to run with was far less addicting. Follow the progress of his Zelda-like, Sword ‘N’ Board, at facebook.com/SwordNBoardGame


I’d like to thank 2D Heroes for answering our questions and sharing these stories with us. If you have any other questions for Andrew, you can follow him on Twitter at https://twitter.com/2DHeroes, ‘Like’ him on Facebook at facebook.com/2DHeroes, check out his website at 2dheroes.com or post in the comments below! If you know someone who would be a good candidate for the Community Spotlight, comment below, send a PM to FGL_Brian or send us an email at info@fgl.com.


June 22, 2015

Strikeforce Kitty: Last Stand

From Jay is Games

by LDora on June 22, 2015 08:00 PM

Platform: Flash — Strikeforce Kitty: Last Stand Deqaf Studio's wildly popular series about kittens taking on woodland foes while dressing up as characters from anime, video games, and more makes a comeback, but now that the gameplay has turned to be more button-mashy, defense-centric, some play find it too simple to get behind. Tagged as: action, arcade, browser, defense, deqafstudio, flash, free, game, rating-g, upgrades

Merendam: Escape from Seram Isle Chapter 1

From Jay is Games

by LDora on June 22, 2015 04:00 PM

Platform: iOS, Android, Unity — Merendam: Escape from Seram Isle Chapter 1 When a car overturns one rainy night after being accosted by a terrifying apparition, a young girl finds herself stranded in the middle of nowhere, and to find her way home she'll need to deal with hostile spirits and confounding puzzles in this action adventure also available for iOS and Android. Tagged as: action, adventure, android, browser, erocona, escape, free, game, horror, ipad, iphone, ipodtouch, mobile, puzzle, rating-o, unity

Dirty Room Escape 3

From Jay is Games

by LDora on June 22, 2015 02:00 PM

Platform: Flash — Dirty Room Escape 3 Clean up, and that's an order! In this cute (but messy) escape game from Detarame Factory, you're not going anywhere until this room stops looking like a war zone! Put things away, throw other things out, and, of course, solve puzzles until everything is spotless! Tagged as: browser, detaramefactory, escape, flash, free, game, playthis, pointandclick, puzzle, rating-g

June 21, 2015

Call of Spring

From Jay is Games

by Lori.h on June 21, 2015 12:00 PM

Platform: Flash — Call of Spring The world was being invaded for years by creatures from a far off land. These monstrosities grew in number, but yet the humans turned a blind eye to their existence. So a new hero arose to protect its homeland. This squirrel may be small and adorably fluffy, but it is our last hope, in this cute, action-packed platform shooter. Tagged as: action, bitofgame, browser, flash, free, game, platform, rating-g, shooter

June 20, 2015

Bear in Super Action Adventure

From Jay is Games

by kimberlyfelix on June 20, 2015 12:00 PM

Platform: Flash — Bear in Super Action Adventure Shoot your way through the odd assortment of invaders in this exciting action game. Blast your way through enemies and collect coins to upgrade so you can blast through some more. Can the bear defend the Earth? It's up to you! Tagged as: action, arcade, browser, entertainmentforge, flash, free, game, rating-y, shooter, upgrades

June 19, 2015

Cursed Treasure 3 First Look

From Armor Games Blog

by Ferret on June 19, 2015 09:51 PM

Gem protectors, we have our first look at Cursed Treasure 3 from IriySoft. What mysteries will this map hold? What monsters? One thing is for sure, we’re excited to start building towers! Click on the image to see the full screenshot…




Never played Cursed Treasure? Try Cursed Treasure 2!

Find the Escape-Men Part 156: Aquarium

From Jay is Games

by LDora on June 19, 2015 01:00 PM

Platform: Javascript/HTML5 — Find the Escape-Men Part 156: Aquarium This newly opened local aquarium promises that there's a treasure waiting for anyone who can find all ten "green pieces" hidden throughout! Sounds like a job for an escape fan, wouldn't you say? Tagged as: browser, escape, free, game, html5, no1game, playthis, pointandclick, puzzle, rating-g

Link Dump Friday N° 378

From Jay is Games

by LDora on June 19, 2015 04:00 AM

Link Dump Friday N° 378 Games featured this week: The One Fork Restaurant DX; Alone: Zombiewoods; Udom Nebdon; Overlod — This week on Link Dump Friday... an incremental idle game to help you live out your megalomaniacal fantasies, a restaurant with a serious silverware shortage, a dark temple where a mirror is your only weapon, and a forest that will test your ability to survive! Tagged as: blog, browser, free, game, goodygameworks, linkdump, ludoscience, plawitzki, talesay

June 18, 2015

Fallout Shelter

From Jay is Games

by LDora on June 18, 2015 07:00 PM

Platform: iOS — Fallout Shelter Hello, chiiiiiiiiiiilllllldren! Bethesda serves up a free simplified simulation for iOS (coming soon to Android) of their wildly popular Fallout game universe, where you are the Overseer charged with handling the running of an enormous Vault by ordering your Dwellers around and keeping them happy and healthy. Tagged as: bethesda, free, game, ios, ipad, iphone, ipodtouch, microtransactions, mobile, rating-y, simulation, timemanagement

Inush Escape 3

From Jay is Games

by LDora on June 18, 2015 02:00 PM

Platform: Flash — Inush Escape 3 Short but oh so sweet, this little escape game by Inush has you working together with a pup simultaneously to solve puzzles in order to get outside! It's cute enough to give you cavities, AND it's got two endings! Tagged as: browser, escape, flash, free, game, inush, japanese, playthis, pointandclick, puzzle, rating-g

GemCraft: Chasing Shadows

From Jay is Games

by LDora on June 18, 2015 12:00 PM

Platform: Flash — GemCraft: Chasing Shadows After nearly three years, the next installment in the celebrated and fiendishly addictive tower defense series has arrived. Take on challenging maps using the powers of gems that can be enhanced and combined, with new mechanics like the Talisman and the Wizard Towers helping and hindering you along the way... Tagged as: browser, defense, flash, free, game, gameinabottle, gemcraft, linux, mac, rating-o, strategy, towerdefense, windows

June 17, 2015

Gnome Go Home

From Jay is Games

by Lori.h on June 17, 2015 05:30 PM

Platform: Android, Flash — Gnome Go Home After a long day of slaving away in the mines, these gnomes just want to get back to their little homey cottages to rest their tired little bodies. This wouldn't be so bad if it wasn't for the vile witch who twisted and falsified some of the paths. Help them find their way back home and keep the witch from having her way in this puzzle game also free for Android! Tagged as: android, art4game, browser, flash, free, game, mobile, puzzle, rating-g

Weekday Escape N°80

From Jay is Games

by LDora on June 17, 2015 12:00 PM

Weekday Escape N°80 Games featured this week: Fruit Kitchens Escape 22: Raspberry Red; RING; Ghastly Asylum — This week on Weekday Escape, a creepy asylum with what is likely more than its regulation amount of glowing purple orbs, an adorable gift hidden away by a shy boyfriend, and a kitchen that hides several sweet treats... if you can track them down! Tagged as: blog, browser, escape, free, funkyland, game, no1game, selfdefiant, weekday-escape

June 16, 2015

E3 2015 Kickoff

From FlashGameLicense Blog

by Porter on June 16, 2015 07:13 PM

E3 2015 (Electronic Entertainment Expo) is now in full swing, and it truly is a great time to be a part of the games industry. Whether you’re a game developer, journalist, or simply a gamer with a love of games, E3 most certainly has something for you. This week, we sent Chris Hughes over to the Los Angeles Convention Center to get a hands-on experience with everything new and exciting in our industry, and we’ve got various members tuning into the live streams to see how things unravel.

On that note, please contact chris@fgl.com if you’d like to meet up while he’s in town!

Microsoft Hololens – Hololens is potentially the coolest technology to come out of E3, especially if you’re into Minecraft. Rather than go on and on about how it works, I’ll just say that it’s Microsoft’s unique take on VR, and I’ll leave you with a video.



Xbox One Backwards Compatibility – Microsoft shook things up by announcing that the Xbox One would now be backwards compatible. Their key point here, was that gamers shouldn’t have to pay again for what they already own. While this news is great, the implementation isn’t the most elegant, as they’re simply porting games to work for download, and you can’t simply pop in any disk you own and play if it isn’t supported. That being said, they’ve promised the library will grow, and it’s much better than the alternative of no backwards compatibility at all.

Xbox Elite Controller – In addition to the backwards compatibility software news, Microsoft also announced a new controller  - the Xbox Elite Controller. The controller is extremely sleek looking, and offers a number of swap-able components, as well as a few mechanical switches for more precision while gaming. This looks to be the kind of jump that keyboards made when switching to mechanical keyboards, or regular mice to gaming mice, so it’ll be interesting to see how developers and gamers utilize this new hardware.

Indie Love – Microsoft also made a decent effort to give a shout out to the growing number of indie developers. There was emphasis of the ID@xbox program, as well as a new venture into Xbox Game Preview for indies, which is kind of like Steam Early Access, allowing gamers to check out indie games on Xbox while they’re still in development. Additionally, EA made a point of mentioning the students in the audience, and even Nintendo encouraged young game developers to try their hand at level design using their new Super Mario Maker game.

Shenmue 3 Shatters Kickstarter Records- Shenmue 1 and 2 were very well-received by fans, and the last game was released in 2001. Shenmue 3 came completely out of nowhere this E3, and went directly to Kickstarter. Within 24 hours, the campaign has surpassed $2.5 million dollars, and is rapidly climbing, shattering Kickstarter records in its path.


Project Morpheus – Project Morpheus is Sony’s dedicated approach to VR. It’ll be interesting to see what they can bring to the table over Oculus and other competition.

Sony Internet TV – Sony internet TV is moving forward, by giving users the ability to subscribe to specific stations – a feature long-overdue for the aging cable TV industry.

Final Fantasy 7 Remake – After more than 18 years since Final Fantasy 7 was released, and over 10 years since Sony teased the world with its PS3 Final Fantasy 7 tech demo, Final Fantasy 7 finally has a confirmed remake in the works. While this game not be for everybody, it most certainly helped shape the RPG genre, and has been one of the most anticipated remakes of all time. Simply put, this announcement still feels surreal for many fans, myself included.


Games, games, and more games – Here are some of more exciting games to come out of E3, though we’ve certainly missed some, so if there’s anything else you’re looking forward to, let us know in the comments!


Dark Souls III


Fallout 4

Forza 6

Halo 5: Guardians

Horizon: Zero Dawn

Kingdom Hearts 3

Mario And Luigi: Paper Jam

Mass Effect Andromeda

Mirror’s Edge Catalyst

Need For Speed

No Man’s Sky


Rise Of The Tomb Raider

Rock Band 4

Star Fox Zero

Star Wars Battlefront

Super Mario Maker

The Last Guardian

The Legend Of Zelda: Trifoce Heroes

Uncharted 4: A Thief’s End


Xenoblade Chronicles X

…and so many more!

Wrapping Up

All in all, it’s been exciting start to E3, and there’s even more to come. If you’re actually attending E3 this year, be sure to check out all of the games, and get in touch if you’d like to meet up with Chris!


From Jay is Games

by Lori.h on June 16, 2015 03:00 PM

Platform: Mac, Windows, Linux — MARY WOKE UP TODAY Mary is stuck in endless loops of dreams where very little changes. But those small changes reveal much about her if she's willing to listen. And maybe she can find a way to wake up in this short but powerful free indie adventure game. Tagged as: adventure, download, free, game, indie, linux, mac, narrative, pointandclick, rating-o, shiebl, windows

Alone in the Cosmos

From Jay is Games

by Johnny123 on June 16, 2015 12:00 PM

Platform: Flash — Alone in the Cosmos A short and somber point-and-click story, this game puts you in the role of an astronaut stranded in space, waiting out the years while he tries to plan his escape. Explore the station and collect memory fragments so you can finally work up the fortitude to do something about your predicament. Tagged as: boxrocketgames, browser, flash, free, game, interactiveart, interactivefiction, narrative, rating-g, scifi

June 15, 2015

Four Squared Room

From Jay is Games

by LDora on June 15, 2015 02:00 PM

Platform: Flash — Four Squared Room Though a little rocky with some pixel hunting, Vitamin Hana serves up a short but sneaky escape game where all you have are four walls, a little furniture, and some cryptic codes to crack if you ever want to find a way out. Tagged as: browser, escape, flash, free, game, playthis, pointandclick, puzzle, rating-g, vitaminhana

Object pooling without all the ins and outs

From Gaming Your Way

at June 15, 2015 12:08 PM

I've been meaning to write this up for a while now, so before we start it's going to be a long one ( And I'm not going to make it even longer with a "That's what she said..." comment.. damn it, already ) and could end up being a little dry in places ( "That's..." )

Ok, we all get object pooling, any mention of optimisation includes the term like some sort of crazed mantra, so I know what it is, you know what it is, let's actually start from there.

Until recently I did it like this:

//Fill our pools    
    this.activeParticles=new Array();
    this.particlesPool=new Array();
    var particle;
    var cnt=-1;
    var len=numberOfParticlesWeWant;
        particle=new ParticleInstance();

The pool would be pre-filled to it's max length, I don't understand all this growing pools thing in a game, when you're getting an object from the pool it's because your game is doing tons of stuff anyway, why make it run even slower.
The main loop would then be:
  var particle;
  var cnt=-1;
  var len=this.activeParticles.length;

I'm just showing this for the general gist of things, two arrays, an active particle array and the pool array, when a particle stops being active you remove it from the active one and put it back into the pool.

The thing I've changed recently, which I've seen really improve performance, is the whole array access part. Every time you use pretty much any Array method, such as splice, it returns the new array. That's handy, but if you're not doing anything with it's just floating around waiting for the GC to spot it and kill it off for us. This is happening 60 times a second and when the GC kicks in is anyones guess, 1 second, 5 seconds ? Either way it's a lot of junk data just sitting around ready to be cleaned up.
Also you're no longer working with fixed length arrays, which is another strain as they shrink and grow.

The new way I've moved over to is having both a pool of objects as normal, and an offset table.
    var len=48;
    var buffer=new ArrayBuffer(len);
    this.bloodParticle_poolOffsetTable=new Int8Array(buffer);
    this.bloodParticlePool=new Array(len);
    var cnt=-1;
        this.bloodParticlePool[cnt]=new BloodParticle(cnt);

That's code directly lifted from Rot, I may love you but not enough to write new example code for you.
So there we use the len/4 for loop unrolling later on ( So all our pool lengths have to be divisible by 4, but you can go with 2 or 8 or whatever you can face ).
The one "What's that now?" thing may be the Int8Array. Basically it is what is says, an array which can only hold 8bit ints. It's much quicker than a normal array and all we're doing is storing numbers in it anyway, the table is just a list of offsets to our pool array.

When we request an object from the pool we loop through out table offsets, looking for a valid number:
ParticleHandler.prototype._getBloodFromPool = function() {
    var offset=-1;
    var cnt=-1;
    var len=this.bloodParticle_poolOffsetTablelength4;
    var table=this.bloodParticle_poolOffsetTable;
    var pool=this.bloodParticlePool;
            return pool[offset];
            return pool[offset];
            return pool[offset];
            return pool[offset];
    return false;

If the offset isn't -1 then it's valid and we can claim it, so then set it to -1 and return the object. That's it, we've got our object ready to init() and no arrays were slapped around for it.
( Also you can see where our loop unrolling comes in to it )

Right, we've created our pools, got an object from them, how to do we run each object ?
    var len=this.bloodParticle_poolOffsetTablelength4;
    var table=this.bloodParticle_poolOffsetTable;
    var pool=this.bloodParticlePool;
//Sorry about the broken indenting here, it bugs me too        

Pretty much the same as requests the object from out pool, if the object is dead we just put it's value back in the offset table again.

Break the bad news to me gently doc.

You may have noticed the downside, which is in our main loop. In our original way we took the active particles array length and worked through that, so if there were only 5 objects running then it only looped 5 times. It doesn't really allow for loop unrolling, but it's always just doing the correct number.
In our table offset approach we have to check every object every time. That's less than optimal.


Say your game needs up to 20 explosions running at once. Firstly, cool game. Secondly, that's the worst case scenario and because we're already checking all our objects every frame we pretty much know the game can cope with that worst case.
Also you can set flags to see if certain loops even need testing ( I removed those checks from my pasted code just for ease of reading ). Your explosions aren't going to be happening every frame ( If so, again, cool game ) so you can do a simple test to see if any are running, if not skip the loop entirely, if so run the loop and keep a running total of how many objects are actually running, if it drops back to zero clear your test flag again.

I'm sure all of you reading this have your own ways of pooling, everyone does, and I'm sure some of you will be able to pick holes in this, good, please do so in the comments so that information is shared, but I've found not altering the arrays has had a large performance boost on mobile which more than cancels out the overheads involved.

K, I've got a freeze gun to finish adding to Rot, so that's me spent.


June 14, 2015

Camp 1

From Jay is Games

by Lori.h on June 14, 2015 12:00 PM

Platform: Windows — Camp 1 Korski has one last trip to deliver the goods from his labor camp before he is free. But when his ship crashes Korski must venture back to his camp to try and find some help. Mystery abounds in this free indie point-and-click adventure Tagged as: adventure, download, free, game, indie, mystery, pointandclick, puzzle, rating-y, scifi, waxwinggames, windows

June 13, 2015

Green Ninja: Year of the Frog

From Jay is Games

by kimberlyfelix on June 13, 2015 05:00 PM

Platform: iOS, Android — Green Ninja: Year of the Frog It's the Year of the Frog, free for iOS and Android by Nitrome, which means cute green amphibians are on the menu. But not this frog! He's more ninja than the ninjas in this exciting puzzle game. Kick your way past hundreds of ninjas with a swipe of your finger as you take revenge on your captors. Tagged as: android, free, game, ios, ipad, iphone, ipodtouch, microtransactions, mobile, ninjas, nitrome, puzzle, rating-y


From Jay is Games

by freezairmsilvereye on June 13, 2015 11:00 AM

Platform: Flash — Game.init() You're an AI trapped within a computerized obstacle course constructed by a malevolent programmer. This developer's meanest trick? You can only double jump within glowing spheres of light! Make it through the dangerous obstacle courses by moving from light ball to light ball, carefully spending your jumps and dodging all kinds of spikes! Tagged as: arcade, browser, flash, free, game, keybol, platform, puzzle, rating-o

June 12, 2015

Shadows Solitaire & Mahjong Seasons

From Inside Pozirk Games

by pozirk on June 12, 2015 01:27 PM

OK. After a long vacation, I continue working on Shadow Solitaire game and starting new project: Mahjong Seasons.
Eah, another Solitaire and Mahjong, these are most profitable genres for me.
I have beta version of Shadow Solitaire ready and waiting for graphics from artist.
Some screenshots:
shadsol1 shadsol2