chipcaramel

LD23

We’re In!

Hey there, programmers and designers!

Chipcaramel here, along with the brains of the operation, Jimun, announcing our plans to get involved with Ludum Dare 23! We’re both fans of classic, 2D side-scrolling adventures and will likely produce one ourselves! We’ve taken on the LD Jam in the past with unfinished product, but also a world of experience and lessons learned! We will put our heads together and give it our best shot!

We both seem to have the weekend free, so will work together through the Jam with the greatest of effort. We’ll be using the following:

  • Löve2D for the game engine
  • Lua for the core language
  • Photoshop CS5 and mtPaint for sprites and tiles
  • MilkyTracker, AutoTracker, cfxr, bxfr for blips and tones and melodies

Wish us luck!

IT BEGINS!

Like any good diabetic, I love snacks.

IT BEGINS. It’s been 45 minutes since the initial explosion that occurred from the announcement of LD23’s topic; Tiny World. In all honesty, I’m feeling sort of mixed on this topic… Initial discussion seems positive, we’re just about ready to start on concept art and design discussion.

Jimun’s out getting his supper while I snack on high carb snacks, and drink coffee.

Still feeling super stoked about this, albeit a little nervous. We have what we need to start. All we need now, is a solid idea!

Wish us luck!

Day 1!

Day 1 – The Program Stage Begins

#gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 50%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */ Eggs, Toast, Pikachu-Coffee! Eggs, Toast, Pikachu-Coffee! Progressing! Progressing!

I’ve been working on some environment tiles, while Jimun has been working on core code, as well as the main character of our Tiny World Game. It’s 10:00 Newfoundland Time, which means I should cook some breakfast! To the side, I’m dabbling on guitar, trying to think of tunes, if we don’t end up using AutoTracker, while the both of us talk on SKYPE of power ups and world progression. I have Level 1 fleshed out on paper, and we’ve some ideas how the game will work out. Things are coming together!

Day 1: Trudging Right Along

Day 1 Continued

#gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 50%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */ Nom. Nom. What is the Outside World? What is the Outside World?

 

It seems we have a clearer vision of where the game is going. Jimun is working on core concepts, and doing quite a kick-ass job of it, not to mention handling sprite-work. I’m starting in on sprites myself, finishing off a small-ish first level.

Afternoon: Took a nap, and after waking up, we both took a walk and returned at the same time. (We live several timezones apart!)

Evening: Suppertime, working on pork-and-veggie stirfry for myself. Looking forward to chowing down, then packing in for the night with a good playlist and Photoshop.

Night 2 is soon upon us…

NIGHT 2 : Huzzah.

Night 2!

#gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 50%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */ That Vacuum Sucks That Vacuum Sucks My New Desk My New Desk

Go! Team Jimun and Chip!

The party is still going strong, despite some maladies with regards to hot temperatures, earlier. We’re working on character forms, sprite animation, items/pickups, and we have the map to Level One made, including a LOT of tiles that will be reused in the future. As far as production goes, we’re both on schedule. Things are looking great so far, though soon I’ll need to head to bed. Tried to take a nap mid-day today, but it wasn’t all too successful.

Here’s a list of useful things in my new workspace (moved from Living Room since the sun was way too hot)…

Guitar: Comes in handy if you’ve a clue in music making. Gets your ideas out faster, and you can record it.
Towel: Showers! Hygiene is very important, and getting away from the computer is a good way to stoke ideas
USB Hub (mouse): I have a mouse, skype headphones, camera port and space if I need, say, my tablet, or controller.
Ice Cream: After a grossly fulling meal, what’s better than chocolate ice-cream?

Not Pictured, but present…

NES: Come on. Mario 1 + Duck Hunt!
TV: Because static is more interesting than staring at Photoshop for long spells

 

Day 2 – Speeding Up

Day 2 is coming to an end…

#gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */ night3_a

Not much to say, just pictures to show. 😉

I’ll do my dishes later. :3

Day 3.9

Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there! Nearly there!

Million Things At Once!

Million Things At Once!

 

And yet… Here I am, eating toast…

LD24

We’re in!

Looks like Jimun and I are in this year! Not entirely sure what to expect just yet, but we will be doing the Jam of course.

In all likelihood we will be employing the LOVE2D Graphics-and-Sound engine which is based in LUA.

 

I’ll be picking up junk foo– er, groceries tonight after work. Looking forward to the announcement!

Progress!

Maps!

 

So far:

-some tiles
-a few sprites ready to code
-procedure map generation

Going okay so far!

LD25

LD26

I’m (kinda?) In!

Jimun …and possibly myself will be doing LD again this April.
I will be helping run a table at a sci-fi convention and mostly away, so it looks like he’ll be kind of on his own except where I can help!

 

NO PRESSURE AT ALL, PAL!

LD29

We’re In! / Progress

The Team:

Jimun – Code, Sprite Art, Sound
Dalon – Sprite Art, Enemy Design
Chip – Sprite Art, Environmental Art
Gero – Music

