FoonLudum Dare ExplorerLD24 → Omega Architecture

Omega Architecture

By kibertoad

View on Wayback Machine

CategoryRankScoreCount
Audio84.09
Coolness1100
Theme363.56
Overall443.54
Mood543.28
Humor832.76
Graphics973.50
Innovation1003.04
Fun1073.00

Comments

zoomyzoom 2012-08-28 15:21

Pretty fun game! the controls should be explained better though :)

warrozo 2012-08-28 16:06

Very nice, little tricky to pickup from the beginning but overall very nice.

robotic 2012-08-28 16:08

Wow, nice and very polished. I like it a lot.

kayelgee 2012-08-28 16:23

I like the idea

devwouter 2012-08-29 19:19

Took a lot of effort to figure out and when I did it seems to crash:

java.lang.NullPointerException
at transientlibs.preui.grid.Map.blocked(Map.java:302)
at org.newdawn.slick.util.pathfinding.AStarPathFinder.findPath(AStarPathFinder.java:90)
at transientlibs.preui.grid.PathFinder.updatePath(PathFinder.java:82)
at omega.Task.calculateMovementCoords(Task.java:63)
at omega.MinionAI.process(MinionAI.java:59)
at omega.OmegaAIProcessor.process(OmegaAIProcessor.java:117)
at transientlibs.preui.agents.InternalTimeGuard.checkProcessor(InternalTimeGuard.java:45)
at omega.states.OmegaTiledMapState.update(OmegaTiledMapState.java:275)
at org.newdawn.slick.state.StateBasedGame.update(StateBasedGame.java:266)
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:663)
at org.newdawn.slick.AppGameContainer.gameLoop(AppGameContainer.java:411)
at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:321)
at omega.Omega.main(Omega.java:66)
865549 [main] ERROR transientlibs.preui.objects.general.Logs -
org.newdawn.slick.SlickException: Game.update() failure - check the game code.
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:669)
at org.newdawn.slick.AppGameContainer.gameLoop(AppGameContainer.java:411)
at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:321)
at omega.Omega.main(Omega.java:66)

kibertoad 2012-08-29 19:24

Now that is interesting, never happened during development or testing. Have you tried tunnelling on the border of map, by any chance?..

kibertoad 2012-08-29 19:27

Crash when tunnelling on the border of map confirmed, will fix - thankfully, rules allow to update games for crashbugs! Will post when issue is resolved.

imef 2012-08-29 21:07

The intro is pretty neat! I'm happy to see there's at least one RTS-ish game in the contest!

yakka 2012-08-29 22:15

It's good to see an RTS here :-) I like the music and the graph, but I didn't understand the gameplay :-(

kibertoad 2012-08-29 22:20

Yakka: sorry to hear that. Anything in particular that was puzzling and could use an additional explanation, other than what already is in tutorial?..

tompudding 2012-08-29 22:28

The music is utterly brilliant, the best I've heard so far, great work! The intro is also a work of genius, and the game is fun to play. A couple of slight niggles; the text doesn't update during the intro and it started playing again for me as I hadn't clicked. I also missed most of the tutorial as as soon as it gave me my first instruction I started clicking, which skipped the rest of the instructions. Anyway great work.

screamrawr 2012-08-30 02:10

The audio was my favorite part of this game. The voice overs, the music, the sound effects, everything. It was very well done. GJ

GreyShock 2012-08-30 08:55

I love this kind of games! I wish I could make one as good as this. I'm not good designing RTS/resources gestioning games. I really liked the audio, humor and mood of this entry.

However, After 20 minutes playing, I asked myself... wtf am I doing? xD Can't figure out the main objective. I built every type of building but nothing evolved. Some hint here would be useful :P

GreyShock 2012-08-30 09:06

BTW, since you asked, here is the site of my team. http://www.deconstructeam.com/en/ you'll find there our past and future games :P You can also follow us on twitter @Deconstructeam

thanks for the interest!

kibertoad 2012-08-30 10:02

Aha, probably you have missed the ecosystem screen :). I guess that's one crucial part missing from the map screen tutorial... Will expand game description and clarify tutorial in post-compo version, thanks!

GreyShock 2012-08-30 10:24

Whoa! I'll play it again right now! New secret features! :P

hgcummings 2012-09-01 23:20

This felt like quite a well-polished game, great sound and graphics (and quite amusing audio). The R&D screens could have done with some more polish a bit more explanation: I managed to start making progress and could just about see how it all fit together, but there was generally a lot of information without much explanation. Also, at the rate the counter was going down, the game would have taken hours to complete.

kibertoad 2012-09-02 14:05

Thanks for your comments! Yes, specially evolution could really use more information - we definitely should expand documentation for post-compo.

