A modern detective novel by a talented friend of mine….

A modern detective novel by a talented friend of mine. ^_^

Amazon: http://www.amazon.co.uk/gp/product/B00JV5H68O

A John Doe washes up on Malta’s picturesque shores proving cut and dried for Malta’s Kummissarju Frank Vella but not so simple for Jack Sant. 
The sequel to the hugely successful Summer Girl takes Jack north to some of the most lush and beautiful locations in the Maltese Islands, but what lurks in the shadows and in his dreams? 
Continuing the adventures of Jack Sant, Knight of Malta turned detective, Sleeping Dogs: book two in the Blood for Blood series has already been hailed as a success in previews. 

Described as post-modern Pulp Fiction, the book series takes the reader through modern Malta and medieval Europe taking in first world problems and ancient arguments.

Posted in blood for blood, detective, jack sant, kelly vero, malta | Comments Off

The Best Conference I’ve Ever Been To #ELSummit14

Last year, I went to the Extreme Leadership Intensive here in Des Moines, IA. I met Steve Farber, who is not only the author of The Radical Leap and founder of the Extreme Leadership Institute, but he’s also a real down-to-earth guy.

Extreme Leadership can be summed up as “do what you love in the service of people who love what you do.” It’s about the challenge of changing the world, whether that’s the entire world or the world of your customers, company, or co-workers.

It’s about love, which many other leadership books would call vision or passion. You can’t do your best work if your heart isn’t in it. And you won’t be able to generate the enthusiasm from other people who might otherwise be willing to support your endeavor.

And it’s about the fear. If you’re not doing something that scares you, then you’re not living up to your full potential, which means you’re holding back in this one life you have to live. If you’re doing what you love, then it is intensely personal, and it should scare you and everyone else that you’re trying to make a difference. Otherwise, you’re not leading.

Love and fear? It’s the exhilaration you feel in interplay between these opposites that shows you that you’re doing what you should in life. If you let fear get in the way, however, you’ll have a different experience.

Larry Smith talks about it in this TED talk on why you will fail to have a great career:

So, a couple of weekends ago, I went to the Extreme Leadership Summit, which Farber has repeatedly said would be a unique experience. It wouldn’t be a passive conference, with sales pitches and feel-good platitudes that leave you no better off than when you arrived. It would prove to be interactive and challenging, practical and immediate, and full of amazing and approachable people who are walking the talk in their own lives.

Extreme Leadership Summit 2014

And as a result, I think it was the best conference I’ve ever been to. And I’ve been to GDC, which is a spectacle onto itself. I’m still processing everything I learned and experienced a week later.

Day 1: Deepening Your Leadership Foundation

The first speaker was Simon Billsberry, and his presentation was all about answering the question of whether or not being an entrepreneur is the same as being an extreme leader. He said, “Entrepreneurs know who they are” and talked about how he plans to help accelerate the pace of change in we had a discussion afterwards about the nature of entrepreneurship. It was too bad he was sick for the rest of the summit because I was looking forward to hearing more.

Billsberry said the fundamental leadership question is “What can I do, right now, regardless of what others around here are or are not doing, to change my piece of this world/company/organization for the better?”

Chad Coe is a wealth management expert who wrote The Power of Peopletizing: Networking Your Way to an Abundant Life, which was provided for free in the goodie bag at the summit. He spoke quite a bit about how connecting with others and maintaining relationships with them can result in so much capacity to help.

Coe has a big philanthropic streak in him. He organized his work time to ensure he can not only spend time with his family but can also participate in a number of charities, many of which he founded with the idea of “If you want something, create it.”

He gave many inspiring examples of the amount of help he is able to provide due to the way he motivates his relationships. For the three days of the summit, our tables at lunch were our mastermind groups, something else he strongly advocates for, and everyone had a fascinating story to tell about their experience and their struggles, and everyone had actionable advice to give.

