Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(2 edits)

Can we get a host to clarify? I'm starting to get confused about where the line between just standard C# compiler stuff, which we of course aren't expected to implement ourselves, and premade libraries, which is cheating, is. I mean, unless SimpleJSON or any other JSON parser is in the Package Manager or built-into the Unity Engine or C# standard libary, then surely it breaks the following  rule

*Everything* has to be made during the jam. This means you *can't reuse any code* or assets you made before the jam or *from other sources*.

There's nothing in the rules that says external code is ok as long as it's open source. That has nothing to do with it.

My only thought is: is SimpleJSON is a "generator"? In this case, it would be allowed because of rule 6: "Generators are allowed, as long as you have some control over the output."

I understand what's your point here.

This is a parser/builder, meaning that you'll have to ask it to do what you want - it won't do anything by itself.

That's why I asked here, to have some insights about this specific type of external asset - obviously I'm not going to use it until we got any official confirmation that this is allowed.

This part of the rule is what is making me thinking this could be allowed:

Asset store assets are not allowed either, except for the ones that don't contribute to the game itself but make the workflow easier. 

Even if this lib isn't from the Unity Asset Store, it is still making the workflow easier and does not contribute directly to the gameplay, visuals or whatever the game is offering.

Thanks for your react on this!

Yeah fair enough! Ok to me that sounds fine then. But I'd prefer we got a host or organizer to confirm, I'm just guessing from my interpretation of the rules.

Same here, waiting to see if this is officially accepted or not - until this, I'll consider it is not :)