The Tequila Den

Combines the world of Tequila with Games.

Tag Archives: sphere

At first I was excited…

It was a tad bit of shock this afternoon when I fired up the old blog. I checked and to my surprise, I found 12 pending comments to sift through. Usually they are legit because from what I’ve noticed, wordPress does a pretty good job of filtering spam for the most part.

Unfortunately, they went 0 for 12. Good, fun time, spam.

Anyways, purpose of this post was to show you something I haven’t done in at least a couple of years (I’m too lazy to officially check), and that is to show you a terrible screenshot of mouse. Ha.

Anyways, as you can see, this is a test environment and I’m currently re-learning a lot of scripting nuances about the MapEngine as I haven’t toyed with it in a few years. My end goal is to create all of the systems and presumably all the cases of interaction and game play. After I’m able to complete these, the rest of the game can come together and by god, progress can finally be made.

Can you tell I’ve had some free time?

Advertisements

Now, back to polishing and Mouse…

Version 2.0 of Canasta is finally here.

The game will likely get updated again in the near future once I’ve reworked some of the animations/game play.

You can press Enter to pause the game (current animation will finish), then press Escape if you wish to quit or press Enter again to resume play.

I’ve included a brief overview of the rules in rules.txt, should come of some aid for new players, but if you want more detailed instructions on how to play, either contact me here by commenting, or let google be your friend.

A more detailed version of the rules/game play will be coming in the future as well.

Missed a step…

I started rewriting canasta with a bunch of good intentions. The purpose being, clean up the code, improve the AI and remove some redundancies. At first, I did a damn good job, cleaned a few messy parts and streamlined a few things to make it easier to follow and track when/if errors occurred.

I made one crazy mistake, I neglected to improve/fix the animating functions. I knew they were in a bit of chaos beforehand, but now with some more animations added to the mix, more AI options, it’s becoming a disaster per say.

Now I’m at the point where I’m debating to continue “patching/hacking” to improve gameplay, or to completely overhaul the system in general, and cleaning it up even further. I’m first leaning on continuing the course until the game can reach it’s finished state, then in turn, release version 2.0. Then, in due time when I complete the “renovations”, release a 2.1/2.5 version, with only bug fixes and the improved animations.

In the coming days I’m planning on tracking through with Mouse (finally), and basically filling it more with technical demos/systems before I continue with a concrete game/story going forward. There are a few systems I want to incorporate into the game, therefore I figure I should commence in some regards to get the ball rolling and display some of the “goodness”.

In real life news, I’m going to update some things in regards to Star Wars Force and Destiny as the guys and I are going to try and make in a recurring thing, possibly with me stepping down as the DM/GM. I’m also going to outline some of the pros/cons we’ve already come across while playing.

New month, new goals…