Darren Hardy, publisher of SUCCESS magazine and author of The Compound Effect, talked about the power of repeated, consistent actions on achieving your goals. He said that the secret to success is in three words: “hard frickin’ work.” He gave the example of doubling the grains of rice each day for 60 days as evidence for how subtle yet powerful the compound effect is. After 10 days, you’d only have 512 grains, and at 20 you’d have 524,288, but at 30? You’d have 536,870,912.

He then talked about how many of our beneficial activities, such as exercising or investing, don’t pay off immediately. We don’t have immediate consequences for eating dessert for dinner or being lazy on the couch on evening, but over 20 years, daily dessert and laziness results in health issues. Similarly, having a fight with your spouse and going to bed angry once doesn’t immediately result in divorce, but resentment and disappointment builds up over time before it comes to a head.

He gave an example with three otherwise similar people who get the same job. One does what he always did. One eats just 250 calories less a day, walks 250 extra steps a day, reads for 15 minutes and listens to inspiring audio for 30 minutes at the start of his day, etc. The last one eats 250 extra calories a day, walks 250 fewer steps a day, and otherwise does the opposite of the second guy. After only six months, you wouldn’t see a difference between them, which is what frustrates people and makes magic pills and diets and secrets to success so appealing to them. The results aren’t immediate. Drinking water instead of eating chocolate cake basically feels like you’re just missing out on delicious cake.

But after five years? The three have such different experiences from each other. One has read hundreds of books and listened to hundreds of positive and inspiring audio programs and has lost tens of pounds of weight as a result of eating less and exercising more. The other gained weight and has the health issues that come with a sedentary lifestyle, and he has learned a lot less, resulting in less interesting prospects for his life. The compound effects of your small choices sneak up on you to create big results. Another way to put it is that you either pay for your results through discipline or through regret. Missing out on that chocolate cake now sounds like a more freeing and enjoyable life is possible.

Day 2: Amplifying Your Life Experience

The next morning, Pamela Slim, author of Escape from Cubicle Nation, said that your purpose in life is to create a body of work that you are proud of. She had incredible enthusiasm for the stories we each had, since creating a body of work starts with our roots and the identification of our skills and experience. Who we are drives what we’re passionate about, and being true to it is the only way we can really tell our story. And she signed my copy of her recent book, Body of Work. B-)

Pete Luongo, retired CEO of The Berry Company, signed my copy of his book, 10 Truths About Leadership…It’s Not Just About Winning. He talked about how so much of what they realized and developed years ago to turn around the company, and what businesses literature has covered decades prior, has come into vogue recently, such as focusing on the customer. He said to me the day before, “Franco, it’s all common sense.”

Frank DeAngelis didn’t leave a dry eye in the room as he shared his experience as Principal of Columbine High School. It’s now 15 years after the tragedy, and he talked about his efforts since to reach out to all students and to ensure that he can see everyone who was in elementary school on the day of the shooting walk across the stage as a graduate of the high school, which was accomplished a few years ago. He got a standing ovation, and I’m sure his school will miss his passion and enthusiasm for the children and their education when he retires.

Janet Bray Attwood, author of The Passion Test and member of my mastermind group during the summit, has an infectious excitement about her. My favorite quote from her presentation: “When you are faced with a choice, decision, or opportunity, choose in favor of your passions.” Between that thought and the idea of talking about the higher purpose of your work, what you really do, I thought it was the most subtle and challenging mode of operation mentioned. As part of her presentation, she had us administer the Passion Test to a fellow participant, and I found it surprisingly clarifying.

To wrap up the day, Jay Jay French, manager and guitarist of Twisted Sister, shared his life and business lessons as the group persevered for a decade before signing a record deal, which once again demonstrated that everyone has an interesting story to tell. He also participated in my mastermind group for one day, talking about where he wants to grow next since the band is still playing concerts today, decades later.

That night, there was what Farber jokingly referred to as the real reason for the Summit: the Extreme Jam Session and Open Mic. Attendees and speakers were invited to perform and sing. I sang one song, Long Cool Woman by The Hollies, and I got to hear some really talented musicians have a great time on stage.

