Archive for Updates and Status

Changing Up Our Forums And Other Stuff

Hello Folks. Its been a while since our last update. We have some changes going on at the moment.

First up, we are changing our forums. Our current setup is Simple Machine Forums which are nice, but don’t integrate well with WordPress. So we are switching to bbPress. bbPress is a WordPress plugin that provides all the forum functionality we need as well as integration with the blog and its users. This means that we will be opening up registration and commenting on our articles so that as soon as we get it working, we can have forum and blog post comments synced.

This switch will also allow for us to use our current blog theme throughout our site. Right now, our forum theme is drastically different and it can be jarring for some visitors. I have never liked it. I think having a consistent theme is part of having a good website experience. So that will be a nice change.

We will have some other updates coming in short order, so keep in the loop. Thank you again for following us.

Demon’s Hex Shown On Public Television

Last week, I had the opportunity to interview with Cathy Tatum of Oklahoma’s Public Television. It was part of a feature they were doing on game development in Oklahoma. The industry is a small but growing one here and I am glad to be a part of it. While I wasn’t featured as much as I would have liked, I still think it is good exposure. Here it is for your viewing pleasure. Also, please ignore the Debbie Downer toward the end.

Well, I Feel Stupid

So for the last few weeks/months, I had been struggling with something core to our game design. It hasn’t really help me up on development but it had been nagging in the back of my mind the whole time. One of the core tenants of our game requires six values to be in an on or off position. With these values there are 2^6 or 64 different combinations.I had worked out 62 of those but for the life of me could not figure out the last 2.

So I ignored the nagging voice in my head to focus on it for a long time. Well, it came back strong one I made progress on the back end portion of our game. This portion used that functionality and I wanted it to be complete. So this past Sunday, I was talking with Willis about the issue. I was explaining that Braille has the same situation of six positions each in an on or off state, but I couldn’t find any charts showing all 64 Braille Characters.

I began showing him some of the sites I had looked at and this site caught his eye. This site had all possible combinations up to four digits, but I needed six. But it was mainly this chart that caught his eye.

Binary Up To Four Digits

It is a tabled view of how to figure out the combinations of binary digits. Seeing that, he made the suggestion that I do that in a spread sheet. I can’t believe that I hadn’t thought of it.

So that is what I did. I created a spread sheet in Libre Office and went to work. Once I had all the combinations figured out there, I began cross referencing them to what I had already worked out. Turns out the two I had missed should have been obvious:

101010

010101

Those are the ones I missed. How I missed them, I will never know. It frustrated me to no end. So there you have it. I am kicking myself for not seeing it sooner or thinking to create the spread sheet. But that is the way the world turns.

Well here is a little treat for reading through my frustrations. A cool ghost dragon Willis made:

Ghost Dragon

Progress!

So I have made some significant progress with the game. I had been working on a back end utility for adding tokens and controlling their stats for use in the game. This is now working and is ready to be tied into the game. I am getting more excited about this game the more I work on it.

We are getting closer to officially announcing the game. Hopefully, we will be making that announcement in January as we are trying to have a playable alpha build by then. I feel like I have been pushing this back further and further as we have hit several set backs over the last year. I had originally wanted to have a playable alpha this past summer, but that never happened.

So this is a pretty short update, but I can’t leave you empty handed, so here are some juicy graphics for you:

Back End Programing

I have been working on the actual Flash portions of the game for a while and needed a break. Since I didn’t want to stop development on the game, I am working on the PHP back end for the game.

Since the game will require information stored in a database on the server, I figured I would get started on that. To be frank, I am a lot more comfortable working with PHP at this time and it is a nice change of pace for me. I have been working as a PHP developer for a little over three years and this is second nature to me. So we will have some nice clean PHP code that will help keep the game running smoothly.

I really like working on the Flash portions o the game and it is providing me with a nice change of pace from my normal PHP work. There is a lot of stuff I did not know about Actionscript 3 and I look forward to learning more of it. But, the programming has been slower going than I had hoped as I have to look  up a lot of the information.

Hopefully, as I get the PHP back end up and running, that will spur development of the Flash front end. Knowing what information will be on the server, how I will be connecting to it and what I will be doing with it, will really speed up development. I really should have been doing more of it sooner.

Add that to my list of things I wish I had thought of sooner. So far it is:

  • Use an existing Flash Game Engine, in this case Flixel
  • Develop the back end first.

We’ll see what else crops up.

And just so you don’t leave without a treat, here are some of the latest characters Willis has made. He is doing an awesome job.

