cozmic

LD 44

First time

I'm (most probably) in, for the first time! I still have some stuff to do during the weekend because of moving homes, but if I manage to get most of that done by tomorrow, I'll have a go for it!

I'd like to use my own 2D game engine called Lime (https://github.com/cozmic185/Lime), but I'm unsure about it because it is in very early state and much which I'd like to have is still not added.. I simply couldn't find as much time in the last couple of days as I had hoped. As for graphics it'll be paint.net and Bosca Ceoil for music. But well, let's hope for the best!

First Progress

It doesn't look like a lot at the moment, but I managed to get (nearly) all of the basic movement functionality working.

Instead of using my own engine which I had planned, I'm using LibGDX instead. There are just a few too much features still missing in my own engine to be usable right now, which bugs me a lot, but it is what it is.

https://github.com/cozmic185/LD44

ld44_0.gif

Moving the world around

Wow, that was alot of tinkering to get to this point actually.. But everything is working, you can pick up tiles (as long as the tile you want to pick up allows it) and place them again elsewhere.

Did I mention that all the changes you made are completely saved and loaded automatically? Even if you're in "mid-air" and the program closes, no problem. The save and load system handles that just fine. You'll continue exactly where you were after loading ;)

The graphics still are really questionworthy, arguably. But that's not the goal for today! Onto adding theme-related gameplay now..

https://github.com/cozmic185/LD44

ld44_1.gif

(Just noticing the screen recorder had a little hickup there.. oh well, better that than the game)

Lots of progress

That's pretty much all the game mechanics done! I have to admit, it's quite a journey so far for me.. when I look at my previous posted gif, there is a lot of progress there. I still have to hunt down a couple of bugs, but that's the cost of doing stuff myself, without using most of the functionality LibGDX would theoretically offer. In all honesty, I really just used it for loading assets, some text layout computation and for having a platform (i.e. window) to display the damn thing on.

The art is a bit problematic for me.. I'm not the greatest artist and right now it's a culmination of different art styles I thought about and tested during development. I'll probably have to spend the greater rest of the time making actual final art assets.

And please don't even ask about sound..

But, nonetheless, I have to admit I'm a bit proud already of what I achieved so far!

The game itself is about a robot (which right now looks like an arrow) moving crates. It has a list of jobs (right) and a charge level (top left). The goal is to completely fill a power tank (the green thing in the wall) to "solve" the level. But you can also find batteries in crates you can break by hitting them against the wall.

The theme integration might not be obvious, but the idea was that energy is "life" for the robot. And it get's paid in energy, and also has to play energy to succeed. So that energy basically becomes currency. (You can also untderstand it as a little pun in regard to "currency")

https://github.com/cozmic185/LD44

ezgif.com-optimize.gif

Gradle decided I don't want to make it for compo

Yep, that's pretty much right. I was ready for submitting my entry for compo last night. But Gradle (or better said, the Gradle setup you get when using LibGDX's project setup tool) really doesn't pair well with newer versions of Kotlin. I find this really, really strange, but even after an hour of tinkering, checking versions, redownloading and even setting up a complete new project and moving the code and ressources, I could still run the game in Intellij just fine, but building it as a JAR was a big "Well, no". I was really mad, but I was so tired that I couldn't do any further that night..

However, I fixed it today! And the fix is... working at least. I created a new project, added Maven support instead of Gradle, added all necessary dependencies by hand, moved the code and ressources, and... Intellij refused to include a correct MANIFEST.MF in the jar!! But that's luckily solved by manually adding it to the JAr, and now it actually works and is complete. Phew, that's it. I'm actually more stress-relieved that still mad about it.

Now, I'll create some sweet itch.io page for the game, and then I'm finally done!

Oh and just for the record, because of this hassle of moving to another project, I created a new repository that contains the finished version, but I will leave the old one up for clarity that it was actually done over the weekend.

https://github.com/cozmic185/LD44-Roboxery

Roboxery: First LD entry ever!

I finally finished it! Wow, was that a lot of work.. I learned a lot, and I'm proud I took the challenge! I'm happy with the result, there is still one little bug I couldn't manage to hunt down, but I'm more then happy with the rest! Happy playing and voting everyone!

Check it out right here: https://ldjam.com/events/ludum-dare/44/roboxery

main.png

Onto playing and rating

After taking a little break, I'll start playing some nice games you people produced!

Don't forget to take a look at my game:

https://ldjam.com/events/ludum-dare/44/roboxery

Another round of playing and rating

...and some shameless self-advertising.

Take a look at Roboxery:

https://ldjam.com/events/ludum-dare/44/roboxery

50 downloads and counting

I'm already so proud of this! 50 downloads actually is a huge deal for me, as this is my first game jam and also my first game altogether released to the public! I'm happy to have participated in this!

Check it out here: https://ldjam.com/events/ludum-dare/44/roboxery

Unbenannt.png

Playing and voting again

After not being able to play and rate yesterday, due to work, I have some games queued to check out!

Take a look at Roboxery

main.png