muku

LD14

Better late than never

Hi all! This is my first post. I woke up at about 8:15 AM to check the theme and realized that it didn’t really appeal to me that much. So I slept over it a couple of hours more, it’s now 11:26 AM, and I decided to toss away my high ambitions and just make something for the sake of being able to enter in this frenzy at all. So, a little board game/RTS hybrid is my current crappy idea.

Just made myself a cup of green tea to get me started. My tools:

  • the D programming language
  • SDL
  • OpenGL
  • a couple of homebrew classes I regularly use for game programming; vector math, font rendering, that kind of stuff. No time to post that now, but it’s online in a couple of places, so may link to it later.

First step: read up on hex grids and implement one.

Playing right now: De Stijl by the White Stripes to power me for the day. This is exciting, let’s get started.

Comments

rob
18. Apr 2009 · 08:09 UTC
Ooh, D! D’s really interesting, hope you manage to make something cool :)

Hex grids, yummy

Basic hex grid logic is working. Ahh, don’t you love the old-school strategy flavor that they radiate?

Yeah, it’s fugly. So what.

Now to actually come up with a gameplay idea. This is always the hardest part for me, I hope I won’t fail this time.

Currently making myself some spring rolls for lunch, hopefully they’ll inspire me.

Tags: D, hex grid, spring rolls

Minor catastrophes

My music just cut out. I frantically searched for the cause of the problem, tried Winamp instead of Foobar, checked the mixer, all to no avail. In the end I rebooted the PC because there’s no way I can work without music.

Then I realized my speakers’ power plug had come loose. D’oh.

In other news, I’ll probably go for a space theme now since that’s the only way a non-artist like me can make something that doesn’t hurt the eyes.

Is this going anywhere?

New progress screenshot. I’m not sure if I’m going anywhere at all with this, but I just have to keep going.

Still no nice graphics and only basic interaction. Hmmmm.

Comments

0rel
18. Apr 2009 · 13:22 UTC
hey muku,

looks interesting! kind of a hex grid based new type

of cellular automaton, zillions of combinations?

always fascinating…

Taking a break

I have to leave for a while (couple of friends want to go to the casino, really couldn’t deny them), but it’s just as well… I’m at a bit of a low point right now, don’t know if my game mechanic will ever work out. It isn’t even worth showing a new screenshot as so little visible has changed.

So, I’ll take my head off it for a while, have a couple of beers probably, and later we’ll see.

Comments

18. Apr 2009 · 15:13 UTC
hope you come back super-charged, dude :)

Reporting back on duty

I’m back! Casino was a smashing success (only lost 3€ overall, heh), ’twas nice to meet some people, and I feel moderately refreshed (considering that it’s almost 3 AM here). In fact, I feel good enough to code a little before I go to bed.

Let’s call it a night

Yes, that’s what I’ll do. Four in the morning is late enough (early enough? couldn’t even say). Here’s my last screenshot for the day:

Yes, that purple stuff is the wall of doom. What? Yes, I wish I was kidding too.

I’m a bit worried if I can make a finished anything out of this tomorrow. Still, good night everyone.

Comments

18. Apr 2009 · 23:19 UTC
I hope you finish this. It looks visually stunning, if nothing else.
Morre
18. Apr 2009 · 23:26 UTC
This looks fantastic! :)
19. Apr 2009 · 08:35 UTC
i think that looks pretty nice myself :)

Eye candy

So what we have here:

…is my latest screenshot. I think it actually looks pretty nice by now: we have an actual backdrop (thanks to Universe Image Creator), slightly nicer sun sprite, and scrolling/zooming implemented.

There’s also some more gameplay now, hardy visible in that screenshot though. This may still go somewhere after all; I’m very afraid of time running out though.

For now, I’ll make myself some tortellini though.

The Triumph of Time

NOTE: This is the competition version of the game. If you just stumbled upon this, you’ll most probably want to be playing the greatly expanded post-competition version.

I’m done. And tired. (The game’s title is quite ironic when applied to the compo, huh…)

The Triumph of Time

Please read the readme if you have troubles, I don’t know how obvious the gameplay is. Also, fullscreen can be disabled in the config.ini file. So far, I only have a Windows build.

Quick instructions for the impatient:

  • left mouse button places pylons,
  • right mouse button scrolls,
  • mouse wheel zooms.

Windows binary (2.28 MB)

Source

Mirror

Very tired, but also quite proud right now. I actually made a game in less then 48 hours!

UPDATE: I wrote a post containing a brief strategy guide for those struggling with the game!

Tags: final, tigs

A few strategy hints

UPDATE: Now with (spoilerific) screenshots after the break.

Since several people seemed to find The Triumph of Time pretty hard, I decided to give some pointers as to how to best play the game.

