Indie Games

So part of my revival into gaming is the idea of indie development. I’d sorta just barely consider myself an indie developer, but not so much as I doubt I’ll have an outpouring of recognition once I decide GSkirm should try to get some attention. But I’m talking about the guys that are out there and actually get published. Whether it be on small digital distribution, or a handful of guys in France distributing on the DS.

The two games I want to talk about right now are Braid and Soul Bubbles. Firstly is Braid, which has already gotten a fair amount of fanfare. Now he deserves everything he’s gotten, I’m almost done with getting all the puzzle pieces, I only need to get two more. And I’m happy with the amount of time I’ve been able to get out of it. Especially since I think I can get my girlfriend into platformers because of it. She loves puzzle games. And this bridges the gap nicely. I convinced her to play after I had gotten to the third stage, and after an hour or two of playing I had to kick her off cause I didn’t want to see any spoilers. She’s still a bit behind me since I was able to figure out a few things that I hadn’t thought of while she played, but I’m still quite excited about it.

The next is Soul Bubbles. You probably haven’t heard about this since it’s not your normal game. Basically you have to move these spirits from bubbles through a move to a safe zone. You collect coins (or rings or whatever this game calls it) along the way, and there are also three secrets every level. If you want to get crazy go looking for all the secrets. My girlfriend spent all of Saturday glued to her DS just playing Soul Bubbles, and she wants to talk to me about it but I said I wasn’t going to talk about it until I caught up with her. I should probably take her cart away so she doesn’t go beating it while I’m coding. Oh well, but kudos to both of these games, I hope that a few guys in a garage can more easily publish, and with XNA it seems like this will be the case. Well, I’m still working on my side project but it’s coming along smoothly and really gotten me into the habit of coding for an hour at night.

Hope everyone is enjoying the Olympics. It’s amazing seeing all countries get together and put their histories aside for some crazy activities. I’m glad the Americans have gotten a few good breaks, especially in the pool, as it makes for exciting evenings.

Dear Scrabulous

(Some reading if you aren’t up to date on what Scrabulous is)

I’d like to welcome you to the club. Almost three years ago I went through the exact same thing that you did. Anguish that all your hard work and coding could crumble down to a sledgehammer of the system. I’d like to commend you for holding out past the threats of legal action until there was actually a lawsuit against you. That is quite gutsy. At the time, I was poor and didn’t have any means, or even a quality job to be able to manage the threat. That’s right. Their lawyers scared me off with the C&D.

I’d like to say, from my view as a developer, that I know plenty of people who played Scrabulous like it was WoW and it only grew in strength and popularity. You guys did one hell of a job. I don’t know if your reasonings were the same. I was merely trying to keep my mind active, and spread my enthusiasm for a game I liked, as well as learn the new APIs that was google maps. I’m sure it’s a bit easier for you guys to not be harrassed by the legal teams here in the US, and I request that you fight as hard as you are able for those of us who are unable.

I’d like to say, if you are able, push them to buy you out. You may not want to, but it’s better than being worried about your code and everything. It’s about time they start spending their own resources on producing things about classic titles, instead of trying to shut anything down that looks remotely like it.

Good luck to you both, and anyone else not on the team that lends a hand. Maybe the public outcry will be greater as you have had more time in the limelight than I had. In any event, keep the products coming. I know I’ve been lax with the things being produced here at ASoOJ, but I do have two products that are on the back burner, that get some time here and then. But keep at it. My clash with Hasbro may have ended one project, but it was able to catapult my career.

Maybe with enough force from projects like yours and mine, old companies like Hasbro will have to wake up and enter the age where the rest of us are.

–TehDiplomat, www.ashotoforangejuice.com

Vermont

Now.. as I’ve suggested, July is a month just packed full of stuff somehow. I’m glad we were able to move from our old place early, cause it really allowed us not to worry too much this month since it’s so busy.