Back Up and Running

Well, I am back up and running. Turns out the problem had little to do with Ubuntu 11.04 and more to do with Firefox 4.

Firefox 4 upgraded to XULRunner 2 and Eclipse is only compatible with 1. So the built in web browser didn’t work.

I found a site that help me figure it out. He had the steps necessary to upgrade Eclipse to work with Firefox 4. I did have to download the latest version of eclipse, Helios, as Ubuntu only has Galileo.

I am really not sure why the Ubuntu Repositories are always so far behind in app versions. It is really annoying.

Well, now that development is back on track, I hope to have some updates on the actual game soon. I will keep you informed.

Gah!

As you may have gathered from our philosophy here that I am a Linux user. Specifically I run Ubuntu. Usually it is a pretty nice running OS and I rarely have any issues with it. That is not the case recently.

Back in April, Ubuntu released version 11.04 and it has been nothing but frustration. The first problem that happened when I upgraded from 10.10 to 11.04 was all the sound was shut off. I was not able to get any sound from any part of the OS. As far as I could tell in my hours of research and debugging was that everything was fine.

Finally after about 2 weeks of no sound, I stumbled across a suggestion that I check user permissions. So I did and there it was. Ubuntu decided in its infinite wisdom that no users should be able to hear sound unless you explicitly tell it they can. Seriously, why is that even a setting. Is there some reason why you would want certain users not to be able to play audio? Is there some reason why this setting would have been set to off by default for all users? I still can’t get start up sounds to play, but I at least have sound when logged in. Read more

Business Planning and Other Affairs

This past Saturday, we attended the second half of a small business workshop focused on developing a good business plan. While this is all bureaucratic in nature, we felt it is a necessary step in getting our games going. We found a few things, we felt were really important:

  1. It requires us to figure out what our goals are as a company. What we want to focus on in the short term and long term.
  2. It forced us to really analyse the market for the games we are developing.
  3. It made us really look at what our competitors are doing and what they do well and what they are doing poorly.
  4. It made us look closer at the financial side of things.

So let’s look at some of these in stride.

Our goals as a company are to make games that we would want to play. Not only that, we want them to be games that we would want to play with our families or let our kids play on their own. Willis and I both have kids, My oldest is nearing 7 and I would love for him to be able to play these games with me. Some of our games may be a bit over younger kids’ heads, but we feel they should not have to leave the room when their parents or older siblings play.

We also want to dedicate time and resources in developing and releasing games that are not full of game breaking bugs. Our first games will be browser based games playable from Facebook and other game portals. It has become common practice in Facebook game development to slap the word “beta” on the title of the game and release it full of bugs and glitches that often break the game or are exploitable. We want to avoid this. We want to be confident that what we are releasing is something we feel comfortable labeling “Gold Master.”

We also got to look hard at some of our competitors in the web based gaming scene. We feel our closest competitors to our first two games are Zynga’s Warstorm and Feerik’s Eredan. Both of these games are online collectible card games. They are drastically different in both gameplay and art direction but are both fairly fun to play. We have been analysing these games over the last few months (yes that means we got to play games) and have been looking at what they do well, both from gameplay and monetisation using free to play methods) and what they do not do well. Neither game seems to have regular updates or promotions that I have seen. Warstorm seems to be focused on retain their dwindling user base and Eredan seems to be content sitting where it is. We look forward to competing with them and hopefully spur them to innovate and expand to reach new audiences. After all, nothing is less fun in competing against someone who does not want to compete.

Finally, in regards to financials, we are looking to start up with relative low over head. Nothing wrong with that. We are both working full time elsewhere and are wanting to move into working for ourselves full time in the near future. So we really need to understand what it would take to build up our company to reach that point.

All in all, this business plan is important to us to keep us focused, but it is also important for other reasons, which I am not going to go into just yet. Suffice it to say, we are working on something that requires us to have a business plan as well as a game design and prototype. We will keep you informed as we learn more.

New Look for a New Year, Plus Some Updates

We are currently in the process of reskinning our site. It is starting to come together, but is slow going.

For a bit of an update, my computer’s power supply died and I am waiting for my tax return to come in so that I can replace it. So in the mean time I am working really slowly from some slower computers. I hope to be back to full power in about 2-3 weeks.

So with that said, game development has slowed to a crawl. I am focusing a bit more on the business side of things by developing a new business plan. I lost my good one and am currently in the process of rewriting it. I am also working more on the pure design of both of our games.