sgehlich

LD24

Current progress: Going pretty well

After I dropped my first idea, I started with a Osmos-style game. Going pretty well so far, bigger mobs can absorb smaller mobs, the player can move around, zooming is implemented and automatic scrolling as well.

Next up:

  • Power-Ups (Mobs with other colors, increasing your speed etc.)
  • First sound effects
  • Automatic zooming when player gets bigger
  • Boundaries, mobs should knock back
  • “Unabsorbable” mobs (other mobs than the player should not be able to absorb power ups)
  • And food! Oh god, I’m hungry.

 

Current Progress: Basic game mechanics are done

Whew! That was a hard bunch of work, lots of maths (and I _hate_ maths!) but the basic game mechanics are done now. Now comes the gameplay (Levels, Level progress, automatic difficulty generation and stuff like that). Here is the latest screenshot:

 

  • There are now powerups that make you move faster
  • There are “bad” mobs that absorb everything, even if they’re smaller then you. Pretty damn annoying if you run into such a thing
  • Arrows indicate whether there are any special mobs nearby
  • Added particles for a bit of atmosphere, I’ll probably do more in that direction later

I’m surprised that it still renders totally smooth on my machine (while streaming at the same time). HTML5 + Canvas are more powerful than I thought.

Latest playable version is available here: http://saschagehlich.github.com/ld24/ (Currently only tested with Chrome, should work in Firefox and Safari as well though). You can move with the arrow keys, zoom out with + and – keys (Only tested on my MBP, I heard that the keyCodes are changing depending on the OS and browser. I’ll look into that later)

Comments

25. Aug 2012 · 17:58 UTC
It works fine in Firefox 10 on Linux – though zooming doesn’t work for me (I have a german keyboard, maybe that’s the reason). Looks very cool, very smooth!
aofer
25. Aug 2012 · 18:50 UTC
isn’t it like Osmos?
MortalWombat
25. Aug 2012 · 18:52 UTC
That’s what i thought, too.

Maybe give it a little twist to better set it apart from osmos (especially since it’s in the humble bundle again, right now)?

The baby has a name

I got a lot of work done today and I’m totally happy with it. I’m happy with the graphics, I’m happy with the idea. And the project also has a name now: Absorption

 

Also, I added levels, a level progress bar, a “Level complete” screen and an info box which will explain the game to the player level after level. The Campaign mode will consist of 7 or 8 levels and will most likely be there to introduce the game mechanics to the player. The real fun starts with the Endless Mode which will also contain a highscore list. Still a lot of work to do, but I think I will make it in time.

Here’s another Ingame Screenshot:

 

Latest playable version is available on github.com – you might have to reload the page a few times to see the new changes (in case you have played the game before).

Alright, here we go…

It’s getting better and better. I just “wrote” a Soundtrack (actually I just clicked around in Ableton Live to create something that sounds – at least a bit – like a soudntrack), the ingame menu is done, I created 5 introduction levels. Now I need ideas for the endless game mode… and then it’s done. Just a few more minor Bugfixes and its _done_.

Latest playable version: http://filshmedia.net/ld24/

Feedback is always welcome!

Comments

26. Aug 2012 · 14:53 UTC
Nice Osmos-like ! But we should be able to see more on the edge of the screen when moving, we don’t have time to react if a bigger particle suddenly appear.
misson20000
26. Aug 2012 · 14:58 UTC
I won a level while being eaten by a red particle and it said You Win! YOu lose! Then moved on to the next level
misson20000
26. Aug 2012 · 14:59 UTC
I also get good FPS at the start, but when I get really big the FPS completely dies
Brucef
26. Aug 2012 · 14:59 UTC
I was about to post the same thing as florent. Reminds me of Osmos a lot, I like it, but it really needs the camera to scroll more to keep the player in the center, i kept losing from running into dust ball things I didnt see as I tried to move the camera to look
26. Aug 2012 · 15:04 UTC
Florent and Brucef: Thanks for the feedback, I’ll implement it now

mission20000: What browser are you using? (For the FPS thingy) and did it say You win and you lose at the same time?
Xide
26. Aug 2012 · 15:10 UTC
Love the idea… However red particles are a little over-powered and also Endless Mode isn’t endless… once you get all the dust particles there are only red ones left and so all you can do is die…
26. Aug 2012 · 15:11 UTC
Xide: Oh, forgot to mention that the endless mode does actually not work yet. I’m working on it now. Why do you think the red particles are overpowered?

LD27

LDFW: A simple HTML5 + Canvas Framework for Games