Day 3: Transforming Your Results at Work

The final day started with the magic of Andrew Bennett. He was a personal assistant of Ross Perot, became a member of The Magic Circle, and is a leadership consultant and coach. Using illusions to wow us, he shared with us that transformation happens in three ways: appearance (revealing the truth), disappearance (concealing a deeper truth), and restoration (replacing something with something of greater value). These three transformations occur through six creative powers: inspiration, words, self-awareness, relationships, authenticity, and mastery. He learned during research for a blog post that the seemingly silly and popular magic word “Abracadabra” is actually Aramaic for “What I speak is what I create,” which was relevant to the power of words to restrict or unleash creativity. He gave each attendee an orange wristband with the word and translation.

Phil Town is the author of Rule #1, a book about a simple investing strategy. I have to admit that I initially got quite interested in his presentation, which explained how mutual funds are a bad deal since you are paying managers who consistently can’t seem to beat the market on returns, which is something I already knew which is why I’m more interested in index funds if I had to choose. He explained that consistently successful investors exist, such as Warren Buffett, and their success is based on simple strategies.

He also talked about the idea that where you invest your money equates to your support for those investments. For example, if you don’t smoke and don’t want your children to smoke, why would you invest in any of most mutual funds since it means you’ll necessarily have money supporting the source of most cigarettes in the market? Makes sense to me, and I know people who won’t invest in index funds because it means investing in weapon manufacturers, for instance.

That said, I found myself feeling a bit strange. Here we were at this amazing conference being told consistently that identifying your love and passion is key, and it seemed most people in the audience were getting the most excited about the idea of relatively easy and consistently high returns in the stock market. Granted, Town’s wealth opens up quite the capacity to give back and live an abundant life, and he talked about investing only in companies that match your values. Still, it felt very much like I was ultimately getting a pitch to subscribe to his service which provides the info to make investment decisions the way he described. Talking to my mastermind group, it seemed I might have been alone in that assessment as everyone else felt the offered intensive course in Atlanta to learn the ins and outs of the strategy was an amazing opportunity. I hope it works out for the people who go. I have plans scheduled for that weekend.

Dr. Tasha Eurich is an organizational psychologist and author of Bankable Leadership: Happy People, Bottom Line Results, and the Power to Deliver Both. Her presentation was about what it takes to create fulfilled teams and exceptional results, that it wasn’t an either-or proposition. When striving for success here, she said you (1) know where you stand, (2) make one change at a time, and (3) be obsessed about relentless, deliberate practice.

We ended the summit with a Q & A speaker panel, and the final good-bye was said with champagne.

Extreme Leadership Summit Speaker Panel

Extreme Conclusions

There were a few themes that kept coming up throughout the summit. One was the idea of being clear on your why, both for yourself and for the people around you.

Another was the idea that your adversity is your advantage, that your past developed muscles, not wounds.

Another was the idea of being conscious and deliberate with your life. Whether it is investing or how you choose to spend time with your family, being fully aware of what you are doing and the consequences is the only moral thing to do.

Most of the speakers also attended the summit. They weren’t just there to talk and leave. I had conversations with quite a few of them, as they were all quite approachable and ready to connect. A few made supportive comments when they learned I wanted to make educational entertainment to encourage creativity, curiosity, and critical thinking.

In fact, quite a few attendees, many who are educators, came up to me and expressed their support, offering advice or asking for more information. The idea of talking about what you really do, that everyone has an interesting story to share, and that you should choose in favor of your passion seemed to pay off immediately.

Steve Farber and the lovely Dianne Kenny were at both the intensive and this summit, and it was good to see them again. Kenny is very clearly a fun and positive person to be around, and she celebrated her birthday with us on the first day. I’m not sure how many people chose water over the delicious cake that was provided.

One thing that struck me was how warm the summit was. When Farber thanked everyone who was involved in making the summit a success, I realized it was very much a family-run business. I met his wife who I had only spoken with on the phone, and she recognized my name and gave me a hug. It seemed many of the people behind the scenes were related in some way. Everyone had an enthusiasm that demonstrated how much they believed in what the organization stands for.