Regarding the counter - it's the loss ounter (asteroid impact), not the evolution one - evolution happens much faster, you win at reaching 51 evolution points with any species.

mdkess 2012-09-03 18:51

I couldn't get the Linux version to run properly on Ubuntu 12.04, so I didn't leave a rating. It's missing the log4j.properties file, which I had to copy from the Windows one. Then I had to run it as root. After that, it seemed to start - I saw the splash screen - but it crashed with a NullPointerException. Here's the log: http://pastebin.com/rpRpRLRC

Not sure what's going on - your game looks really neat, I want to play! :)

jungorend 2012-09-03 21:10

I love 'Harmonica Robot"! It says something when even the credit screen of a game is entertaining!

kibertoad 2012-09-03 21:38

mdkess: thanks for the info, please try the updated build! We would be extra grateful if you let us know if it works now :).

stoo 2012-09-03 21:56

Sounds interesting but I get the following error on OS X 10.6.8 when trying to run launch.sh:

Exception in thread "main" java.lang.UnsupportedClassVersionError: omega/Omega : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

No idea what version of Java I'm running...

cakencode 2012-09-03 23:30

More explanation would have been greatly appreciated, but after fiddling around and getting some stuff built it became a lot more fun. The intro was hilarious and the voices throughout were darned amusing.

Great work!

cracky 2012-09-08 02:43

Certainly an interesting and well made game... only issue is that I spent the entire time just randomly pressing strange buttons. I eventually won, somehow, but it wasn't really clear what I was doing...

wilbefast 2012-09-08 12:54

I got so obsessed with my economy that I forgot about the microbes... I think they all die :'( Nice to see a strategy/management game for a change! I also really like the music and voice-acting, fantastic stuff.

someone 2012-09-09 14:29

Cant run it. I get the same error as stoo using java 1.6 in Linux (64-bit).

susanthecat 2012-09-09 14:58

R&D screens?

kibertoad 2012-09-09 16:09

someone -> you need Java 7 (e. g. OpenJDK)

SusanTheCat -> There is no separate R & D screen, you can access research panel via flash icon.

kddekadenz 2012-09-12 19:05

Error log (Linux):
sh launch.sh
Exception in thread "main" java.lang.UnsupportedClassVersionError: omega/Omega : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: omega.Omega. Program will exit.

It is maybe because my Java version is outdated.

goerp 2012-09-12 19:16

Wow wow wow. It's got a good story, well introduced, good voice acting. Funny sounds from all the factories and robots and the best music I've heard so far. Its got so much.
The only thing that might be better, is that it's not very clear what to do and what the consequences are. for instance :it wasn't always clear that the option you chose (like building a certain kind of building). And for a game that takes this long a save option might be welcome too (I clicked the x by accident, which was end of game). Something for a future release?

kibertoad 2012-09-13 09:53

goerp: thanks for playing! Actually, game doesn't take so long so we didn't think a save feature is necessary - but, apparrently, it is, so we'll add it in the post-compo version. And yes, better documentation and tutorials are definitely needed - also on our ToDo list...

sfx 2012-09-14 22:34

I also got a "Could not find the main class: omega.Omega. Program will exit." error in Linux. I'm pretty sure my version of Java is current.

kibertoad 2012-09-15 00:22

Looking into the problem right now, thanks for the reporting! Hopefully will upload a fixed build real soon.

kibertoad 2012-09-15 00:55

Fixed version uploaded, please let us know if it works for you!

davidemo89 2012-09-16 10:40

omg superlative work!

rawbits 2012-09-16 11:07

There is a lot of information on the economics screen I can't understand - so badly that I didn't see the 'Get Sample' action there.

Why can't you select the spieces on the genetics screen? And it needs a lot of explanation too!

Not only you can click through the display at the bottom but the playfield is higher priority. So if there is something under then you can not click on anything on the display.

The whole thing is too complicated for me it may e good for manager simulator lovers but it's just so slow it's getting on my nervs. And I don't have hours to play. Especially in an LD you need to concentrate on showing everithing you want in 10 minutes at most.

But anyway this concept is a good idea! Gfx and Music is okay too.

kibertoad 2012-09-16 12:13

"Not only you can click through the display at the bottom but the playfield is higher priority. So if there is something under then you can not click on anything on the display" - that's a bug, thanks for reporting, will fix in post-compo version!

defiantburrito 2012-09-17 04:53

Really great job.

I didn't really get the evolution strategy... it seemed like I pretty much evolved stuff at random, and eventually I won. I never figured out how to put points into Heat/Cold resistance or any other changes/upgrades, but apparently it didn't matter that much. Overall, the strategy aspect seemed pretty half-baked, but there is definitely some potential here.

Love the music and story.