The Tequila Den

Combines the world of Tequila with Games.

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.

Advertisements

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.

Clouded mind…

My heart instantly breaks for the people and families that have any ties to the Humboldt Broncos. Tragedy struck Friday and words can not describe anything that can be felt towards the situation. My thoughts and heart are full for you Humboldt.

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!

Starring into the screen….

I can’t even count how many times I’ve fired up the computer to just simply look at the desktop. I’ve literally got nearly zero motivation to really accomplish much of anything. It’s quite tragic. I’ve thought about rambling off about a few topics to sneak up a couple of articles, but to no avail (obviously). I’ve even scratched down a few ideas on my phone as to game ideas, certain story points, lists for this and that, but, that’s where they’ve stayed. I’m really fearing that my time as a “game developer” may be drawing to a simple, unfinished end. That terrifies me. What happened to that drive? Is it really all of my indecisiveness that has caused this? Could I be that fucking lazy? Possible fear of rejection?

I think it is because I see it as a huge daunting undertaking. And that is a brutal thought. I get the same feeling when I start to read a book. I see all the pages and I go… eww… no. Same thing happens when I start up with the NHL series on xBox, (NHL 18 this time around,) I always think of starting a new Be a Pro or franchise mode and go… 82 games… yikes. No thanks.

So does it simply come down to time?

Partially, yes.

Particularly, no.

I’ve made time before. I can simply find time to do this. I know I can. I literally sit on the couch for 4-5 a night doing nothing but watch TV. Stop being a lazy ass.

Been a crazy month I’d say…

It’s been a bit hectic around the homestead this past month, just way too many things to list. I’m just hoping this is the end of a long string of crappy and unfortunate events. On the plus side, I’m back in the workforce again, and its been good, I definitely miss my free time, but this is, well, normal.

Any who, there isn’t too much to report, I haven’t opened Sphere in a couple months, so that’ll tell you how that has been going.

The group hasn’t formed up to play anymore Star Wars Force and Destiny.

I’ve barely opened my computer to tell you the truth.

Hmm… I see the poor motivation bug has stung me yet again, ugh, What happened?

Still procrastinating…

I haven’t really done a thing. Well, okay, that’s a small lie.

I built a deck in two days, so that’s a plus. It tends to help to a bit handy when it comes to power tools.

Anyway, I haven’t done anything in regards to game making, as initially promised, but hey, I can do what what I want. It’s been such a shitty last calendar month, I think I’ll cut myself some slack. I find it extremely hard to find motivation to work on anything related to that regard, but it’ll come, eventually.

I’ve been roughly planning our next adventure when it comes to Star Wars: Force and Destiny, the boys somehow managed to escape the harsh environment of … <insert planet name here when I recall it> and harvest their rubat crystals. I’m thinking I’m going to get them to find a place to find some old parts and such to craft their hilts for their sabres, but I need to read up on the whole lightsabre creation mechanics.

You know you’re getting old when you start getting arthritis in your elbow, I’m starting to worry about it and specifically how bad it could get in the coming years, especially 15-20+ years in the future. Yikes.

One day this blog will once again feature game making skills…. sometime.