Let me describe the core mechanics of the game. As soon as you have built a pylon next to a star, it will extract particles from it at a fixed rate. The larger the star is, the more particles are extracted per time unit. Building several pylons next to a star will not increase this rate, the particles will just be randomly distributed over all pylons. The particles will then go on to more or less randomly distribute themselves along all barriers which extend from their current pylon.

At a fixed time interval (every two seconds, if I recall correctly), the cloud of antimatter will expand in every direction. It can only be blocked by having a barrier which is powered by particles in its way. However, for every grid cell along the barrier which the cloud tries to enter, one particle on this barrier will be destroyed; when all particles are destroyed, the barrier falls.

So here are some rules of thumb for successful play:

  • Try to tap each star at your disposal as early as possible, especially the large ones.
  • Try not to lose any stars to the cloud as that will severely cut your particle budget.
  • Do not build any superfluous barriers within your territory. Every particle that swirls around on a barrier which is not at the frontier does not contribute to your defenses and is essentially useless. So, try to keep the paths which transport particles to the frontier as efficient and short as possible.
  • Keep the frontier as small as possible. Every frontier tile (i.e., a cell on a barrier which delimits your territory from the cloud) will cost you a particle every two seconds, so minimize your surface. PRO TIP: It’s well known that the shape with the smallest ratio of circumference to area is a circle. It may help to keep your territory roughly circular.
  • I’ve found that once a critical barrier has fallen, it’s often very difficult to recover. It’s better to stake out your territory on the conservative side rather than lose it all.

I hope this helps a bit. After the break (SPOILERS): screenshots on how to solve the first four levels.

#gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */ ttot-level1 ttot-level2 ttot-level3
ttot-level4

Tags: strategy

Comments

05. May 2009 · 15:11 UTC
i don’t know if i’ve mentioned this yet, but i really quite liked the game! :) it’s smart, srsly
05. May 2009 · 22:27 UTC
Thanks for posting these tips. As one of the ones asking I really appreciate it. I’m gonna go try and play again! :)
05. May 2009 · 22:47 UTC
damn.. I _still_ can’t beat level 2. I must be missing something. I was able to do much better on level 1 after your instructions but I had already beat that one before. Now the best I can do on level 2 is around 120 / 190 saved.
05. May 2009 · 23:16 UTC
Well.. after playing level 2 like 50 times (no joke) my personal best is 163/190 but I still can’t get by it. Some of the things you wrote started to slowly dawn on me so I’m definitely improving but I still have the nagging feeling I’m missing something as it seemed a lot of comments in the review area talked about people beating the game. Oh well.. I have to go to bed as this game has kept me up past when I should have gone anyway… so congrats on that. :)
06. May 2009 · 03:59 UTC
Heh 😀 Great to see you’re so compelled to keep trying. That’s some determination! I’ve now added screenshots of the first four levels, hope that helps.
06. May 2009 · 08:17 UTC
Well.. it helps that it is a really fun game. :)
06. May 2009 · 08:30 UTC
Haha 😀 I was somehow guessing that you must have had some wrong preconceptions about how to place barriers. A tutorial would have cleared all that up in seconds, but you know how short 48 hours are…
5parrowhawk
06. May 2009 · 23:11 UTC
Yes, please do. I’m not sure about the narration, but the basic gameplay is really very solid. Perhaps you could consider other elements in an expanded remake – 1 or 2 more unique pieces would probably extend the longevity significantly, if carefully designed.
06. May 2009 · 23:26 UTC
Oh, right – I just went back and played it, and it would be nice if you could implement right-click-and-drag scrolling like in many recent RTS games. I think that might feel more intuitive than right-click-to-centre. (Or you could implement both and provide an options screen?)
07. May 2009 · 02:43 UTC
Good idea. I don’t really know what I was thinking when I implemented that click-right-to-scroll thing, I’m really bad with interfaces. Someone else also suggested scrolling when the mouse touches the screen borders; both that and yours sound better than what I have right now.

The Triumph of Time 2.0

Just a quick note to let people know that I’ve finished the post-compo version of The Triumph of Time from LD14. It has many more levels, a tutorial and a level editor, and hopefully a more forgiving difficulty curve. I’ve also implemented many of the suggestions people have been making.

It’s up on my web page, where I’ll also be posting updates to it.

Comments

22. May 2009 · 10:16 UTC
Sweet! I’m definitely gonna check this out.
22. May 2009 · 10:56 UTC
Sweet, indeed. Like sugar. Or molasses. Rich and syrupy (??), slow and easy.
Epitaph64
22. May 2009 · 15:47 UTC
Nice. Can get pretty tough but it was fun 😀
0rel
23. May 2009 · 09:16 UTC
nice work! i like how the interface is so simple to handle, and how easy it is to make levels in the edit mode…

also: pausing the game at the beginning of each level quickly solved my problems from the previous version! :) – it’s nice to tweak the fences without the pressure of the approaching “antimatter cloud”, and then sit back and watch your creation in action…

…so well done in many ways! :)