Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(3 edits) (+2)

I don't think user interface that is unrelated to the gameplay itself is outside the rules.

For example, my game is multiplayer and obviously needs UI to establish a connection. I think any user interface that does not tie in as feedback for the gameplay is (or should be) allowed:

That includes:

- a menu screen

- options screen

- help file displayed in-game for ease of use

- multiplayer user interface

- save/load file interface

- anything that doesn't serve as feedback for the gameplay and isn't triggered by the gameplay itself

Can Daniel Linssen please pitch in and confirm what I'm saying is correct? Thanks

(+2)

I agree, I think that there could be some sort of things outside of the 1px gameplay. But on the other side people could say that the rules are 1x1 and that's that. I guess it's all really up to Daniel, would like to hear what he thinks about it.

I would honestly say that I think you should be allowed to tell the player to read the manual before starting, and that's it, but in other discussions, I believe it was accepted that having something like a text box for input was okay, as long as it was not modified by the game (hence, input only).

In your case however, I can see where an interface for making a connection is definitely a good idea. That said, think about how to make an interface using only 1 bit of output. A long tone means connected, a short tone means type the IP address again, or type "host" to host. Something like that?

I don't think connecting to a room should be a challenge. The game isn't called "figure out how to connect to the other player". Nor can you make a room list. I already considered doing what you suggest and I concluded that wasn't the point of either the game or the jam.

let me know if you agree, but I think it comes down to what's necessary. if you're making a multiplayer game, then an interface to connect via IP is very hard to avoid. if you're making a game that posts high scores online, then the same goes for an interface (at the beginning of the game, before the gameplay begins) to add your username. same goes for anything else, so long as it isn't a part of the gameplay, and there isn't a good way to implement it in the game itself. for example, instead of an options screen, in some game it may be possible to simply add key presses to toggle the various options.

so, overall, I agree with you, with the caveat that avoiding the interface is impractical.

Hey, thanks for taking your time to answer this. And for hosting the jam, it's a pretty neat concept.

Cheers, should make everything a little easier for me :)