Home | Rules and Guide | Sign In/Create Account | Write a Post | Donate | #ludumdare on irc.afternet.org (Info)

Ludum Dare 24 — Coming August 2012

Ludum Dare 23 — April 20th-23rd, 2012 — 10 Year Anniversary
[ Results: Top 50 Compo, Jam | Top 25 Categories | View My Entry ]
[ View All 1402 Games (Compo Only, Jam Only) | Warmup ]


Summary: My first LD

Posted by
August 23rd, 2010 4:40 am

Trust your Enemy

…train them and then use them! :-)

Title Screen

Lets get into some details…

First: another Screenshot:

Screenshot

download:
http://games.spunkmeyer.de/downloads/Trust_Your_Enemy.zip
source:
http://games.spunkmeyer.de/downloads/Trust_Your_Enemy_Sources.zip

I started saturday morning with no idea in my mind. After my breakfast I had my idea of a game with team-switching units.

You should be able to upgrade units to make them stronger and faster. But what if your units change the team? You need to keep a balance between strong units and defending your homebase.

That was my idea.

I am working with my own little 2D framework. And I wanted to write code in a way that I could use it afterwards. Mainly GUI-Code. That was not a good idea since it took nine hours  :-)

In the end I have some GUI code which I can extract, polish and complete later. Thats the good side. The bad side is that it took really long to get even buttons to work and therefore I started with some core game mechanics on the second day. Far too late.

Next time: Just write down idea, write some cards to work on, and dont think about tomorrow :-)

The cards are really helping. First you get an overview of what needs to be done. Second you get motivated if you can go to the next card.

I had a friend with me, who was coding for LD, too. Thats inspiring at one side and a bit distracting at the other side.  Another friend joined on saturday and coded some hours with us. I would do that again, but be more strict with schedule.

Dev-Log:

Also watch the Timelapse-Video!

saturday
4:00 Dreaming about theme… zzz…
6:22 Shower
6:44 Thinking… watching blog…
6:56 go for a walk, buy food
7:25 Brainstorm
7:33 Think I got an idea…
7:55 more detailed designwork
8:26 Breakfast
9:09 refining design
9:17 starting implementing/drawing
10:41 implementing core mechanics
11:00 need a more detailed plan…
11:34 starting card 1/16 (Core)
12:06 starting card 2/16 (bases)
12:20 buying stuff to eat….
13:44 continuing
14:52 Writing a generic GUI class
16:35 need to get GUI done…
16:47 GUI Mockup
18:00 gui class continue…
18:51 food ordering
19:08 gui…
19:49 foodum dare
20:04 gui…
23:15 Card 3/16 enemies…
sunday
0:28 sleeptime
7:07 cant sleep… must code…
8:09 Card no 4 (Energy sources)
8:36 buying breakfast
8:50 coding
9:30 breakfast!
9:54 coding again
10:34 card 5/16 yay, progress
11:25 card nr 6/16 bases
17:22 Card 7/16 Towers!
17:33 need a POWERNAP!! ;-)
18:03 I need a showr!
18:26 continue
19:14 tower graphics
21:40 tower logic
22:13 Card 8/16: AI!
monday
2:22 finishing the unfinished (random cards)
4:00 submitted game, go..to..bed….

I made recordings with several programs during the competition. Here are the useless details:

Stats:
80000 keystrokes (I think the tool missed some…)
2.7 km mouse movement
11,500,000  pixels mouse movement
23000 leftclick
51000 wheel
350 rightclicks

programs used:
codeblocks  17.6 h
irc/icq  3.5 h
firefox  2.9 h
photopaint  2.1 h
test/debug  1.2 h
windows  1.1 h (moving files, searching files, open,…)
gimp  0.9 h

And a heatmap where I clicked (mostly in code window, taskbar, tabs, menus)

clickheatmap

Thats my summary of the LD #18 competition.

I really enjoyed it and will participate in the future.

If you are interested in the polished game, follow my blog dev.spunkmeyer.de or visit games.spunkmeyer.de in the future :-)

2 Responses to “Summary: My first LD”

  1. Toeofdoom says:

    That title screen instantly makes me want to play the game. Very detailed worklog too, wow.

  2. Spunkmeyer says:

    Thanks. As I play it now, I find more and more bugs and things to improve :-)
    I hope I can deliver a better version soon as this game has more unused potential.

Leave a Reply

You must be logged in to post a comment.


All posts, images, and comments are owned by their creators.

[fcache: storing page]