The Concept:

Under the Surface: You wake up not yourself… what happened, where are you? Where’s home, the family? Why are you living underwater?
Through exploration, escape your confines and make your way back to where you belong, piece together what all has happened and where you need to go.

The Tools:

Photoshop CS2
LOVE 2D 0.9.1
mtPaint
sfxr
and more…

The Progress:

gameplay0 gameplay1 gameplay2 gameplay3 gameplay4 gameplay5 gameplay6 gameplay7 gameplay8 gameplay9

Day One down… 2 more to go!

~Chip <:3)~

Day 2!

Hello Folks! Readying for bed, myself since I work a 9-to-5.
We burned the midnight oil yesterday, and today was a long but productive day.

Status Update time!

The Good:

Lots of content updated on day two. To be honest, I’m rather impressed that we’ve gotten so much done so quickly.
AI implementations are going on, there’s a tutorial nearing completion
Enemies are animated, and will be done in time
Environment settings are in, some cutscene setups done
No compromises so far with story or gameplay due to time constraints (what.)

The Bad:

Bugs bugs bugs (fixed though!)
Enemy variety  –  will be doing this tomorrow, sure thing.
Needing more content and mapping / environment, but still hopeful for it on day 3
Music (Thank God for Kevin Macleod <3) – Gero nailed a really nice track for one the game’s key scenes. Like a boss!

 

Enjoy some screenshots of “Exiting the Facility,” the ideal ‘Act 2’ of our game.

screen1 screen2 screen3 screen4 screen5 screen6

 

~< :3 )~

William the Wopol – After the Dare

Play Here

…just after the stroke of 10:30pm, on a chilly spring Monday (local), we closed up the game files, packaged a few files, and linked to them on Ludum Dare’s website. Sitting back in my chair, I’m thinking… I’ve learned that willpower and motivation are everything when it comes to Game Competitions. There’s not really much to say on the subject other than that…  I’m tired! This game was drawn and programmed by Jimun Batty, drawn by Luthrid and myself, with a music track feature by Gero.

William the Wopol

Our game is about a mammalian water dweller called a wopol. As he wakes up, he’s greeted by a page over a speaker, calling him. After doing some experimental tests, he’s sent back to his room, but piecing together that he’s not supposed to be here. He remembers being a human! Wanting to break out, he has to put the skills he learned in the lab to use and escape, but there are obstacles in the way, obstructing his path.

Take on the journey, encounter enemies, figure out navigation puzzles. Get home where you belong…

Modes of Transportation

Modes of Transportation

Initial Lab Layout

Initial Lab Layout

Breaking into Grate Sketch

Breaking into Grate Sketch

Breaking Grating

Breaking Grating

Getting Lost Sketch

Getting Lost Sketch

Getting Lost in Game

Getting Lost in Game

One-Way Pipe Sketch

One-Way Pipe Sketch

Dodging Harpoons Sketch

Dodging Harpoons Sketch

The Bedroom Layout

The Bedroom Layout

Encountering Mobs

Encountering Mobs

Wide Ocean Sketch

Wide Ocean Sketch

The Illusion of Freedom

The Illusion of Freedom

Initial Lab Sketch

Initial Lab Sketch

Initial Lab Design

Initial Lab Design

The Sorrow

Sadly, our only regret is timing. There were a few things that we couldn’t get done in time but may release postmortem so the game feels more cohesive and complete. Enemy variety is a big thing. Between drawing enemies and coding them, there was simply not enough hours to do them all, so we stuck with three. The facility had guards that would capture you for trying to escape (and return you to your room). As well as other sea-life that would slow your journey down, drawing and coding got bumped down the pipe.

As well, as a tool of exposition, there were plans to have other Wopols in game who would talk to you and hint you along as to what the story’s about and where you need to go to finish the game. Again, timing.

Custom music was a big thing during LD-28 (You Only Get One). This time around we managed to do one (Thanks, Gero!), but used Incompetech for the rest. Sound engineering felt tight overall and there wasn’t much to improve on!

Edge case collision errors were a thorn in our proverbial side, but for the most part, if stuck, you can wiggle out of it. Something that may be fixed postmortem.

The Joy

This is sort of our biggest, most polished adventure game to date. Thanks to an engine developed completely by Jimun Batty, our head programmer, making the environments, the animations and marrying them together was exceptionally breezy!

Developing a game around a story that started only as an opening line until the midway point of the dare is rewarding in its own way. You see how the game plays before you know where the character is going to end up. This gives you an idea of where to go with things from there.

The Future?

From here, I’m confident that game development will be more rewarding. This was a really fun dare; it was a heck of a weekend for me personally. Between the hard work, the fun times, the sleep deprivation and the camaraderie, something fulfilling and special really hit home. That makes me all the more proud to be part of this team, and has me looking to the future with a positive outlook.

…baggy eyes, sure, but positive outlook!

Play Here

Tags: SuccessStory

LD35