Septopus

Profile
Olympia, Wa

Unsettled World, the working title for my most overly-ambitious project yet.  Here I shall blog all of the resultant madness.

3bots.thumb.jpg.64b609a8838d3d868994618826e47a1d.jpg

 

120 comments
6 followers
68 entries
Advertisement
Septopus
March 02, 2019
F is for February..

Bad weather, multi-day power outages, a fun chest cold, and several other excuses led to my recent absence/lack of progress..   

Working on getting back into the sling of things.  I think I needed a hiatus though, it had actually been months since I watched a movie or tv show.  I can't say t…

3,040 views
Septopus
February 04, 2019
SlingBots - Major Changes, and Audio Strangeness.

Okay, it's been a busy couple of weeks, I've been playing with shaders and retouching meshes and all kinds of fun things. 

  • Aiming/Shot Camera is now right-click, it orients to your current facing/throwing direction, and changes if you do.  I've eliminated the reverse camera angle for now(fo…
4,296 views
Septopus
January 19, 2019
SlingBots - Turret Installations in Park, Improved Player Controls, Mini Map

Okay some new/improved things:

  • Mini-Map!  Displays player location(direction arrow doesn't point in the "moving" direction yet though..), arena level locations(still just 1 atm) and turret locations.
  • Turrets now pay out 20 rings on disable!  The good kind of feedback.
  • There are …
3,847 views
Septopus
January 18, 2019
Some Handy Procedural Methods (Placing objects on the ground in circle/grid patterns or individually)

It's been a while since I posted any code..  Here are some handy methods that I've been using frequently in my SlingBots game.  Keep in mind, some examples use local variables where it's better to reuse variables with more scope for memory/GC reasons in practical application.    If you see somet…

6,254 views
Septopus
January 16, 2019
SlingBots - First Playable Arena Level & The SuperLoop!

Okay, so major notable changes/updates in this build(mostly untested):

  • Revamped player steering and lots of tweaks to the way the player interacts with surfaces in the game.  As a side effect you can now almost fly endlessly(with airBoost Fuel) by tapping the flip back button and keeping th…
3,528 views
Septopus
January 16, 2019
Surprise Music!

So, I got really close to getting a new build out last night, maybe tonight.

If you've played thus far, you've probably noticed there wasn't any music.  I hadn't even thought about it much, more of a final touches thing in my mind I guess.. 

But then I got a DM a week or so ago, randomly…

7,322 views
Septopus
January 10, 2019
SlingBots - Foundations for Progressive Levels

Been working and reworking a whole lot of things in SlingBot Boarding over the past few days.  I've finished up some of the lingering aspects of the NPC steering code, so they're a bit more reliable and less twitchy.   I've also been reworking some of the player controller code... Mainly because…

3,859 views
Septopus
January 05, 2019
Super Charged Snowballs!

Look what I can do!  Look what I can do! (Imagine some explosion sfx)

Oh this is wicked fun!  They don't do any "damage" as yet(nothing does actually..hmm..), but they cause some serious chaos, especially during races.  And propulsion, I'm getting pretty good at moving some distance just…

3,448 views
Septopus
January 03, 2019
Sling(Toss, Throw, Hurl, Fling)Bot Boarding

I should watch what I say..  I think it was yesterday I posted about new animations and how little time it took me because there were only two.

And today my animator looks like this..

mhmmmm! 

Here's some visuals, use your imagination when I say snowball.. it's not there yet.

4,603 views
Septopus
January 01, 2019
Some Refinements for the New Year

So, I finally got tired of the jerky mismatched and borrowed animations I was using for the robots.  It actually only took me an hour or two to whip up the new working animation set(there's only 2 of them.. sooo..)  haha.

Anyhow, NEW ANIMATIONS!!  They look WAY smoother than the old ones.  A…

2,757 views
Septopus
December 31, 2018
Scoring Navigation Precision on User Created Courses

The Problem:

Generate a method to score the players accuracy in navigating any loaded race course, on uneven terrain.

The Data:

Courses are recorded by users/players and stored as an array of positions that define the central "line" of the course.

The player controller maintains …

2,127 views
Septopus
December 29, 2018
Weekend is over.

hahaha!  Well, I wasn't able to make myself code very much for a couple of days there, so I'm calling that my weekend for the next little while.  Today I think I've built and tested no less than 10 WebGL builds getting todays v0.3.3 online. 

With this build you should finally be able to load…

1,803 views
Septopus
December 27, 2018
Not Changing My Focus

Okay, I was fully intending to be posting about my designs for a dungeon crawler prototype that would serve double duty as the intro for my other macro-project. 

That, will not be happening.  I've decided that to split my attentions yet again would be folly.  I have a good game prototype tha…

2,100 views
Septopus
December 25, 2018
25 Days.  Here's the result.

Well, I fell a little bit short on my goal of a complete game on multiple platforms.  But I got a fairly complete game prototype on 1 sorta tricky platform, and that can easily be ported to at least two or three others with some minimal tweaking.  So, close enough for my personal challenge.

2,452 views
Septopus
December 23, 2018
Left, Left, Left, Left!

So, I found what I suppose you could call a bug. 

And it explains why I've been having so much trouble(I have been, btw) tuning the NPCs on the race courses in my game SlingBot Boarding.  In order to create similarly behaving NPCs to player characters, I'm using a similar script and I'm basi…

2,080 views
Septopus
December 21, 2018
All the Optimize! SlingBot Boarding v0.2.5

Well, maybe not ALL, but all I can fit into one of my days.

UI sprites packed into an atlas, all other materials/textures are correctly instancing and taking up as few draw calls as I can manage, it floats around 15-30 per frame, at the moment, depending on activity.

My build size has do…

2,086 views
Septopus
December 19, 2018
Off to the Races!!! :D

So, this is the post as it was started, at about 2am last night:

Quote

 

I love days where most of the code I work on is unattached to online APIs.   Been coding for 10+ hours and I've only done a WebGL build twice now.  And that might be it.

We finally hav…

1,785 views
Septopus
December 18, 2018
I finally put the rocket in the board!!!

Time for the 3AM Roundup!  What was I doing all evening??.. hmm..

So, finally, these RocketBoards are ROCKETBoards!  No more put-put'n around on the ground, no no no!

I've completed the currency circle and now you can exchange your shiny golden rings for some airBoost Fuel! 

1ring = …

2,138 views
Septopus
December 17, 2018
One dose of Currency please! (v0.2.1)

So, it was time I added a form of currency to SlingBot Boarding.  I've been working out how to make the game more interesting and I also wanted to incorporate more classic game elements. 

So, say hello to Spinning Golden Rings! 

build v0.2.1: https://www.kongregate.com/games/WilliamOlyOl…

1,884 views
Septopus
December 16, 2018
SlingBot Sounds.. and A Rabbit?

So, I've built v0.2.0..  and it's well after 3:00am my time this go-round. haha

In this build I've started to implement sounds, currently I have a wind sound for ambiance and a  fairly rough(sounds much better in the editor) board/snow sound.  For some reason it sounds like the High Pass Fil…

1,924 views
Septopus
December 15, 2018
Unity + WebGL + PlayFab + Kongregate = :D

It can be done.. I got PlayFab leader-boards WORKING!!!

heh, it's past 2am..

In spite of my trouble yesterday, I decided to give it another go and somehow it all just worked.  I think I got ahead of myself yesterday and just wrote too much code in one sitting without running it.  I can s…

2,760 views
Septopus
December 14, 2018
SlingBot Boarding Kongregate Leader-Boards.

Game Link: https://www.kongregate.com/games/WilliamOlyOlson/slingbot-boarding

Okay, all non-racing stats are now updating Kongregate leader-boards.  (Best Trick(combo trick points), Best Airtime(time in air in ms), Best Flight(longest linear distance in air), Best Speed(fastest recorded spee…

2,241 views
Septopus
December 13, 2018
SlingBot Boarding first public playable WebGL build.

Well, it's not complete but I think the gears are all there now.  I still need to incorporate leader-boards, build some NPCs and do some more fine tuning here and there. 

Still, not much more than a toy, but it's pretty fun!

https://www.kongregate.com/games/WilliamOlyOlson/slingbot-board…

5,063 views
Septopus
December 11, 2018
Hello Unity + WebGL + Kongregate, goodbye sanity.

So, it's 2am and I'm writing a blog entry.  I must be waiting on a Unity WebGL build to complete so I can upload it and THEN check if my Kongregate API code hacks are working yet...

Wow, never expected this journey to be like this.  I suppose I never do anything the easy way.  So now I'm int…

3,609 views
Septopus
December 08, 2018
Let the course/level building begin!!

So, this is happening.

 

So much awesome!

You have no idea.

 

Check out the video..

Read more in Septopus

1,948 views
Septopus
December 08, 2018
Sling Bot Boarding Day 7, Toy Build 4! :D

Not much to say about today's build that I didn't post yesterday... or earlier... wait.. what day is it??.  haha

In fact, there's nothing else to be said...  Just play it!!

.zip = Win32 (Scanned clean with Kaspersky VirusDesk, see .png for checksums)

Read more in Septopus

2,058 views
Septopus
December 07, 2018
Sling Bot Boarding Dev Day 6, Scoring!

I've got a few more features to cram in here before I put out another toy build, but here's what I got going today:

Scoring System: points are accumulated for Air Time, and rotations(tricks) that are performed while in the air(right now, just turning and flipping).  A combination multiplier …

1,975 views
Septopus
December 05, 2018
Sling Bot Boarding Toy Build 3!! :D

Hey Everybody!

Toy Build 3, sporting improved camera follow, and Instant Replay!!

I'm really interested to hear how the replay feature works for you guys, it stores the replay data based on the frame-rate and not a …

2,017 views
Septopus
December 03, 2018
Now With 100% MORE Flipping! :D

Day 2, Sling Bot Racing.

Toy Build #2  "NOW WITH 100% MORE FLIPPING!!"

Actually so, and not only that, an entirely revamped camera follow routine.  It's much more like an actual "follow" camera now, as in it follows you and faces you, but doesn't always point the same direction the p…

1,895 views
Septopus
December 02, 2018
Well now, I can't be the only one having fun! :D

So, as this first day of raBid development has come to a conclusion, I find I've spent far more of it having fun playing my new mini-game than I did actually feeling like I was making one.  And HEY!  Check this out, I have a Toy Build for you to play with too...!!

Read more in Septopus

2,192 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement