Since I’ve been getting back into XNA lately, I thought I’d share a simple but effective approach to screen independent UI. It’s a technique I’ve used for as long as I can remember and later adopted it into my XNA projects. If you’ve ever found yourself working with UI and suddenly (for performance reasons, whatever) you now need to consider alternate resolutions, this can be a scary thing while you are knee deep in development.
Sit back ladies and gentlemen, this story is going to take a while to explain. It was a strange way to live this past year of my life, but I am here to tell you have life has a funny way of making you do things, things you never thought possible.
Yes, I said 101 which might be a slight exaggeration but not by much. This high level breakdown assumes that you either have used these tools, or can figure it out quickly enough. This is not meant as a comprehensive tutorial, just a checklist for everything you need to do to make sure your file is sanitized for publishing on Amazon, B&N Online, iBookstore, and other digital outlets.
Tools You’ll Need
Calibre is a great tool for managing and converting to various formats.
SIGIL is a lifesaver. It auto-cleans your EPUB and tells you exactly what is broken. Unforunately, it doesn’t tell you exactly how to fix it, so you’ll need some CSS experience to clean up your file.
EPUB Checker 1.1 or later. This application will verify that your file is ready for use by online publishers like Lulu.com
I don’t mean to single out 2011, but it has sprung a sad thought on this New Years. Was 2011 too good for gaming? It seems like a weird question; doesn’t it? I mean, we started the year with some really strong contenders and I can’t imagine anyone complaining about a shortage of quality titles at the close of the year. But maybe that is exactly the problem.
Well… This has been an eye-opening experience to say the least. After a few dozen tweets, blogs, and over 100 individual emails the response has been cold as ice; dead on arrival some might say. There could be many reasons for the inevitable failure of this Kickstarter campaign, some that I may not want to admit. Some times things fall onto the losing track from the start, and there is only so much that duct tape can do to guide it in the right direction. (more…)
It’s amazing to think that 10 days have gone by so quickly. I am starting to think that perhaps Thanksgiving week was not the best time to launch a 30 day campaign, but I am still hopeful. I do plan to post an excerpt from the book soon and I hope that it will be enough to entice readers to want more. If this is what has been holding you back, please keep checking in. It is coming.
If you haven’t had a chance to see what I’ve been up to, feel free to stop by. http://kck.st/vfQofp
If you have no clue what Kickstarter is, you should check out this link too. I’ve uploaded a quick video that explains the basic idea. http://kck.st/uqTt1w
As I read through some of the early chapters and see the clues that fall into the place, it does excite me at how well the puzzle has fit together. I would not say that the book is a mystery but more of an elaborate explanation of the events that lead to the way that Seizonrenda appears in the game. The funny thing about the book is that I found myself struggling with what to hold back throughout the story. For me, the challenge of writing an origin story was to allow major facts to exist in this book but only as a subplot. I could not make assumptions about the things that the reader may already know.
I did not want to assume that the reader has seen or played the original game, but at the same time I did not want to bore anyone who has played the game. In this way, it allowed me to ration bits of knowledge throughout the story and create an intriguing plot for old and new readers of this fiction. It also lets the reader follow the journey of discovery with the character in the book instead of the reader discovering it for themselves. The interesting thing about letting the reader know before the character is that it can create some marginally funny moments. I hope that it will raise at least a chuckle from the crowd who understands the plight of this geeky and somewhat awkward person in the book. I hope that it is the kind of book that you will read twice to fully understand everything that unfolded. It has been an interesting exercise to explain the threat on humanity while attempting to humanize an entire planet.
I haven’t been this excited over a project in a long time and the more I read and refine the chapters, the more involved I am with the story. I am happy to say that the daunting task is coming together quite nicely and I hope you get the chance to read it.
For some reason I started my day feeling nostalgic this morning. Maybe it was the smell of chai tea brewing in the kitchen or the Christmas shopping that I managed to squeeze into my lunch break, but I found myself thinking about a lost time. I thought about the console generations of the past and how the consoles of my childhood always seemed to go out with a bang, how each console had numerous swan songs that felt like a warm thank you to all of us who bought their console.
The NES in its late years saw some amazing Ninja Gaiden titles, Super Mario Bros. 3, and a number of other memorable games. The SNES and Sega Genesis had an amazing array of games to play them out including some sleepers that amazed us all. I get giddy when I think of all the amazing titles from that 16bit era and it would be impossible for me to narrow the scope in this blog to just a few.
The Playstation 1 and 2 both had strong finishing titles including Final Fantasy 9 and God of War 2, respectively. Of course these two titles were simply drops of sand in the hourglass of all the great PS1 and PS2 games that helped us say goodbye to that generation. Both systems said their goodbyes with a technological prowess that was thought to be impossible at the start of their lives.
Even the original XBox somehow managed to wrangle Doom 3 into it, an amazing achievement when you consider that your average PC was unable to obtain full frame rate until long after the XBox was gone and dead. The XBox could have had at least one more strong year, but at least it showed the world that Microsoft was a contender.
Now that we are coming to the end of this generation of consoles, I have to ask myself; will this generation have its swan songs? I look at Nintendo, and their DS is having a strong goodbye with titles like Aliens: Infestation and solid Castlevania games, but the Wii is showing signs of a complete abandon ship. This year, in 2011, it was a sad time for any kid who only had a Wii in his family room. If you are not a fan of the Just Dance series, you probably spent your days *gasp* outside, playing catch or something instead of combing your local game store for the next big Wii release.
More and more it seems that Nintendo’s first party library is too much for its internal development teams to get their heads around. Spread thin across the staples like Mario, Zelda, and Metroid they are now forced to work on multiple iterations of DS, the Wii and now Wii U hardware. None of this includes the revived franchises such as Kid Icarus or the mixed franchises like the Kart and Smash Bros. series. Nintendo is falling behind in first party releases and refusing to ship quality jRPG titles that have already been translated for European markets, and as a result, it appears that they will probably let the Wii die quietly. With a whimper and a sigh, we’ll look back on the Wii and only have Skyword Sword as its defining/shining star, in a time when the Wii is practically on an IV drip and begging you to pull the plug.
Microsoft seems to be lining up Halo 4 as its final thank you to the core gamers, while Sony seems to be blowing its load a year early. Microsoft is pushing hard in the casual direction which scares me. It makes me think that this piece of hardware that was made for core gamers is going to putter out and lose its core mojo in the final moments of its life. They are quickly positioning the XBox 360 as a kid-brother machine, but hopefully they do not forget the people who plan to keep their box. Kinect mini-games and new shirts and hats for my Avatar are not exactly my idea of a farewell party, more like a lame office party where attendance is mandatory.
I do wonder what Sony has planned after a year of all the big trilogies closing the books. Perhaps another God of War or Killzone to round out the last days of the PS3 would be in order, but whatever they do I am sure it will be big. Sony doesn’t seem to know any other way except to go big or go home in their final stretch and you gotta love that much about them. If that rumor about a Sony licensed fighter is true, then it would be one hell of a swan song, especially if they commissioned Capcom to take the helm on that project. With the resurgence of fighters this generation, it could be the modern day Teenage Mutant Ninja Turtles: Tournament Fighters. (An awesome but maybe lesser known fighter on the SNES by the way)
I’m not going to lie, this entire blog post is a shameless plea for your assistance, but it is also a reflection on an alternate approach to telling a full-fledged story without a Hollywood budget.
I have been working hard lately which is why I have not found the time to blog. Living a busy life as an engineer/manager/business developer by day and an indie developer/novelist/father/husband by night, I have not had much time to stand on my soapbox. I have been writing an outline and draft for a science fiction novel, a story that I’ve wanted to tell for a long time. I just recently started my Kickstarter campaign that is meant to serve two roles. First and foremost, I want it to be a successful first print of the book. Lastly, I would like for it to be an introduction into a universe that I simply could not explain in the confines of a dual-stick shooter.
I am a fan of shooters and action games as much as I am of RTS or a well paced RPG. The arcade shooter is a special kind of beast however. The scale of those games make them ideal for indie developers because they let you focus on that “10 seconds of fun” concept. This is all well and good but what kind of story can you really tell in 10 seconds or less? And to add to this limitation, what kind of fan would want to listen or read through a story when they specifically booted your game to shoot things in the face? Circling all of this is the overbearing truth that telling a story in the confines of a video game either requires Hollywood budgets or is told in a way that is so inventive that it only comes along maybe once in a console generation. I am not so pretentious to think that I am the man to reinvent storytelling for the gaming industry, and so I had to search for another way.
I have been asking myself these questions for some time now and over this last year I came to conclusion that a bit of transmedia storytelling may be in order. A novel would allow me to focus on a very narrow and personal story, a story that is centered around two individuals who are not out to save the world and not “the chosen ones” of any forgotten race. Instead, it is an attempt to humanize one of the planets that you as the player are asked to protect in the game.
Seizonrenda was an early attempt at many things. It was my first experience with XNA and the Xbox Live Indie Games publishing service. It was also the first time that a game of mine was met with such mixed reviews. While some ran it through the grinder with very ugly words, others hailed it as a fun twist on a classic game mechanic. If this Kickstarter campaign is a success, I am hopeful that it will allow me to bleed fragments of this story into the “10 seconds of fun” that I fully plan to refine in the sequel to the game.
I have this theory that if the hyperlink spreads beyond four degrees of separation from you the reader, this campaign has a very real chance of success. If I have to post pictures of crying babies to guilt you into sharing the link, I am not above that! Reaction to some of my early chapters from trusted sources tells me that I must be doing something right because they keep asking for more. I do hope to make this happen and I think that it would be a fantastic experiment in blurring the line between books and video games on an indie scale…