And that’s probably the biggest thing I took away. I thought a lot about what impact I’m having in the world. Based on how I spend my time and where I expend my effort, am I similarly demonstrating how much I believe in what I stand for? Or am I allowing fear and momentum to hold me back, doing a disservice to myself and to the countless people who might be positively impacted by my efforts if I only focused and dedicated more time to it?

And that kind of deep questioning is why I think the Extreme Leadership Summit was the best conference I have ever attended.

The Best Conference I’ve Ever Been To #ELSummit14 is a post from: GBGames - Thoughts on Indie Game Development

Posted in Personal Development | Comments Off

majesty: if you’re reading this i hope something good happens to you today


if you’re reading this i hope something good happens to you today

Comments Off

Robot Arm

Play Online (html5)

source code (puzzlescript)

Posted in games, puzzlescript, Robot Arm | Comments Off

LED Challenge

Play Online Now (HTML5)
view Source Code (PuzzleScript)

Posted in games, puzzlescript | Comments Off

Upsilon Circuit

Upsilon Circuit:


We’ve finally unveiled our secret project to the world.

Upsilon Circuit is a single server, persistent world, online action RPG, with a limit of 8 players. Players adventure in a massive dungeon maze where they fight monsters, collect ‘Dream Tech Fragments’, and unravel a mysterious story.


Fucking hell this is interesting all the stuff I’ve been thinking, talking and writing about

Comments Off

afantasybasedonreality: In the 80s, animators didn’t give a…


In the 80s, animators didn’t give a fuck about seizures.

Jem!!! Reblog everytime

Posted in jem and the holograms | Comments Off

Learning Game Software Architecture

Note: I wrote a significant amount of this post in 2011, back when I was actively working on Stop That Hero!, and enough still resonates today that I decided to publish it.

It’s only in the last few years that I’ve started to appreciate the importance of software architecture, and especially as I write the game engine for “Stop That Hero!” Before “STH!”, I haven’t had much experience with writing entire programs from scratch. Most of the code I’ve written professionally fit into an existing framework or architecture, so high level architectural work wasn’t something I had to worry about in my day-to-day work.

Beginner Programmer Woes

When I first learned how to program, I was focused on getting the syntax correct. Programs, even if they were completely original and not copied out of a book or magazine, were simple. More complex programs usually didn’t get finished before I lost interest. Any non-trivial programs that were successfully completed were the epitome of what we in the biz call “spaghetti code,” which means I was lucky to get something working at all. See my Pac-man clone in QBasic as an example of what teaching yourself how to program can result in.

Then I got to college, and I learned C++, and concepts such as recursion and stacks and objects. I was still using QBasic as a hobby, and my new code was definitely cleaner, but I struggled with putting everything together in a cohesive whole. And programming on a modern OS required a message pump, which meant I had to change the way I did things drastically. You couldn’t add empty loops if you needed a delay anymore.

Ok, so most likely, you’ve been there before, too. My story above isn’t unique. Lots of programmers went from DOS to a multitasking OS. The thing is, I think I fell behind in terms of learning how to program in this new world order. When I stopped using QBasic, I didn’t write a lot of C++ code outside of class requirements until I nearly had my degree. It turned out that I learned C++ wrong at first, which is why I didn’t enjoy programming in it as much as I did with QBasic. Once I read Accelerated C++ by Koenig and Moo, it made a lot more sense and was a joy to work with. That book is a great way to learn C++ for a beginner. Even though C++11 has since been released, I still highly recommend the book today.

Program Design Is Hard

But it still didn’t change the fact that larger applications were hard to make. If I knew what class or function was needed, I could write the code just fine. It was determining what class or function was needed that was the hard part. Or to put it another way, I struggled with “where should this code live” questions. Basically, software architecture was hard, and I didn’t know it was even a thing to be concerned about. Heck, years ago, I was concerned with how to put together a basic game loop. Solving that problem means I had everything I needed, right?

