Scurry Game Devlog 3 – Lots of new stuff!

So it has been a while since I have posted any news about the game that Eric and I are working on. Scurry is coming along great and I have lots to show.

We have added a title screen, complete with twitching antennae.

Scurry Title screen

 

Here are a few shots of gameplay:

Scurry Screen Scurry Screen

A lot of the work has been Eric getting everything setup to scale and fit any screen size properly, detect desktop or mobile browsers, and have working audio on many devices.

I on the other hand have been working on the artwork and animations, I am excited about how it is all turning out, and we have a roadmap for completing the game with two types of levels and 4 levels total. It will feel really good to finish off our first real game.

Play the current version of the game here: http://scurrygame.com

Global Game Jam This Weekend! (Jan 24-26)

Louisville Global game Jam 2014 louisvilleglobalgamejam.github.io
The Global Game Jam (GGJ) is the world’s largest game jam event, and now Louisville will have a piece of the action!

Hosted by LVL1 Game Dev Group and JSLou
Held Jan 24 5pm to Jan 26 5pm at LVL1 Hackerspace (directions)

Who:  Anyone interested in making games! Specifically programmers, digital artists, and musicians.

Where:  LVL1 Hackerspace, 814 E Broadway, Louisville, KY 40204

When:  Friday, January 24th at 5pm to Sunday, January 26th at 5pm

Find out more, RSVP, and signup to participate here: http://louisvilleglobalgamejam.github.io/

Scurry Game Dev Log – New Game!

New Indie Game project!

Scurry is an HTML5 browser game where you play as a beetle who is running through a grocery store. Run as fast as you can, pull off daring jumps, avoid shoppers, roach motels and other treacherous obstacles! How far will you make it?

Here is what Scurry looked like right after Eric added in my character sprite:
Scurry Game early screentshot

The project is a two-person team effort; Eric Lathrop is doing the code, and I am working the artwork.

We just met up at a coffee shop for our first session and got a lot done, I am very happy with how it is turning out so far.

Here is a shot of the game with some shelf art and grocery store props added:

Scurry early artworkAs of now, Eric has about 12 hours in of Dev time, and I have spent around 6 hours doing the artwork
I have some videos below that show the progress taking Eric’s engine and adding in the art assets I have been creating. Eric is working on generating infinite levels using repeating and randomized artwork, resulting in a new experience for the player each time.

New Game Started!

SO I have started a new game project using Unity and Javascript, I am calling it Path, a part of the word emPATHy  and it is about a girl who can mimic the abilities of any living thing for the purpose of getting though the puzzle-platformer world she apparently exists in.

I started work on the project November 22nd 2013, and  would say I have invested around 30-40 hours into it so far.

Here are some screenshots:

When you hit the A button next to a living thing, you can get an ability from it, like the frog that lets you jump higher/farther.Path-ss4For early obstacles  it will be obvious what creatures to Path, but later the harder puzzles will have to switching and trying things to see what works, and you can only use one ability at a time. Path-ss3 I have been experimenting with AI, raycasting, pathfinding, and procedural/randomization stuff during this project as well, and while none of that is working just yet for me, I am excited to keep trying and improve my game programming skills.Path-ss2 

jquery.timepicker and another quickTip

So here is another useful jQuery plugin I found while doing a signup form project at work, the jquery.timepicker.  As you may have guessed – this is similar to the date picker  componant in jQueryUI, but as the name implies it is for Times only. This particular project called for me to create a means for the user to enter a time range they were available for an event. I started to create my own custom UI for this, but then the lack of  time made me search for an existing tool.  After a quick search I found jquery.timepicker by John Thornton, here is the main demo site: jQuery TImePicker

I really love the simplicity of the plugin, I simply created a class called “timepicker” and gave that class to each of the input elements on the page that needed it.
Then I added this snippet of jQuery to the page:

/* All you need to get started once jquery.timepicker is included on your page:
*/
$('.timepicker').timepicker();

This is all you need to start a very basic time picker, but I wanted to restrict the user to a certain range, so I used the parameters that John describes on the jquery.timepicker site:

$('.timepicker').timepicker({
	'disableTimeRanges': [
    ['12am', '10am'],
    ['4:30pm', '11:59pm'],
  ]
});

quickTip: Out of sight – Out of Mind

jquery.timepicker
Let’s ditch these non-selectable times, and lower our chances of  confusing the user.

This worked great, but it does not hide the disabled times, it only grays them out and prevents selection, so today’s quickTip is how to remove them from sight, and provide a better user experience.

I found out that John wrote jquery.timepicker to give disabled times a css class of “ui-timepicker-disabled”, so it’s very easy to hide these elements using either CSS or jQuery.

jquery.timepicker 2
Here is the result, only see what you can pick, only pick what you can see.

I have noted both methods below:

// The CSS Method

.ui-timepicker-disabled{ display:none; }

 

// The jQuery Method

$('.ui-timepicker-disabled').hide();

Have a great day, and if you have a quick tip be sure to pm me on twitter @alexbezuska and I can share it on the site.

Learn. Create. Explore. Code. 
-Alex Bezuska