About CodeGlitch0

Entries

 
Ludum Dare 26

CodeGlitch0's Trophies

CodeGlitch0's Archive

The Aftermath – Go Get Em

Posted by
Saturday, May 11th, 2013 4:42 pm

Ludum Dare 26 was certainly an interest ride. The odds seemed against me, from missing pets to frantic coding catch-up, I was a bit surprised that I was actually able to complete my game on my first attempt at a Ludum Dare competition.

A lot went good about it, some went bad. I have been learning Go Game recently and playing it quite a bit. When the theme of “minimalism” was revealed, I was pretty excited that a board game would be a perfect fit for that. It didn’t take all too long to come up with a plan to build a game that is very similar to Go Game, but uses a different ruleset, and thus vastly different strategy.

The biggest asset I had was that I had a very clear picture of the final result after only about an hour or two of planning. There was a direct end goal that allowed me to code the game without following a bunch of tangents along the way.

The game itself was actually very simple to implement, which was nice.  The rule system is quite simple, and fit very well with the theme of minimalism: high strategy to win, all you have to do is place a game piece into an empty space on the board.  Every occupied surrounding space becomes yours.  That’s it, that’s all.

The most difficult part was coordinating the multiplayer system and keeping everything in sync.  But thanks to the excellent SignalR framework for .Net, it was fairly simple to handle the realtime communication with the server.

All in all, I was happy to finally finish a game.  And on my first Ludum Dare attempt to boot.

I have been online as much as I can to help other people with play testing, as I didn’t create a bot opponent to allow for single player mode.  Some gameplay experience has helped me to identify some potential gameplay issues, which have been adjusted in the second version:

  • A few dead squares to prevent mirroring
  • In-game chat
  • A “pass” button (not yet implemented) to allow you to skip those empty pairs at the end of the game.

I am looking forward to completing that pass button and having a really good game ready to go.

http://www.ludumdare.com/compo/ludum-dare-26/?action=preview&uid=10626

Thanks to everyone who has played my game.  I appreciate every vote!

-CrazyCage

Back in

Posted by
Saturday, April 27th, 2013 2:41 pm

Through a lot of luck (maybe even a miracle), the dog managed to be found about 9km out in the countryside.  So, HOORAY that she was found safe, and HOORAY that I can join back in!

 

Fortunately, my game idea is fairly simple.  It is an online boardgame for people to play against each other along the lines fo Go Game and Othello.  Much of the core logic is planned, and hopefully won’t take too long to implement.  then it is on to graphics and a good multiplayer matching system.

 

Hooray!

Guess not.

Posted by
Saturday, April 27th, 2013 9:57 am

Sometimes life happens.  Turns out participation just isn’t meant be.  A family dog went missing last night.  White/Brown small Shih-Tzu girl named Bella.  If any of you live near Edmonton, AB, Canada and find a dog like that wandering around, please let me know.  Specifically in the Fort Saskatchewan, Edmonton, Sherwood Park, Strathcona County area.  She likely won’t answer to her name, but if you let me know where you saw here we can come get her.  Until then, we will be searching.

Thanks.

I’m in, just like everyone else

Posted by
Friday, April 26th, 2013 5:40 pm

Hey Everyone,

I am in for Ludum Dare for the first time.  I have a lot of experience in programming, just very little in game development.  I intend to keep things simple, for the most part.  My tools include:

  • Visual Studio Express 2012 For Web
  • Inkscape/Gimp/Photoshop for graphics
  • MuseScore/Audacity for some music composition
  • Can’t decide between XNA/HTML5 for game interface
  • Possibly a free Windows Azure website for hosting any server stuff

We shall see how it goes.  Hopefully the theme is something I can work well with.

Oh, and I intend to livestream while I am working at: http://www.twitch.tv/crazygage

[cache: storing page]