But this post is about Vermont. We’ll (me and my crew)be going up on Friday for the Brewers Festival. We went last year and it was simply amazing, and I’m expecting the same amount of amazitude this time. I will be bringing my passport cause the last time I got bitched at by one of the bars because of my expired ID that I use at bars. But that’s not going to happen this time. So the guide was released today and so I can even plan exactly what beers I want to try (which you should really do on your first day) and will be attempting to do all these plans quite drunkenly. We’ll return at the end of the week, and I’ll be rejuvenated for the second half of the summer.

So Vermont (and Yerv, if you are out there) we’re coming back. With a Vengeance. (And I get to be Sam Jackson)

Progress Progress

Well, I got all of my computers up and running and in a location that works. My laptop is a card table in the living room. My desktop is on my newly purchased Ikea desk. I also just ordered a second monitor for it to improve productivity. And my media center (awaiting a QAM tuner) is hooked up to my hdtv. So things are finally progressing in a way that me, as a programmer can appreciate. Empty boxes and freed up floor space is great and all, but my machines being in good positions is really where it’s at. July looks to be a busy month to me, hopefully next week I’ll be back working on my own projects and soon I’ll be pounding away on finishing up Skirmish. It’d be nice to get it in a state that I can put it aside, and look onto the next project.

Finished Moving

Well, here are some more related news to my site. I just finished moving all of my stuff from my old Apartment in Hoboken, a few miles inland in Jersey. It’s a bit sad since I’ve been in Hoboken for a good 7 years and will have to meet new friends here, and all those social things that I was never very good at. It’s nice to be moving on from Hoboken and we’ll see how the real world is from a living perspective that doesn’t feel like college.

For now I may leave all the references on the site to Hoboken, since that’s where ASoOJ started and it is a nice little town. I might tweak them to say something about originating or some such.  Well, I as I unpack boxes and organize my living space, my main computer is on top of three boxes full of “clothes to be donated” and my keyboard rests in my lap. Not optimal programming conditions. I decided to get rid of my old desk since I didn’t like it very much, and so when I get a new one and am able to put away have the crap that’s on my floor, I may be up to proggin a bit more. Until then, expect the twice a month posting I’ve been sorta keeping up with, maybe I’ll get in enough habits to post once a week. Maybe.

Update: Oh shit I forgot to mention Diablo 3. That game will put a whole into my time-time continuum. Oh yes Blizzard, let me play it now.

Moving and Side Project

Well, moving is going fairly smoothly for the most part. We were planning on having a few more things moved then actually got moved, but the minivan my girlfriend’s father was driving stalled out the day we were going to move a few larger things. But we do have a lot of stuffed packed and already moved, and we have a fair amount left. I’m still hoping to be done by this coming weekend so I won’t have to worry about it, but we’ll see how the weather is.

Friday I have to be around the new place to let the FIOS guys in. Supposedly it takes 4 hours to setup everything, hopefully they don’t need me for any of that. Or at least much of that. I’ll have a laptop and a tv, but no internet/cable setup yet (obviously) so we’ll see if I can leech off anyone else.

While i know those of you here for board games on the internet don’t care about my side project, and I’m sure you won’t be affected by it in any way (except for my reduced resources) it’s nice to be able to move quickly with this project. I’m doing lots of php work which is what I plan on doing for gskirm’s multiplayer, so hopefully once my side project is done, I’d have helped out the gaming community I’m doing the project for, and gained the right skills and workings with php to efficiently do multiplayer.  Well, halfway through the month isn’t a bad time to post, I’m sure I could have done it sooner, but yknow I would have said basically the same thing as I did here, except I’d be less far along with both of these things.

Oh and I think I’m giving up on most professional sports. The NBA is rigged (according to the refs) and who knows how many other ones.

Activities

Well, some activities going on over here. While April and May have been good blogging months (note the 2 posts in the month, instead of the normal monthly apologetic “sorry haven’t really posted, nor worked on the game”) and I’ve actually been productive in the last week or so on the game. While I haven’t worked on any of the features that I plan on being in the 1.0 version of late, I have gotten back into looking at all the code, and refactoring a bit for different reasons.