What I knew about game engines is based on what I read. Countless books and articles broke down the anatomy of a game engine by talking about its subsystems: audio, video, input, networking, etc. At the time, I believed this subsystem knowledge was enough to make a game. If you had a way to render to a screen and detect input, you had the bare basics to make a game. It’s just a matter of implementation, right?

Since I taught myself QBasic, and my first projects we isolated endeavors, I thought I knew how to put a piece of software together. I was able to put together an entire game, so how hard could it be? After all, they don’t give 70% reviews to just any QBasic games, right? I’ve even managed to put together complete Ludum Dare entries.

Why Is Everyone Else So Much Faster?

But I was also aware that some of the other Ludum Dare participants were able to make their entries way more impressive within hours of starting than my games end up by the deadline. Ludum Dare was historically a “write your game from scratch” competition, so it’s not as if they had full game engines available (although that’s changed with Unity entries). What was I missing?

Well, experience, for one. Some of those impressive entries are made by people who have been making games for way longer than I have. Even if we started at the same time, I haven’t been working on as many games as they have. They might have worked in the game industry and so know how to make games on a deadline. Even if they didn’t have game dev experience, they might have worked on financial software. Either way, they’ve likely written a lot more code than I have, so putting the software together to implement their game designs is possibly second nature.

Another thing people seem to have is boiler-plate code, such as code for menus, buttons, and sprites. XNA users have a huge advantage here, and Unity users are practically cheating. As I run and deploy to GNU/Linux, neither option is available to me, and since I work in 2D, there aren’t a lot of game engines available. A lot of the libraries that I could piece together also don’t fit my needs. Either they do things in a way I don’t want to do (GUIchan versus IMGUI), or they are not cross-platform. Instead, since my first Ludum Dare, I’ve written a lot of boilerplate code as I needed it. Each competition, I created more and more base code to leverage for the next project.

But I was oblivious to some of the fundamental architecture needs of a game engine, and so I still struggled to put together a finished, playable game in 48 hours. After all, the subsystems were everything. Just tie input to what’s happening in the game, and make sure the player can see feedback on the screen. Why is this so hard?

Learning Software Architecture

Most people will tell you to get a copy of the book Design Patterns by the Gang of Four. It’s a great book and features a number of patterns. Now, if you want to refresh yourself on what a pattern entails, it’s fine, but it isn’t great for learning about them in the first place.

I found Head First Design Patterns to be a great, easy-to-read introduction to major patterns.

But patterns knowledge isn’t enough to know how to organize a major software project. If I want to be able to provide a single interface to a bunch of disparate pieces of code, the Facade pattern is what I need. But what about determining that I need a single interface to those pieces of code in the first place?

And Test-Driven Development is supposed to be about code design. By writing tests, you already have a user of the code you’re writing, so you know how to design the functions and interfaces. TDD can help you design a single class, but it’s not going to help you drive the design of a full application. More and more, I realize that my lack of experience with writing larger applications is making my TDD efforts more of a struggle than they need to be. Uncle Bob Martin wrote about this topic in TDD Triage (the link has since died):

Here’s the bottom line. You cannot derive a complete architecture with TDD. TDD can inform some of your architectural decisions, but you cannot begin a project without an architectural vision. So some up front architecture is necessary. One of the most important up front architectural activities is deciding which architectural elements can be deferred and which cannot.

So patterns and TDD aren’t enough. Some architecture decisions are necessary, and I hadn’t made any. No wonder I had trouble in the past!


Ok, it’s 2014 again. Since 2011 when I first wrote this post, I’ve learned quite a bit about software architecture and designing software. Experience is one of the greatest teachers.

I’ve learned to focus on the data flow. Where does data come from, and where is it heading? I’ve learned to focus on what large pieces I need and worry about how to hook them up to each other later. I’ve learned how to separate the GUI from the internals, and that each has their own massive design decisions to worry about. I’ve learned that software architecture is less about the overall design of a software project as much as it is about the constraints on it.

