The Tequila Den

Combines the world of Tequila with Games.

Tag Archives: traders

Just taking a breather…

After a pretty hectic push to finally push 2.0 out the door, I decided to just unwind a bit and take a bit of a break from the grind. I’m sure there’s some lurking bugs that I couldn’t foresee or just fell a tad blind to notice.

At this point I’ve already started the next iteration of Traders, haven’t honestly got too much off the ground as of yet, but I’m fixing and combining items to make everything much easier and flow a lot nicer, unfortunately however, it’ll require a lot more testing in the future. Also coming as a new hazard is the overall length of the script. Currently I’m pushing well over five thousand lines of code, and that is only the client portion, the server is more or less the same size. It’s a huge undertaking and the updates will likely be a little more “productive”.

I’m planning on adding some “flare” to the site, hopefully in forms of more content and more things I had planned on in the beginning, like more articles, reviews and just overall… jabs.

Just need to find some time now… ugh.

Advertisements

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.

Maybe I can’t spell…

Ever stare blankly at a computer screen or a your cell phone and just go… that can’t be it. There’s no way it is spelled like that, looks so wrong. I’ve done this extensively the past few days, particularly with “supply”, “satisfied” and multiple variations of resources.

I’m bringing this up because combing through some code trying to decipher what the hell is going on and then re-working, re-writing and straight up WTF’s, all sometimes boil down to a simple, unnoticeable spelling mistake. Sphere can be a bit tricky sometimes in that regard, it usually catches it before you do, but with it’s object-orientated programming, it can get thrown to wayside. I almost cleared up the bank trade function completely again today until I ran through everything in detail and noticed that I missed a ‘u’ in “amount”. The only way I caught this because I was free running in the client and pushing resources out of scope and then noticed the bank acting horribly strange.

Fack. I wonder if I can enable spell check in notepad++? That might be a decent way to go, although, I hate to see how many other errors might pop up.

I’m debating to write a book. Which in theory is a crazy idea. Because I can’t plan worth a shit. But I feel like it may aid me in a few regards. For one, it’d force me to sit down, brainstorm and finally lay out the proper story I’ve been meaning to tell in Mouse. Once I have a start and a finish, I can either convert it to a book or to the game. I’m a huge fan of Star Wars expanded universe and curious to know the rules/legal BS that comes with writing to that genre. But that’s definitely not in the immediate forecast anytime soon. But just something I’ve always been interested in.

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.

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!

A new day…

Kind of redundant, because everyday is a new day, but today feels a bit different. I feel a bit more motivated today but I also anchored with a bit more defeat. I have a strong urge to accomplish a few things but lack the will to start them. It’s an odd sensation. The past ten months have been a complete and utter challenge mentally and with the recent passing of four months of unemployment, you start to question your own abilities. Everything really compounds exponentially and quite easily I might add.

What’s on tap?

I haven’t touched Mouse or its imaginary counterpart in a long time. The biggest obstacle in the game is simply the art (update on this near the end of this post). A believe I released Canasta a bit prematurely, without the polish I had desired, this will eventually be corrected in due time, but for now, it’s on the back-burner indefinitely. Traders was released over two years ago… (wait, what??!?!?). I didn’t realize it was that long ago. A plan is in the works to work on a 1.5/2,0 release in the near(ish) future.

Currently I’m scripting and planing an adventure in our IRL Star Wars RP campaign that we had started a couple weeks ago. Currently I have a page splashed with ideas and minor things that I’ve come up. Now I’m just deciding what main adversary they will encounter over the next while and ideas where they can find some of their Jedi training. So many possibilities.

As with being off work for the past four months, I’ve found a spare tire. Unfortunately, that spare tire is attached to my mid-section and its could currently replace a small trailer’s tire in case of a blow out on the highway. So, it’s time to nix this before it becomes a replacement for a tractor tire, the bigger rear ones, not the smaller steering wheels. Anyways, I’ve embarked on a 28 (not sure why 28, seems like an odd (err… ) number) days planking challenge, which seems simple enough, but it only takes a few minutes out of the day to do so. Which brings me to my next challenge…

Hour a day. Yea, I know I’ve attempted something similar in the past, but hey, how are you going to get any better without a hair bit of failure? So, off I go again. I’m not sure if I’m going to blog about it every day, but if I’m home all day anyways, I might as well be a bit productive.

I still can’t believe it’s been 2 years since I released Traders… Fack.

Taking a small break…

I figure the best way to get back into the swing of things is go back to what I know. I know how to write JavaScript. So JavaScript I will write. I ventured back into the land of Canasta the last couple of days re-familiarizing myself with the code and working to improve it’s polish and fixing the troublesome AI issues I had with it back when it was in development. My goal is to ultimately release it to the world as I did with Traders. I’m hoping seeing some accomplishments with Canasta I could transfer that towards ‘mouse’/’whatever it is’ in the near future.

The problem I’m having with mouse at the moment is the lack of graphics, and my ability to make said graphics. So, the way I see it is that I can struggle fuck making the sprite I need to continue development, then when I’m frustrated, I go back to Canasta which is relatively straight forward. I just need to do it.

So about a month or more ago a few friends told me to download a game on my phone. And… I got hooked.

It’s an amazing game and they really are pushing me towards spending real currency on the game (which so far I’ve refrained from) just because I want so many different characters. I’m a bit of a completion-ist in some regards. Any way, I started a new account on the iPad and already bombed my way up to level 28. I took a different approach this time. Instead of evenly distributing myself across all the characters, I’ve homed in on some key characters I’d like to level up all the way to the end. I’m going for the light side clone army and the dark side’s geonosian race. Definitely pick this game up on android/iphone.

Between playing this game and watching Rogue One an unhealthy amount (that isn’t possible!) it really makes me want to play old Star Wars games, watch all the movies and make a bloody fan game.