Zukai: Difference between revisions

766 bytes added ,  13 February 2015
adding Firewall/signing tip for hosts, moving host tips to new section
m (wording)
(adding Firewall/signing tip for hosts, moving host tips to new section)
Line 39: Line 39:


[[Image:Zukai-MP Menu.jpg|thumb|350px|right]]
[[Image:Zukai-MP Menu.jpg|thumb|350px|right]]
:Note: If you want to be able to host games, and not just join other people's games, make sure that you have forwarded port 2680 (UDP) to your computer in your router's settings. See this [http://portforward.com/english/routers/port_forwarding/routerindex.htm port forwarding guide] for help.
:Note: Until there is metaserver support (i.e., a matchmaking lobby), you will need to coordinate games using a third-party program like an instant messenger or an IRC client (our IRC channel is #Oni at euIRC.net).
# Decide what level you are going to play. Obtain the IP address of the player that will be hosting. If you get tired of dealing with IP addresses, players can sign up for a [http://www.noip.com/ No-IP] domain and provide that URL to players instead, e.g. iritscen.ddns.net.
# Decide what level you are going to play. Obtain the IP address of the player that will be hosting. If you get tired of dealing with IP addresses, players can sign up for a [http://www.noip.com/ No-IP] domain and provide that URL to players instead, e.g. iritscen.ddns.net.
# Launch Oni. Look for the Zukai icon on the Main Menu (pictured, right) to make sure that the plugin is active.
# Launch Oni. Look for the Zukai icon on the Main Menu (pictured, right) to make sure that the plugin is active.
Line 47: Line 45:
# Just follow the menus. The option "Join Iritscen's game" will not work unless I have let you know that I am hosting a game. If you are joining a game, and the other player has registered a No-IP domain or has some other URL which leads to his computer, you can type this into the "Host IP address" field instead of an IP address. Also note that you can copy text from another window such as your chat client and paste it into the "address" field in the Multiplayer Menu.
# Just follow the menus. The option "Join Iritscen's game" will not work unless I have let you know that I am hosting a game. If you are joining a game, and the other player has registered a No-IP domain or has some other URL which leads to his computer, you can type this into the "Host IP address" field instead of an IP address. Also note that you can copy text from another window such as your chat client and paste it into the "address" field in the Multiplayer Menu.
# Because gameplay cannot be paused, you are not allowed to access the Main Menu while playing Zukai. To quit playing, bring up the Multiplayer Menu and choose "Exit game", or double-tap the Escape key (if the host quits, this will end the match for everyone).
# Because gameplay cannot be paused, you are not allowed to access the Main Menu while playing Zukai. To quit playing, bring up the Multiplayer Menu and choose "Exit game", or double-tap the Escape key (if the host quits, this will end the match for everyone).
===Hosting tips===
*If you want to be able to host games, and not just join other people's games, make sure that you have forwarded port 2680 (UDP) to your computer's internal (private) IP address in your router's settings. See this [http://portforward.com/english/routers/port_forwarding/routerindex.htm port forwarding guide] for help.
*Until there is metaserver support (i.e., a matchmaking lobby), you will need to arrange matches with other players using a third-party program like an instant messenger or an IRC client (our IRC channel is #Oni at euIRC.net).
*Some hosts are plagued by the OS X dialog that says "Do you want the application "Oni" to accept incoming network connections?" each time someone tries to join their game. To turn this off, you should add this copy of Oni to your Firewall exceptions (System Preferences > Security > Firewall > Firewall Options... > + button). Sometimes this will not work, in which case you need to open Terminal and use the command:
sudo codesign --force --deep --verbose --continue --file-list - --sign - /path/to/Oni.app/
If you see the message ".../Oni.app: replacing existing signature", then it was successful. If it does not work, try the command several more times. It often doesn't seem to work on the first try.


==Bindable actions==
==Bindable actions==