iAd Framework

One of the things we’ve been working on is incorporating the iAd Network into some of our applications.

In order to make our lives a bit easier, we’ve built a simple framework around it:

AdViewFramework here.

Feel free to give it a try!

History of the Hyperiad Empire

No one really knows where the Promethean Emperor came from.

Some say he was sent as divine punishment to the Titanic Hegemony for its overweening hubris. Some say has was the abandoned son of Kronos Deverin and sought the overthrow of the Hegemony out of a desire for revenge. Some say he was a slave that rose up to slay his masters. But really it does not matter from whence the Promethean Emperor came, only that he did.

-Plinny Primus

The Promethean Flame

Announcing: Project Red Sun


Project Red Sun is our latest project here at Electronic Graffiti, a space-themed strategy game focusing on optimizing a fleet of space ships as the player conquers the galaxy, all of which is optimized for phones and tablets.

We her at Electronic Graffiti are quite excited about this project and are really looking forward to sharing with you our progress throughout development.

Stay Tuned!

History of the Hyperiad Empire

Not all of the Twelve Great Houses have held their position since the foundation of the Hyperiad Empire. As Families jockey for influence and position, it is not unheard for a Major Family to lose favor or for a Minor Family to ascend the social ladder. Such families are called the Familia Novae.

-Plutarchus Maximinius,

The Rise of House Severan

History of the Hyperiad Empire

There can be no doubt that it was the Hyperion Nova that ended the Astromachy. The destruction of the Hyperion System crippled the Hegemony’s forces, and a greater number of the Titanic Hegemons themselves were killed at the time, the rest being scattered and stranded throughout the galaxy.

-Livia Auguria

First Sparks

This Thursday, we took Power grid: The First Sparks out for a test drive.

First Sparks ins a cave man-esque version of power grid, and given that cave men didn’t have Power or Grids, is almost entirely different.



The core mechanics focus on gathering food, feeding, and growing your tribe of cavemen. There’s all kinds of ways to get food, but mostly it boils down to hunting and gathering the four kinds of food resources: berries, fish, bears, and mammoths. The player with the most cave men at the end of the game wins.

There are a few confusing mechanics when it comes to buying technology ( a straight copy-pasta from Power Grid), and player order, but by far the most confusing part of the game was the fact the a fish seems to have the same caloric value as a bear.

Now I’m not a Bear-ologist, but from my time on the discovery channel would lead me to believe that there’s substantially more meat on a bear than on a trout, but apparently  I was mistaken.

But keep in mind we’re talking about cave men days, so maybe we’re hunting tiny mini-bears or some monstrous, Loch Ness brand of Tuna.



History of the Hyperiad Empire

When the Promethean Emperor was satisfied as to the strength of his empire, his next step was to provide for that strength being wisely directed. He created three hundred Senators; either because that number was adequate, or because there were only three hundred heads of houses who could be created. In any case they were called the “Patres” in virtue of their rank, and their descendants were called “Patrons.”

-Livia Auguria

Apportable CCClippingNode Problem

I had some trouble with the CCClippingNode on the Apportable Compiler earlier this week. I had it working perfectly well in iOS, but when I cross-compiled my application to Android, my CCClippingNode wasn’t working and all I was getting was this lovely little error message:

 [CCClippingNode initWithStencil:]_block_invoke : Stencil buffer is not enabled; enable it by passing GL_DEPTH24_STENCIL8_OES into the depthFormat parrameter when initializing CCGLView. Until then, everything will be drawn without stencil.

The solution to this problem is actually pretty simple. We will need to modify function setupView:  in Platforms/Android/CCGLView.m.

CCGLView is setting the depth and stencil size to 0 when it calls its eglChooseConfig method. In order to get non-zero values, we’ll have to add the data to our CCGLView class manually.

This can be done by adding the following two lines to structure configAttribs[] (at the very beginning of function setupView:)


And Voila! We’ve got our CCClippingNode starting to clip contents on Android too.

Velociraptor Cannibalism

This week’s board game was a recent Kickstarter favorite of mine: Velociraptor Cannibalism. This games has such a good title that I couldn’t even come up with anything more clever for the title of this post.

Velociraptor Canibalism

The main mechanics of this revolve around adding weird and quirky body parts to your velociraptor, each giving your velociraptor some kind of special ability. Most of these abilities are focused on making your velociraptor attacking the other player’s velociraptors, and the game definitely gears itself particularly toward conflict between the players, with the winning player usually being the one who is best able to attack the others around the table.

Usually games that focus on player conflict are a bit slow to get off the ground, with everyone at the table being afraid to draw first blood. I’ve always observed that people hate being the aggressors, and so situation, including board games, that reward this aggression always have a problem.

But eventually we all got into the spirit of tearing apart each other’s velociraptors, and good fun was had by all!

How an oversupply of PhDs could damage Us citizen scientific disciplines

How an oversupply of PhDs could damage Us citizen scientific disciplines

Gary McDowell devoted four years operating to a PhD in oncology subsequent to getting undergrad and master’s diplomas in biochemistry while in the University or college of Cambridge. Ever since then, he’s toiled for 4 years to be a postdoctoral other in exploration laboratories, originally at Harvard School and Boston Children’s Medical center, and today at Tufts. Continue reading How an oversupply of PhDs could damage Us citizen scientific disciplines