Jump to content

Zukai: Difference between revisions

353 bytes removed ,  29 July 2020
removing links to speedtest.net and pingtest.net, as pingtest.net is discontinued and speedtest.net was never all that relevant anyway
m (linking to Discord invite on OCF)
(removing links to speedtest.net and pingtest.net, as pingtest.net is discontinued and speedtest.net was never all that relevant anyway)
Line 32: Line 32:
:Note: You must start with a vanilla Oni installation. Zukai does not yet support mods or the Anniversary Edition.
:Note: You must start with a vanilla Oni installation. Zukai does not yet support mods or the Anniversary Edition.
# Disable the scripting for the level you want to play in. A simple way to do this for all levels is to rename the [[IGMD]] folder to "~IGMD".
# Disable the scripting for the level you want to play in. A simple way to do this for all levels is to rename the [[IGMD]] folder to "~IGMD".
# Make sure that you have version 1.2 of the Oni game app (see forum thread for download link).
# Make sure that you have version 1.2 (or later) of the Oni game app (see forum thread for download link).
# Place Daodan.plugin in the Oni installation folder at the same level as the game app.
# Place Daodan.plugin in the Oni installation folder at the same level as the game app.
# Place the level0_Zukai.dat/raw/sep files in [[GameDataFolder]].
# Place the level0_Zukai.dat/raw/sep files in [[GameDataFolder]].
Line 41: Line 41:
[[Image:Zukai-MP Menu.jpg|thumb|350px|right|Use the arrow keys to navigate the menu.]]
[[Image:Zukai-MP Menu.jpg|thumb|350px|right|Use the arrow keys to navigate the menu.]]
<div style="overflow:hidden">
<div style="overflow:hidden">
#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. joe-onifan.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. joe-oni-fan.ddns.net.
#Launch Oni. Look for the Zukai icon on the Main Menu (pictured, left) to make sure that the plugin is active.
#Launch Oni. Look for the Zukai icon on the Main Menu (pictured, left) to make sure that the plugin is active.
#Choose "Load Game" and load the level you are going to play (you can double-click the title or any save point, since scripting is disabled).
#Choose "Load Game" and load the level you are going to play (you can double-click the title or any save point, since scripting is disabled).
Line 63: Line 63:
*You might want to make use of [http://whatsmyip.net/ What's My IP] to get your Internet IP address (there are plenty of other websites that do this too).
*You might want to make use of [http://whatsmyip.net/ What's My IP] to get your Internet IP address (there are plenty of other websites that do this too).
*[http://www.noip.com/ No-IP.com] can be used to set up a domain for someone who wants to host frequently, allowing the easier exchange of host addresses with joiners than giving out the host's IP address.
*[http://www.noip.com/ No-IP.com] can be used to set up a domain for someone who wants to host frequently, allowing the easier exchange of host addresses with joiners than giving out the host's IP address.
*If the performance of an Internet game seems poor, you can check your general connection quality with [http://www.speedtest.net Speedtest.net] and [http://www.pingtest.net/ Pingtest.net]. Usually, the bandwidth measurement that Speedtest.net will give you is unimportant, as Zukai does not use much bandwidth. Pingtest.net is more useful because it gives you a jitter measurement, and gameplay is more sensitive to jitter than to high latency.
*If the performance of an Internet game seems poor, look at the ping between you and other players. Zukai displays ping on the scoreboard when you press the mp_score button (see "Bindable actions" section), but if you want more rigorous measurement of the connection between yourself and another player, bring up Spotlight in macOS and start typing "Network Utility". When the Utility appears, open it and use the Ping tab to test the connection between you and them. The most important numbers in the final statistics, once pinging is done, are the packet loss, which should be 0-1%, the average ping ("round-trip avg", the third-to-last number), and jitter ("stddev", the last number), which should be less than 25% of the average ping.
*Zukai measures the ping to other players and displays it when you press the mp_score button (see "Bindable actions" section), but if you want more rigorous measurement of the connection between yourself and another player, bring up Spotlight in macOS and start typing "Network Utility". When the Utility appears, open it and use the Ping tab to test the connection between you and them. The most important numbers in the final statistics, once pinging is done, are the packet loss, which should be 0-1%, the average ping ("round-trip avg", the third-to-last number), and jitter ("stddev", the last number), which should be less than 25% of the average ping.
*To record video footage of a match, see [[Capturing game footage]]. The recommended free method is using either OBS Studio or QuickTime Player for video, and capturing the game audio with either Soundflower or iShowU Audio Capture. The recommended commercial programs are ScreenFlow and iShowU, which capture both audio and video.
*To record video footage of a match, see [[Capturing game footage]]. The recommended free method is using either OBS Studio or QuickTime Player for video, and capturing the game audio with either Soundflower or iShowU Audio Capture. The recommended commercial programs are ScreenFlow and iShowU, which capture both audio and video.