I also learned that software architecture concerns don’t come into play as much if you are hacking together quick prototypes, but addressing the major software constraints can be huge if you intend to have a reusable set of code to use from project to project.

I’ll write more about the specifics in a later post, but it seemed important to document to struggle, especially as I did not identify my lack of knowledge about software architecture as an issue at first.

If you’re an indie developer, what were your major insights into software architecture? Do it come into play for you, or do you find that it isn’t anything to be concerned about in your day to day?

Learning Game Software Architecture is a post from: GBGames - Thoughts on Indie Game Development

Posted in Game Development, Geek / Technical, Personal Development | Comments Off

Seriously Fuck Veet and their shitty body shaming campaign. This…

Seriously Fuck Veet and their shitty body shaming campaign. This had to be made after a funny conversation this morning with lorage-se-prepare

Posted in body shaming, fuck veet, funny, hair, satire | Comments Off

NVidia PerfHud ES, Take 2 (Linux)

PerfHud ES is the best OpenGL ES debugger I’ve used, but it can be a bit tricky to set up. And now that I’m on Linux, even more so.

NVidia’s Page – Troubleshooting Notes on Forum #1

The latest PerfHud ES is now part of the Tegra Android Development Pack (2.2 as of this writing). An older version is available standalone (2.1), but the latest is now part of the pack. The pack itself is actually a download manager, so it’s a lightweight download if you uncheck other features.

To get it working, I had to do the following:

1. Add adb to my path, by adding it to ~/.profile

Something like:

export PATH="/opt/android-sdk/platform-tools:$PATH"

Which just happens to be where my Android SDK is, and adb is found in the platform-tools folder.

In context of my whole ~/.profile file.

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
	. "$HOME/.bashrc"

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then

export PATH="/opt/android-sdk/platform-tools:$PATH"

Again, that last line is all I added.

2. Log out of Ubuntu, log back in.

You should now be able to an ‘adb devices’ from a terminal to see all connected Android devices.

3. Connect an NVidia device, and do the following to enable PerfHUD.

adb shell setprop debug.perfhudes 1

This needs to be done every time the device reboots.

4. Start the app you want to debug (Mine is an SDL App). **IMPORTANT** DO THIS FIRST!


The order of these 2 steps matters. I was not able to get PerfHUD ES to connect to my NVidia Shield unless I started the app first. And after, if I even shutdown the app, I need to exit PerfHUD ES and repeat to reconnect.

6. Connect to the running session. You’ll first see a message in the lower right corner of PerfHUD ES that you are not connected. Click that.


If everything worked correctly, you’ll now be able to click on the currently running instance of the app.


Click that, and click connect. Moments later the profiling should begin.


Click over to the Frame debugger. That’s where all the fun stuff is. Scrub through each draw command; View geometry, textures and shaders; and so on.

Code Changes?

I’m not sure if this is required or not anymore (probably). If the frame profiling stuff is acting up, you may need to add the following snippet to your code.

#ifdef USES_EGL 
	    typedef khronos_int64_t EGLint64NV;
	    typedef khronos_uint64_t EGLuint64NV;

	    eglGetSystemTimeFrequencyNV = (PFNEGLGETSYSTEMTIMEFREQUENCYNVPROC)eglGetProcAddress("eglGetSystemTimeFrequencyNV");
		eglGetSystemTimeNV = (PFNEGLGETSYSTEMTIMENVPROC)eglGetProcAddress("eglGetSystemTimeNV");
		//if available use the extension. This enables the frame profiler in PerfHUD ES
		if (eglGetSystemTimeFrequencyNV && eglGetSystemTimeNV) {
#endif // USES_EGL //

The ‘USES_EGL’ is a #define of mine. Feel free to omit it. You’re going to the “egl.h” header though.

Hosted on Ubuntu 14.04 (prerelease), with an Intel HD 3000 GPU. No NVidia card (or OpenCL) required. :)

Posted in linux, Technobabble | Comments Off

