About dekart (twitter: @dekart1234)


Ludum Dare 34
Ludum Dare 31
Ludum Dare 28
Ludum Dare 27
Ludum Dare 25
Ludum Dare 24

dekart's Trophies

dekart's Archive

5 Important Submission Tips

Posted by (twitter: @dekart1234)
Sunday, December 13th, 2015 11:05 pm

The voting for the Compo entries has begun! I’ve started checking games and found that there’s something that could be improved in almost every submitted entry.


Below are submission tips for newcomers (and haunters) which may be useful to get more positive feedback and possibly improve your final ranks:

  1. Include list of technologies you’ve used in your game to the description of your game. Name your framework, platform, tools you’ve used. Web, html5, Windows, GameMaker, Unity, etc.

    There are people who search for games made with the same technology as they’ve used. For example, I always search for games made with HTML5, web games, and cocos2d games (I used this framework this time).

  2. Describe the rules of your game in the text. Keep it short but informative. Some games look amazing in terms of art, but their rules are hardly understandable.
  3. Describe your controls. Even if you have just two buttons in the game – people need to know which.
  4. Turn OFF themes you’re not willing to compete in (audio, innovation, etc.) . If your game has nothing about humor (like mine) – there’s no need to ask people judge it in this category.
  5. Turn ON anonymous feedback. There’s a chance that you’ll get a harsh comment which will open your eyes and bring your game development skills to a completely new level. Don’t miss it.

Hope that helps :)

P.S. Please give your honest opinion on my game, I’ll appreciate that.

I’m Done!

Posted by (twitter: @dekart1234)
Sunday, December 13th, 2015 1:29 pm

This time I’ve finished the game 7 hours before the deadline. This jam was very challenging because I’ve decided to use a framework that I didn’t use before – Cocos2d-x. So it took some time to do even basic things – lots of docs to read.

Anyway, the game is up and running, you can check it out here:

Hyperspace by Aleksey Dmitriev

The screenshot:

Good luck to ya all!

Basic Mechanics Done!

Posted by (twitter: @dekart1234)
Saturday, December 12th, 2015 9:49 am

The first 12 hours are gone and I’ve just finished the basic game mechanics – protecting from meteors and collecting bonuses.


Next steps (today):

  • Setup winning conditions
  • Add ship health and losing conditions
  • Implement speed growth


  • Add large breakable asteroids
  • Add enemies shooting from above
  • Sounds
  • Music
  • Splash screen, game over screen

How’s your progress?

Shields up, bonuses are coming!

Posted by (twitter: @dekart1234)
Saturday, December 12th, 2015 5:08 am

Finished bonus flow and deflection mechanics. It’s now possible to collect containers or destroy them.


Next step – add opponents and asteroids.

The Ship

Posted by (twitter: @dekart1234)
Saturday, December 12th, 2015 2:30 am

Some progress on my entry – I have a ship in the interstellar flight with defector shield going up and down!


This time I’ve decided to avoid trying to do fancy art and focus on gameplay, effects, and sounds instead. Learning Cocos2d-x framework on the fly requires some effort as well, so I’m not setting myself ambitious goals.

Feeling of accomplishment is great!

I’m in!

Posted by (twitter: @dekart1234)
Friday, December 11th, 2015 10:09 am

The upcoming LD34 will be my sixth jam. Let’s see what I’ll manage to create this time.

I’m going to create a game using Cocos2d-x with CoffeeScript. Coffee files will be compiled to JavaScript by a special script written in Ruby. Here’s my game template containing this script (the ‘template’ branch). You can use it if you like (tested on MacOS and Linux), I’ll be happy to help.

Let’s jam!

Snowman’s Quest Post-mortem

Posted by (twitter: @dekart1234)
Sunday, December 14th, 2014 3:05 am

LD31 was my fifth jam and it went in some ways better than previous jams, but I also experienced new issues I never hit before.

Snowman’s Quest is a top-down survival shooting game with a little twist – in order to win you have also to collect carrots to beautify a Christmas tree. While doing so you have to protect the tree from lumberjacks trying to hit it.

Play Snowman's Quest

Click to try the game

What went right


As soon as the first 4 rounds of the voting were finished I started thinking over an idea of a  snowman game. When the final theme was announced I found that my game idea fits it so I didn’t have to change anything.


12 Recommendations to Get Higher Rates

Posted by (twitter: @dekart1234)
Saturday, December 13th, 2014 6:01 am

After reviewing multiple games in a short time frame you start to notice certain common patterns. Some games are much easier to test and much more interesting to play while others require much more effort to grasp the idea, which inevitably affects how you rate a game.

In this post I’ll try to describe basic things that you should remember when developing your game for the jam and submitting it for review. Probably these recommendations will help new participants to get better ranks in the future jams, as well as experienced participants to improve their submissions. I’ll use it as my own checklist for my next jam.

Avoid long-standing splash screens and stories

Your reviewers have only a minute or two to test your game, they want to review as many games as possible to get rates for their own games. After few games with nice splash screens you start thinking “Oh, come on, give me the game!” and it spoils the initial impression.

If a splash screen or a story is a must – make sure to make it possible to skip it.



Posted by (twitter: @dekart1234)
Sunday, December 7th, 2014 6:33 pm

My Snowman’s Quest game is ready for testing! Give it a try:


I hit so many issues during this jam so I think it’s worth writing a post-mortem.

Core Logic is Done!

Posted by (twitter: @dekart1234)
Sunday, December 7th, 2014 6:58 am

I’ve just finished the main logic of my game! There’s snowman throwing snowballs, lumberjacks, rabbits, carrots to collect and put to a Christmas tree.


Next steps are to polish everything, add animations to all characters, add music and sounds, splash screen and tutorial, sparkles and particles.


Movement Done

Posted by (twitter: @dekart1234)
Saturday, December 6th, 2014 10:48 am

Added some controls and movement, snowman and lumberjacks are now moving.


Art Done

Posted by (twitter: @dekart1234)
Saturday, December 6th, 2014 6:08 am

Finished initial set of sprites, no animations yet, but it won’t be hard to add as soon as the core gameplay will be ready. That’s what I have now:


Snowman Protagonist

Posted by (twitter: @dekart1234)
Saturday, December 6th, 2014 2:19 am

Piece of cake!


Art Drafts

Posted by (twitter: @dekart1234)
Saturday, December 6th, 2014 12:29 am

I was impossible to avoid the snowman theme since it appeared in the fourth voting round, so I decided to stick to that theme whatever it costs. Figured out the whole game idea a day before the final theme was announced, so had a plenty of time to think about it. My yet-to-be-developed game fits well to the final theme and I hope that the result will be satisfying.

Here’s the draft art, will start with it:

Art Draft

I’m in!

Posted by (twitter: @dekart1234)
Friday, December 5th, 2014 3:05 am

I’ve missed last two LDs, but will be participating this time. Yay!

Here’s the stuff I’m going to use:

  • Pixi.js
  • Tween.js
  • Spine.js
  • SoundManager2
  • Ruby on Rails
  • Photoshop
  • Blender (maybe)
  • Some audio tools (not sure yet)
  • My open-sourced app skeleton

See you at the battlefield!

Alchemist: Done!

Posted by (twitter: @dekart1234)
Sunday, December 15th, 2013 4:33 pm

My humble game is now done! Let me introduce you the Alchemist!

It was a very interesting journey and now I have a nice mini game which I’ll probably include to my fantasy game named Witchcraft.

Here’s the final screenshot:


You can try the game here:  glacial-taiga-5985.herokuapp.com (may take a minute to load due to Heroku issue). Please vote for it at my entry page.


[cache: storing page]