About Septi


Ludum Dare 35
Ludum Dare 33
Ludum Dare 30
Ludum Dare 20

Septi's Trophies

Septi's Archive

We’re in!

Posted by
Saturday, April 16th, 2016 8:25 am

Hello, Ludum Darers!

We are participating in Jam again, and now with a team of three:

  • Igor, developer
  • Kicu, artist
  • Roman, developer

And the game. It will be an infinite runner about a train that can transform into zeppellin and back at will. Numerous enemies and obstacles will be spawning all the time, and ideally player will be incentivized to switch between states. Hopefully there will be weapons too.

We’ll be developing in Unity, and actually today we are lucky to have a little bit of starting codebase (I’ve started working on an infinite runner game and spent on it a few hours; it’s a different kind of runner, but some physics and mechanics should be transferrable; there are pretty much no gameplay rules implemented yet, just gravity, camera movement and parallax).



Ideas, ideas

Posted by
Saturday, August 22nd, 2015 6:56 am

So, for us (or for me, as my darling is still sleeping) Ludum Dare truly begins only now. Because after talking a little bit after the theme was announced, we have just duly left for sleep. Now, refilled on sleep, food and caffeine, it’s time to get cracking. As for the vagueish game ideas that we had so far:

  • Player is a monster eating people (I have a feeling this one will be very popular)
  • (1) Player is a monster who wants hugs and so he stealthily hugs people that want to shoot h(im|er), and they side with the monster
  • Player is a monster running away from people
  • … a monster racing with other monsters
  • Player is a person that drank some kind of chemical turning him into a monster
  • Player manages a village/colony/city/country of monsters growing and trying to grab all resources / eliminate humans / maximize the settlement happiness etc.
  • (2) Player is investigating a series of murders and has to find a monster who commits them. A monster can pretend to be another person, and thus the theme fit.
  • Player is a monster on the spaceship who needs to capture the spaceship.
  • Player can construct monsters from elements like body parts
  • (3) Like (1), but multiplayer: 2+ players together try to hug all the people, and when they are done, the people they have hugged have an epic shootout with each other, and the one whose people survive wins.

Honestly, (2) and (3) are my personal favourites. However, I can’t imagine at this moment fitting enough logic into the game during the LD timespan for (2) to be fun. And (3) is multiplayer, and so also quite a few levels of complexity above.

I’ll probably get started on (1). If anyone reads this and wants to take any of the ideas, go ahead. I firmly believe ideas themselves are worth zilch 😀

We’re in!

Posted by
Friday, August 21st, 2015 7:50 pm

One more post with the same name.

So, exactly one year later, we’re in action again! We are a team of two and participating in Jam with one of the following template projects:

And we reserve the right again to use some generic-purpose code from an unfinished framework of mine.

Sigh… This is the very same base we had last year, so you could say our gamedev got frozen in time. So much that even the website of the Zoetrope framework seems to have disappeared since then, so we are basing on the engine that is no longer supported. It has, indeed, been a very long year. But our last attempt was a relative success, and now we are well prepared and will try our best.

Here’s our new workplace – and in a whole different city *and* country – Barcelona, España:

Workplace, LD30 BCN

Best of luck to everyone participating! Let’s make a lot of great games :)

Made it!

Posted by
Monday, August 25th, 2014 7:19 pm

We have finally completed our entry, and submitted it just in time. It’s a simple platformer with just a couple of levels, but a very nice change from not releasing anything at all. Though I guess we get a solid 0 for “Community” :\

I have a question to you Ludum Darers. If our has been hurt a lot by the last-minute bugs (as in, we had to cut out one of the levels with some art not present anywhere else), may we add a “15 minutes later” edition to the list of downloads, where this is fixed and game gets almost 1.5 times longer? Or should we wait until the judging ends?

Oh, and here’s a couple of screenshots, of course :)Скриншот 2014-08-26 09.47.25 Скриншот 2014-08-26 09.48.49

We’re in!

Posted by
Friday, August 22nd, 2014 5:52 pm

Hey everybody!

So, we’re taking part again, and again in the Jam. We’ll base our work on one of the two template projects:

Both of them are using Love engine with Zoetrope framework. We might also use some code from an unfinished framework of mine, in particular, a modified version of the Underscore.lua library. There also are yet another Lua class/object model, Model and Controller classes for MVC, supporting asynchronous evens and some other stuff, but those probably don’t go well with Zoetrope, so are unlikely to be used. Greedy me is including them anyway ))