One of my biggest problems when trying to get back into this project as it ages, is remembering what I was doing, do to my lacking documentation. It might be a bit too late for this project, but for the next one it’s definitely something that will be an early priority. The stuff that was refactored wasn’t just for clarity for my sake, it also enabled me to decouple the game code from the UI code, allowing me to more easily port the game to another maps program or something neat and new like XNA.

Hopefully I’ll be able to code for an hour each day and hammer out all of the base gameplay stuff, and then I can worry about multicomputer work.

I’m moving to a new abode during June, so I’ll probably have a productivity drop as weekends turn into, cleaning, packing, moving instead of lazing, gaming, and possibly coding. Hopefully all that goes well.

Firefox 3

Yes the RC1 was released last night/today or whenever. If you are currently on FF2, I’d recommend upgrading immeadiately. The only caveats are the normal, extensions may not work. And if you really need them you can try Nighty Tester Tools, which attempts to force through your extensions.

It has a lot of impressive improvements which I appreciate highly. It also seemed to fix a problem I was having with Gskirm where it wasn’t working FF 3 Beta 5. I couldn’t tell what the problem was, but I have a feeling it had to do with how it was loading scripts. One of my current goals for the game is to remove the dependency on a single API (in this case Google Maps) thus making it easier to port. Probably the first thing I’ll try porting it to (once I get enough of it done where I feel it would be cool to port) is XNA. When I first heard about XNA I thought it was a great idea, and I’m in a great situation to be able to try it out and see what it has to offer for board games -> video games.

Well, I’ve definitely learned things that are necessary for personal projects. Documentation, specs, and avoiding feature creep. Also to factor in dead times. I don’t know if I like the idea of having a schedule. But maybe for features that I’m currently working on, I can set a date. And just repeat that cycle every time I’m working on something. We’ll see how that works. I’ve been trying to setup some talks with one of my friends about a Game idea he had. I think that one will be fleshed out way more before it comes to the internets.

Game ideas

So I can’t remember if I ever mentioned this, but I thought of a few things recently that I want to “add” to the game. The first of these is an alternate battle system. This system would allow for the game to blend into a “true” board game by using real dice, that you can buy in any gaming store. It may use some funky sides like d4, and d12, but so be it. More feasible than finding those d3s and d7s.

The other, if I were a true software team with a project manager and fancy specs, and fancy MS project files everywhere, they would push off for a time in between cycles. So we’ll see when I decide to do it for, butttt I’m planning for a second refactor (the first was to the improved JS prototypes), but this one would be to separate out all of the game logic and fun stuff, from the UI/Google Maps API stuff. If I could do this smoothly, I’d be able to port the game to a different form (like say maybe XNA) with more ease cause the parts would already be noticeably different. I have to check how much work that entails, but it might be something I can do that doesn’t require tons of brain cycles.

Wellll.. that’s all I have for my bimonthly post.. good enough from my point of view.

April Fool

Now… I also kinda enjoyed April Fool’s Day. I’ve done a handful of pranks in my time, only a few of them coming on 4/1. And every year while I’m in the height of my website maintenance I tell myself I’m going to come up with something hilarious for April 1st. Well, as you can see, nothing happened. Maybe one year when I’m more adamant about posting towards the end of March.

But the real point of this post isn’t to woe on about my lack of posting (all of my previous posts have some of that). Really it’s to complain that the internet is completely unreadable today. My RSS is filled with junk. Most of it is funny the first time, but some sites are taken over by a running gag that floods my RSS with cakes or other nonsense. Also, nothing you read can be trusted, which basically means reading the internet is useless. I feel like I’m trapped in ytmnd-land. Oh well, it appears my complaints will do no good. Next year I’ll just avoid reading the internet on this date, and on the 2nd find out what all the fools day jokes were through wikipedia or some other means. Everyone go back to their site transmogrifying and your fake game update news.