The Indie Interview Series

Interview recording equipment

During the last half of 2013, Ben W. Savage conducted The Indie Interview Series “to inspire those who are considering game development” as well as those game developers looking for practical advice.

He asked the same series of questions of everyone, and prominent indies such as Christer “McFunkypants” Kaitila and Chevy Ray “Chevy Ray” Johnston spent anywhere from five minutes to a quarter of an hour answering. The topics ranged from how to get started in the game industry to who were major influences and what are major mistakes new developers make.

Adam “Atomic” Saltsman, creator of Candabalt, suggests that taking too big of a bite is a common problem. “Learning how to do a project is its own discipline … Start small, learn about the process, and then refine. That’s the key.” Nina “[insert nickname here]” Freeman of Code Liberation Foundation agrees in her own answer to the same question, repeating “simple prototypes, simple prototypes, simple prototypes” and suggests working in steps.

These are bite-sized nuggets of wisdom, and I wish there were more.

What’s your favorite interview? Did any of the answers resonate with you?

(Photo: https://www.flickr.com/photos/39781145@N00/254759786 | CC BY 2.0)

The Indie Interview Series is a post from: GBGames - Thoughts on Indie Game Development

Posted in game design, Game Development | Comments Off

mrdiv: vertigo



Posted in geometry, gif | Comments Off

tribbing-over-my-words: ladylanabanana: Ludovic Florent’s…



Ludovic Florent's series “Poussières d’étoiles” (Stardust). 

Fucking majestic

Comments Off

miyuli: I felt like drawing Elsa in different dresses! Maybe…


I felt like drawing Elsa in different dresses! Maybe with different powers~

Comments Off

arts-and-hearts: ignoranthipster: Disney gender swaps by Sakimi…



Disney gender swaps by Sakimi Chan

Comments Off

Cause these two rock!

Cause these two rock!

Posted in game of thrones | Comments Off

lacigreen: 50shadesofacceptance: superdodirty: it ok to not…




it ok to not be ready

Please spread this shit like wildfire. People go on and sit through the whole experience and they’re uncomfortable because they just want to please their partner and they don’t tell them that they want to stop because they are not ready. It’s okay not to be ready. 

i wish someone had told me this kind of stuff when i was younger… ಠ_ಠ

Comments Off


Hey there,

I just launched a new game, BREAKFINITY, on the iOS App Store!

Anyway, it’s a free game, so go check it out!


P.S. Galcon 2 is very much in the works. I just signed with an artist to help me get it looking sharp, I should have some pictures soon!

Comments Off

Anyone Going to the Extreme Leadership Summit?

Fom April 11th through the 13th, I’ll be at the Extreme Leadership Summit in Chicago.

Last year, I met Steve Farber, author of The Radical Leap and The Radical Edge and founder of the Extreme Leadership Institute.

His books are novels about the nature of leadership and what’s needed from it in today’s world. According to Farber, LEAP stands for:

  • Love
  • Energy
  • Audacity
  • Proof

Being a leader “is intensely personal and intrinsically scary” so you have to love what you do and love the process of making change, even if you don’t know how things are going to turn out. “Do what you love in the service of people who love what you do.”

Energy comes from having a good purpose. Without one, you are likely to falter just when you need the energy most.

As a leader, you need to inspire audacity. Are you planning on changing the world, or the world of your customers? If not, are you holding back your potential?

And you need to walk your talk. Do what you say you will do.

Farber isn’t a fan of passive conferences with a lot of fluff that make you feel good but leave you the same person as when you came in.

It’s described as a “hands-on, entertaining, productive, and interactive experience where you’ll learn, develop, and apply profound leadership practices to your current work and life opportunities.”

I’ll be there. Will you be there? If so, let’s meet up!

Anyone Going to the Extreme Leadership Summit? is a post from: GBGames - Thoughts on Indie Game Development

Posted in Personal Development | Comments Off

Being micromanaged by producers is soooo much fun

Being micromanaged by producers is soooo much fun

Comments Off