Now, as for our team, there are two people: I am a developer and my wife is an artist. Oh, and here are photos of our desks:


kicu-desktopSo, to everyone participating: best of luck and have a lot of fun!

We’re in!

Posted by
Thursday, April 25th, 2013 10:11 am

So, let’s give it another try. A lot has changed, and we learned a couple of things. I, for one, am switching an engine to Love with a Zoetrope library. As for some organizational questions: First, there will be two of us (or maybe even three, but we don’t know yet), so we’re aiming for the Jam, if all goes according to plan. Second, I have a project skeleton I’m starting with, and here it is:


There is a Zoetrope installation, along with a Makefile to easily build a portable distribution of the game. Also, there are about 200 lines of Lua code, that:

  1. Load and display Tiled maps.
  2. Allow you to walk around while displaying some animation.
  3. Don’t allow you to walk through walls.
  4. Allow to execute arbitrary Lua code when you press space near an object. That code can be wrote into the map by setting an object property with Tiled.

I sincerely hope that it’s not too much to start from. And of course if Tiled maps turn out to be not very useful for whatever it is we’ll be working on, I might discard all that code and start from scratch (but with Zoetrope). Oh, also, that link contains a tiled map and an animated sprite for testing, but I’ll get rid of them, of course.

With all that said and done, good luck to everyone else participating in Ludum Dare! May your code be sharp, your art be beautiful and your game be amazing!


Posted by
Friday, December 16th, 2011 2:29 pm

We are in :)

Well, since we are a team, it’ll have to be Jam, but games are more fun to make together, aren’t they? Without further ado, we present you our team, the Alleas:

Septi (programmer) and Wednesday (artist)


This is the second Ludum Dare for me (Septi, and no, I didn’t create anything groundbreaking last time), and the first for Wednesday. For this Ludum Dare, I moved in to Wednesday and set up a temporary workstation. I have some weird network connection problems, so this time I’ll have to work on Windows, not Linux :\ Here’s my stuff:

And here’s Wednesday’s lovely desk:

This, by the way, is Raven, our talisman, he symbolizes:

As for what we will be using, here are tools for programming:

  • C++ with MinGW+MSYS toolchain
  • Vim
  • Qt – great crossplatform library
  • SCons as a build system
  • Git for version control, although I doubt we’ll need branches
  • A little template project to start coding with, it’s just a “Hello World” for SCons + Qt combination

And here are tools for content:

  • Photoshop
  • Sai
  • Macromedia Flash
  • Sfxr for sounds, if we get to that point

Probably we’re going to use some of my code from the last compo (we’re in Jam, right?), probably not, this all depends on what we’ll be making. With all that being said, we wish everyone best of luck both in Compo and in Jam. Let’s do it :)


Posted by
Sunday, May 1st, 2011 8:04 pm

Bunker 69

And with only five minutes left, it’s over :)

Sadly, it’s hard to call it a finished game. However, I’m exhausted after coding the whole night, so I don’t think Jam would help much. Sorry if the game is horribly raw, or should it happen to be boring — I did what I could for the first time. I’ll try to be as active as I can in rating your games after I get some sleep.

Congratulations to everyone who finished on clock :)


Finally, this is a game.

Posted by
Sunday, May 1st, 2011 6:19 pm

“Added gameplay :D” is the most epic commit message in my life ever.

So, now these guys actually walk towards the exit, but get scared and run away from monsters. Sometimes, to their doom. Because they only get scared if monster is at a certain distance, brave fellows from the rear push sissies on the front, so the whole crowd is inexorably advancing unless you’re actively keeping it at bay. So you have to choose between holding them off and carefully hunting down and killing the forerunners. That adds some sort of a challenge. However, I doubt if that’s any fun (for anyone except me, because “OMG it works I made it”) and can hold the player’s attention for more than a couple of minutes. That will be up to you to judge.

I think I’m going to take the courtesy of the “Submission hour” and delay my release a little (please tell me, if that’s against the rules), because there are many terribly little annoying things I don’t want to get in the game. Unfortunately, there also are some nice things I wanted to make, but will probably fail, due to the lack of time. These include audio and better graphics. Sorry.

Now I’m going to switch to Windows to make sure this thing even runs there and publish first (and presumably, last) alpha.

Behind schedule

