alexdantas

LD29

Hello, World!

Hell yeah, my first Ludum Dare entry!

I’ll be making a simple HTML5 platformer with melonJS. I fell in love with this library and want to make some games to get the hang of JS.

It will be completely open-source, I’ll create a GitHub repository as soon as I figure out a name for it.

Tags: html5, MelonJS

Finally, PROGRESS!

It’s been a few hours since the theme was released and I finally get to start the game.

I spent this whole time preparing the project setup and tools.

First, I had to decide  which IDE to use. I tried Eclipse, Aptana, Sublime and after getting repeatedly slapped in the face, decided for good and old Emacs.

Isn't this beautiful?

Isn’t it beautiful?

That’s right – turns out it works just fine for this small project. Now, to the tools!

I’m using melonJS to make a small HTML5 2D platformer. I spent some time converting an old test project to the latest melonJS-1.0.0 version. The API changed a lot so it was tough to adapt.

Anyway, it’s 4AM here (GMT-3) so I shall go to bed. When I return, I’ll focus on making a nice codebase and then worry about sticking to the theme (art and music).

You can follow the progress on my github repository: https://github.com/alexdantas/ludum-dare-29

Tags: html5, MelonJS

Comments

hate-marina
26. Apr 2014 · 05:15 UTC
Wow, emacsOS
suoraviiva
26. Apr 2014 · 05:31 UTC
Now that’s an awesome window manager 😉 Your emacs looks good, and this is coming from a vim user.

And… The Artist is Here!

Today I awoke to meet my artist, BDNachi! Check out her work, she’s awesome!

We’re scratching a few concepts, trying to define a style for the game.

Meanwhile, I must fix some stuff with grunt and Gruntfile.js.

It’s 13:48 here, so we must hurry up!

Tags: html5, MelonJS

Almost-24h Update

Finally, time for some well-deserved rest! It’s 20:11 here and my designer left. I’ll get to eat something while watching Family Guy.

She spent the whole day sketching here, making vectors there and playing around with Photoshop. Here’s (more or less) what cane out:

fire squad, ready to attack!

fire squad, ready to attack!

"rescue us!"

“rescue us!”

the mighty hero

the mighty hero

Meanwhile I spent the whole day trying to figure out how to make smooth controls for the platformer. You can check that out here.

Tags: html5, MelonJS

We’re getting somewhere

Time for another pause.

So far we got a working demo (click here to play!) and a title: Rabbit Hole.

Untitled

So you’re this girl dressed in a rabbit suit who has to rescue her friends (also dressed as animals). You’ll descend beneath the surface into the depths of hell fighting… walking fire-people? We should come up with more enemies 😛

For the code, go to the GitHub repository – it has a nice README.

It’s 3:00AM here – see you all tomorrow!

Tags: html5, MelonJS

Comments

yetatore
27. Apr 2014 · 04:59 UTC
Request: It is posible play it with keys?

Final day progress

Even though I’m at the team jam, I won’t be able to participate tomorrow, so this is my last day!

Today I worked on some details of the game. While my designer was making the logo, I made the first level (in tribute to an old game I’ve used to play).

You can play a live version of the game here (keep refreshing now and then to see my progress ;)) and the whole source code here.

Now I’m off to work on the main menu (and possible “options” menu).

Hell yeah!

Hell yeah!

SCREEEN

First scene

Near the end of the first level

Near the end of the first level

Mobile Support (or: You can Touch This)!

Just wanted to tell you guys I implemented mobile support for my game! It reacts to touches (and mouse clicks aswell), yay! 😀

Try it now! If you touch the upper area she jumps. On the bottom area she runs to whatever side you touch. And it supports multiple touches, so you can jump and run at the same time.

Now, to the level design! The designer just made a sketch for the first area of the game. It’s more like Sonic and less like Mario – you have this huge area to explore, with multiple ways to reach your destination.

Kinda complicated, right?

Kinda complicated, right?

I hope to implement this soon – I’m so excited!