I have been working diligently on trying to pump out a 2.0 release of Traders, although it is nearly completion, it just is not quite ready yet. I`m still heavily in the testing phase and cleaning up a lot of the code and to remove any debug/test zones from the game’s core engine.

I’m a bit torn in the decision in whether to fully incorporate knights and the barbarian attack. For the most part I’ve got the knights to work, they can chase the robber away and move up and down trade path. Although the latter still requires a bunch of testing, it works fairly neatly. I have yet to start on the actual barbarian attack, so I believe I’ll be leaving that portion of it out the 2.0 release (unless I get super crazy).

In the coming days I’ll be capping off the knight moving, finalizing it and testing it through and through, and the plan is to add in city walls as the next feature. Once that is completed, I’ll be finishing any other animations/helpers that I’ve been missing/planned to do, then it’s clean up, and boom! 2.0 release!

I popped my head into the theatre to watch the new Star Wars spin off movie and my verdict is that I’m indifferent. Don’t get me wrong, it is a great movie, very well done and I enjoyed it a ton. It tied a few things together and then at the same time it opened up some more stories at the same time. I had a hard time getting past the fact that Harrison Ford was not Han Solo, it was just wasn’t fully convincing it could be the same character. I need to venture off and see it again, but overall it was a good movie.

Updating docket…

updated itinerary:
– Finish re-factoring
– Add more maps (~5)
– Boats
– Gold Mines
– Rolling to see who starts (axed it before 1.0, made it simply random to see who goes first)
–  Bank trade reworking (multiple demands/offers, smarter trades)
– Hot keys/short cuts
– Better number placements (avoid 6’s & 8’s near each other, and like numbers beside each other)

Features on the docket:
– Barbarian attack (Cities & Knights)
– discover-able land & Gain resource
– Cities & Knights play mode
– Columbus Point (Seafarers)
– Fixing numbers (MapMaker)
– Bots (AI)
– Real lobby
– city walls

Well doesn’t that put it into perspective? I’d say I’m getting pretty close to releasing a 2.0 in the very near future. I’m going to keep dabbling with knights/barbarians although I believe they’ll be left out of the next release, but we’ll see the state that they’re in. I’ve added in a new feature to the docket, city walls. I haven’t done too much in this regard, but is a really simple feature to add in, just haven’t got around to it.

Maybe I’m getting better?

After a small feat of accomplishment, (which I’ll tail into after), I’m getting the sense of pride, and well, feeling kind of smart. Maybe I’m just in the zone a bit, maybe I’m a bit more focused. Or, I’m actually learning from my mistakes and my common fuck-ups that I maybe, I actually might get JavaScript.

I basically re-implemented rolling to see who starts in Traders, and honestly, it took a little less than a couple of hours, and I was watching hockey in the process, so my time wasn’t overly productive. So I’m seeing this as a win. I’m also making huge leaps in remembering to throw new things through the log to see what’s going on, makes it a bit easier to track. I’m also working a bit smarter. Rather than trying to do everything at once, I’m doing things in chunks and using lots of comments. I find that if I’m going step to step, and seeing the interaction between player and server, I can easily see how the engine reacts and interprets the information.

Not to mention that my troubleshooting skills have greatly improved, even from a few weeks ago. I can already tell just by seeing an error and being able to pin point exactly what block I should start my search. I can credit this to my constant play testing, I’m running more tests and doing more specific tests to make sure anything new is fairly fail-safe.

I’m going to finish up a few things and clean up some of the debugging jarble and will be considering this as 2.0 release in the near future. I’ll re-visit the new additions to the game in a breakout post when it is released. This will be followed by a new docket list complete with ideas and dreams for a possible 3.0 in the deep future.

Never gonna give you up…

Aside from being a catchy song from the late ’80’s, it’s a fairly decent motto to apply to certain situations, one of them being game development and the thirst for improvement. Although, a terrible one if you’re thinking about an ex, then I suggest trying something like “fly like an eagle” or in some instances, “hallelujah” might be a bit more fitting.

That’s an actual screenshot of traders, that is completely generated from the system. It’s also 100% functional.

So what does that mean?

I finished implementing gold mines to the game, so I can knock that one off the list, and head on down to the next one.

updated itinerary:
– Finish re-factoring
– Add more maps (~5)
– Boats
– Gold Mines
– Rolling to see who starts (axed it before 1.0, made it simply random to see who goes first)
–  Bank trade reworking (multiple demands/offers, smarter trades)
– Hot keys/short cuts
– Better number placements (avoid 6’s & 8’s near each other, and like numbers beside each other)

Features on the docket:
– Barbarian attack (Cities & Knights)
– discover-able land & Gain resource
– Cities & Knights play mode
– Columbus Point (Seafarers)
– Fixing numbers (MapMaker)
– Bots (AI)
– Real lobby

I’m going to change speeds a bit and work on adding more maps to the docket and refining the map maker a bit, making it a bit more versatile in some aspects. After adding a few more maps and cleaning the game up a bit, I’m going to work on adding some hot keys/shortcuts to make the games a bit hastier. After such is done, I’ll be re-implementing the roll to see who goes first followed by boats.

Then test…. then test. Then test some more.

Breaking…

First I want to rant off about the misuse of the phrase “Breaking”/”Breaking news” sort of deal. Maybe it is starting to be my old age, but a lot that is reported with this alerting headline is terribly misleading and not at all … breaking. It literally drives me up the wall, usually this occurs on twitter with a certain junior hockey team’s twitter account, it leans me towards the un-follow button, ugh.

Anyways, the real topic at hand, breaking, ha ha. It seems I’ve been doing more ill-will to Traders than actually making bounds of progress. I’m currently re-working the bank trade logic to be a lot smarter and to handle multiple demands from the player. I ended up crippling the system a little bit (I’m a bit rusty), then I coupled that with a few new maps, and of course some of those have pre-placed gold mines, I’m just kicking the game while it’s down. Also made an over sight when the map doesn’t have a desert the player can’t select the robber as technically it’s not on the board, so there’s another boo-boo.

Back to the grind… weeeeeee.

Jedi live on…

I hustled out of the house on my day off to snap up a copy of this great title. As most of you know, I’m a huge Star Wars fan, and this is definitely one of my favorites in the series. They’re the only DVDs (Blu-ray), that I buy now a days, and I definitely get my use out of them.

I put it on this afternoon as soon as I could get the cellophane off the cover. It definitely didn’t give me the chills of a new Star Wars movie like it did in the theater, although, I was pre-occupied with Sphere (yes, I had it open, and I was working!).  I still thoroughly enjoyed it, as per usual.

My only beef with the movie is that it doesn’t answer any questions about anything, except to add more speculation about Rey’s parents and who the hell is Snoke. Maybe episode nine… (insert eye rolling smiley here).

….

I’ve spent the better part of the last few days re-factoring and modifying Traders to make the code a little more versatile in terms of structure and being able to move things freely and a lot easier.. ly? Ha. After I’ve gone through this mess I have a couple of mini-projects to complete with it. First I’m going to add in a few more maps to the system, I’ve already test ran the MapMaker again and added in a new one, fixed a few things, after adding more maps though, I’m going to officially add boats to the game (framework basically there, just need some testing), then gold mines will be brought (fully) into the fold.

So here’s my itinerary:
– Finish re-factoring
– Add more maps (~5)
– Boats
– Gold Mines
– Rolling to see who starts (axed it before 1.0, made it simply random to see who goes first)
–  Bank trade reworking (multiple demands/offers, smarter trades)
– Hot keys/short cuts
– Better number placements (avoid 6’s & 8’s near each other, and like numbers beside each other)

Features on the docket:
– Barbarian attack (Cities & Knights)
– discover-able land & Gain resource
– Cities & Knights play mode
– Columbus Point (Seafarers)
– Fixing numbers (MapMaker)
– Bots (AI)
– Real lobby

So that’s where I’m at with Sphere, currently I don’t have any plans to continue with Mouse or Canasta at this time, but they are not thrown away as of now, I just don’t have the time to continue all the projects I’ve started.

The crazy life of a crazy person…

Autopilot. I think that’s the only term that can be relatively appropriate applied to my list of excuses for the past… (waiting for the website to load [holy shit]), six months of inactivity.

I’ve been on autopilot.

I’ve been harnessed to a bit of a routine that saw a lot of driving back and forth for work, to the same shitty atmosphere and basically feeling like I’m in a jail per say. Working long hours are physically demanding and draining. Not to mention how mentally fatiguing it can be as well. So between working an insane amount I’ve also been incorporated in ice hockey, volleyball and ball hockey, which literally eats into all of my time. This honestly felt the busiest during the winter that I’ve ever been and it drained me to the bone.

I used to love dicking around on the laptop, meaninglessly scoring information and playing games. Now, I come home and barely open my laptop, and if I was, it would of been for work emails or financials. My friends and I would play XBOX all the time and that has been limited considerably. I miss my free time, a lot.

So why now?

Two sports’ seasons have come to a fold and time is getting a lot better, although due to the nature of my job could come crashing back down the same course, but until then, I can give my crafting skills some much due attention.

STOP THE PRESS… I’VE OPENED SPHERE!!

Yea, it’s true, and I’ve been a bit vigilant about it the last couple of weeks. Although nothing really has come of my dealings, a lot of my dabbles have been in familiarity and coherence to Traders. I felt coming back to this was a great start because of my passion for Catan and gives me the ability (if I finish 2.0) to try new things and structures in our real life games.

Wish me luck!