Posted by
Sunday, May 1st, 2011 1:08 pm

Not much progress...

So here we are. Six hours to finish the game, and still a long way to go. I wasted a lot of time today. But I still hope I’m going to release game. Yeah. For Great Justice!

Here are some new features:

  • Poor fellows can now die, should they wander too far away from the others. As you can see on the screenshot, they leave a nice puddle of blood.
  • Player can click mouse on the dark areas to make *very scary* monster (see on the left) appear for half a second. Monster is supposed to scare people away, but right now, it doesn’t.
  • There’s dynamic lighting! 😀 Well, not really smooth, but it’s there and serves two functions: restrict monster spawn areas and give player a hint as to how far away should the human go to become suitable prey.
  • Humans now try to stick together and don’t bump into walls (they didn’t enter the walls in previous version too, but now they don’t even *try*).
  • Oh, and they are now moving smoothly. Physics is tile-based, however.

All is not so bright though. After losing a lot of time on “humans-stick-together-but-try-to-explore” thing, I failed miserably. Most of them just stick around the spawn point. Those who try to explore used to get to the other end of the map, given about half an hour, but now they don’t — they just die.

Also, surprisingly, I ran into severe performance problems when I tried using alpha-channel for lighting. Seems like Qt is horrendously slow when drawing software graphics. My first impulse was to use its OpenGL facilities, but it turns out to be more complicated than originally anticipated. Maybe it’s just me. But my solution for the problem was to resign alpha channel altogether and use sprite with every other pixel being black and every other transparent. Smooth lighting going down the drain.

Oh, and the Scrollbars. That’s just plain wrong.

Here’s my todo list for remaining hours:

  1. Exits for the map and some simple pathfinding. I know how to do it and it seems to be easy — provided that there’s always one destination. For all mobs. I’m just tired of watching them dance around in the spawn room. Randomness will stay, though.
  2. Let humans be actually scared of monsters. The good part: this will finally turn it into the game. The bad part: I don’t even know if it will be any fun. I doubt, however, that it will be challenging at all. Maybe if I limit player’s ability to spawn monsters and make humans to to the exit fast enough and stick together well…
  3. Scores for killing every human. Preferably, combos too.
  4. Sound effects. Because recording screams is faster than drawing death animations.
  5. And some sort of GUI + short tutorial (just to show a few messages on screen).

Hm, on the second thought, how am I going to accomplish it in the time left? Will I have to settle for jam? I hope not.

First screenshot

Posted by
Saturday, April 30th, 2011 12:17 pm

Here you go:
First screenshot for bunker69
Screenshot features:

  • World map
  • Small bitmap in a separate window, from which map is loaded. Yes, I’m using bitmap for world map, too.
  • Some poor fellows that are later to become prey of evil monsters. They currently just walk around randomly, but don’t walk through walls. They spawn at the magenta zone on the world map.
  • Complete absence of animation whatsoever. Also, mobs don’t walk but instantly teleport to the adjacent tile. Smooth movement will be added soon.
  • Shoddy programmer art
  • Complete absence of gameplay 😀



An idea!

Posted by
Friday, April 29th, 2011 8:26 pm

Say, there’s a team of researchers / soldiers / civilians struggling around in the darkness. There’s something lurking in the dark, and while it is reluctant to approach armed-to-the-teeth humans in full light, still if it ever catches someone alone and separated from the group, it’s curtains. Two people can survive, but one always gets killed. Humans desperately need to get to safety, to light, while monsters are hungry: they want to eat them all.

Now the best part: you’re on the side of monsters. You can pop out of the shadows briefly, make strange sounds or make subtle alterations to the level, like suddenly turning on the lights. Doing this, you compel them to investigate or scare them away, with the ultimate goal of having at least some of them walk alone. And then you eat them, scared and broken 😀

So, that’s my best bet for now. Maybe sounds a bit too epic, but this is it for now. I’ll go get some sleep.

Let’s do it!

Posted by
Friday, April 29th, 2011 7:35 pm

So, that’s my first try at Ludum Dare (and really, my first ever try at completing the game in less than four months, so trying my best so far wouldn’t be enough, gotta do better than that :) )

Theme is so resourceful, I got some ideas swimming through and through in my mind already. Don’t know yet what shall I pick. As for the tools, I’m going to use Qt. That’s what I know best.

To all gamedevs out there, good luck and have fun! Do create something awesome!

[cache: storing page]