Go on, ask me anything.

how about a minesweeper with 2 type of mines, (magnetic and pressure)
each having its own number.

Bomberman is also a simple, but fun gametype.

More suggestions please. You give good suggestions, but I don’t like them two. They are different to the usuals I get told though.

~Shazer2 :slight_smile:

A very simple version of settlers.
(Chunked down tech-tree)

-woodcutter (maked wood, needs tools)
-stoneminer (makes stone, needs tools)
-farm (needs space, time and peons working on it, makes food)
-mine (needs food, and tools, makes ore)
-smith (makes tools, weapons, needs ore and wood)
-house (needs food, makes peons)
-baracks(needs weapons, makes soldiers)
-sorage-space
-shipyard-> needs lots of tools and wood, to make a ship to leave this place
-maybe a “trader” where you can use looted gold to buy resources

so the techtree is simple enough not to take too long to get it. The main fun should be in fighting critters and other settler
and exploring the world/ settling in a new area

Can be done in 2D, and dowes not really need fancy pathfinding, if you keep the area mostly passable.

I hope I’m not necro-ing this thread, but I have a question: how do Desura sales figures compare to Steam sales and sales through your website? I’d assume it would be way lower than Steam, but how much lower, I have no idea.

Steam: 100k sales
Desura: 50 sales
Same time period.

Cas :slight_smile:

[quote]I hope I’m not necro-ing this thread
[/quote]
I doubt this thread would die :slight_smile:

WOW Desura is virtually non-existant! :o

Well its a bit like making a good social network after facebook. Its not really going to work until facebook does something really stupid, well not if you want “most users”. Same here… Being a bit better than steam is not going to be enough. I can’t see steam doing anything stupid in the near future either. They are thee online pc game platform. Its not like they don’t give a good deal to developers either.

Ouch. I wonder how different that would be if you weren’t on Steam. Probably not much.

So what do you use now? :slight_smile:

Do you think Jigsaw will change anything here?

Don’t use Molebox.
Jigsaw, as far as I’m concerned, was too little, too late.

Cas :slight_smile:

That doesn’t really answer what you use instead :point:

Just curious, do you use any languages other then java on the jvm?

Aye, and of course many thanks for sharing your wisdom :slight_smile:

I don’t use anything at all - have a look for yourself! Just an embedded JRE 7 on Windows. I use a tiny bit of C++ to make the launcher but that’s the only other language involved other than plain old Java.

Cas :slight_smile:

So you distribute a copy of the JRE with the game? What’s the benefit to that as opposed to using the one they have installed (assuming they have one installed)?

And how to make such kind distributed jre plus exe file? ???

This is mostly done for Macs and Ubuntu since Java is no longer pre-installed on the latest OS version.

This is also for ease of use for developers, since now they have a version to code against, instead of trusting a potentially unreliable JVM installed like the whole Oracle JRE vs OpenJDK debacle.

Launch4j.

There is a big advantage in providing your own JRE even if the target platform has one. First its the JRE you have tested on and second any system updates that may update their JRE won’t touch yours.

Yes, precisely that. It’s a known quantity, and it’s also guaranteed to be there! It’s bad enough attempting to rely on working graphics drivers which scupper a fairly large (30%) of installs as it is on Windows. Though I had one problem the other day which was utterly baffling but fortunately the customer found out what it was - an environment variable pointed some classpath or other somewhere bizarre causing nothing to work, which was a bit of a surprise (and a monster pain). Does anyone know of a commandline arg to Java that stops it reading certain env vars?

I will be switching to an embedded JVM on Linux and MacOS when OpenJDK 7 has matured enough on those platforms - mostly just for conistency rather than anything else.

Cas :slight_smile:

You can locally clear the environment variables inside your launcher.