I decided to do more preparations than the last time I attended Ludum Dare (#24), so I started working on a simple game framework for HTML5 + Canvas a couple of hours ago. Its structure is pretty much like LibGDX, so the API is pretty similar.

It has a preloader for JSON and images, so that you can easily load assets from your server. It has simple classes like Game, Screen, Stage, Actor and Sprite. Pretty straight forward, I think this is a good basis for a framework. I also built a good buildchain around it using Grunt, Browserify and CoffeeScript

Check out the source code on Github

So far – good luck everyone and see you tomorrow. I think it’s time for a beer now. :)

Day 1 over: Very good progress :)

Wow, I’m very tired. But I did some good overall progress on the game:

  • Physics work fine, just one tiny bug
  • Blocks and Platforms are rendered correctly with nice grass on top of them
  • You can place new Blocks
  • Powerups are pretty much done
  • Font rendering from Bitmap fonts works fine

Here’s a screenshot of what I’ve got so far:

Screen Shot 2013-08-25 at 1.24.43 AM

What is this game about?

It’s going to be a “Jump’n’Tetris” game. You are a tiny little man walking around in this world, but the screen moves on and on and it will push down from your platform if you don’t place new blocks you can jump on. Every 10 seconds a powerup appears that makes the game easier or harder. The speed continuously increases over time.

It’s an HTML5 game, so it will work on all platforms :)

Now let’s call it a night!

Today: Abusive amounts of Energy Drinks

Red Bull and Coffee are ready, let’s do some UI work, performance fixes and let’s finish the gameplay. Afterwards, I’m gonna write a highscore server in node.js.

 

Watch me doing it live and high on caffeine! \o/

http://twitch.tv/lesoosh

It’s beautiful – and I’m done!

 

 

 

HOORAY!

ld27-aftermath

My Entry for Ludum Dare #27 is DONE! My eyes, my brain and my hands hurt, but the result might be the best looking game I did so far. :)

It’s called “RUNTRIS” and it is a Jump’n’Tetris game. It runs in the browser, so there’s no reason why you shouldn’t try it our immediately!

I’ll get some sleep now, I guess… This was an amazing Ludum Dare!

04

Browse Ludum Dare #27 Entries LIKE A BOSS!

I was really annoyed by the Ludum Dare interface and by looking for entries that will run on my system (Linux), so I created this little script that can filter Ludum Dare #27 entries by type (jam / compo) and platform (mac/linux/win/web)! :)

Screenshot from 2013-08-27 23:53:46

 

Go check it out: http://ldbrowser.filshmedia.net :)

Comments

Josh Riley
27. Aug 2013 · 19:57 UTC
This is great! Thanks for sharing
Suese
27. Aug 2013 · 19:59 UTC
Thank you. You sire are a golden god.
Suese
27. Aug 2013 · 20:00 UTC
I only can view web entries, and typing in ‘web’ in the search box doesn’t always bring me to web entries. This really aught to be a feature on the web site.
epaik
27. Aug 2013 · 20:07 UTC
Nice work!
27. Aug 2013 · 20:20 UTC
Thanks guy
flavio
27. Aug 2013 · 20:22 UTC
WAOW ! I was looking for this for my Mac !!

Thanks ! 😀
dinos
27. Aug 2013 · 20:51 UTC
Wow, nice! Thanks! Could you add an “Android” filter to the platform list?

LD29

Woop woop! Entering for the 4th time!

So excited – after having slightly failed the last time, I’m pretty darn excited to join again! Here’s my setup:

My previous entries:

Graphics: Adobe Photoshop CC, Wacom intuos 4 [not sure if i’ll use it])

Sound: Ableton Live 9 Intro and / or Bitwig

Editor: Sublime Text 3 on a Macbook Pro

Code: My LDFW Framework (https://github.com/saschagehlich/ldfw, CoffeeScript / JavaScript, HTML5, Canvas2d)

Streaming: http://twitch.tv/actuallyrattazong  (Adobe Media Encoder, CamTwist, Soundflower)

Drink: Effect Zero, Water

Food: Fruits, veggies, salad

 

EXCITEMENT!!!

Good luck everyone!

LD33

I’ll have to put some pants on tomorrow…

…and I need to go back to office, which is why I can’t finish my game :(

The AI is not sophisticated at all (I wanted to work more on it, but ran out of time), I also wanted to add some nicer graphics and a toplist. Meh.

But Sir Pantless is waiting for you. Go catch him! And beware of his smelly farts!

Screenshot 2015-08-24 00.39.27

http://ludumdare.com/compo/ludum-dare-33/?action=preview&uid=15282

Good night!