- A web clone of the card game Cards Against Humanity. ajanata/PretendYoureXyzzy.
- Pretend You're Xyzzy A Cards Against Humanity clone. This webapp is still in development. There will be bugs, but hopefully they won't affect gameplay very much.
- Pretend You're Xyzzy is an online, open-source Cards Against Humanity clone played in a web browser. On Android you can also use the Client for Pretend You're Xyzzy app. When I started looking into.
- Pretend You're Xyzzy Servers
- Pretendyourxyzzy Hawkyy
- Pretendyourexyzzy Best Card Packs
- Pretend You're Xyzzy Custom Decks
- Pretend You're Xyzzy Host
This app lets you play Pretend You're Xyzzy, an online card game, on your device wherever you are.
GitHub Readme.md
A Cards Against Humanity clone, server and web client. Play on the web (pick one from the list), or from the app.
Deploy
If you want to play with your friends, you can do so in a few minutes by deploying on Heroku. To do so just click the button below, register, follow the instructions and you're done!
Pretend You're Xyzzy Servers
Configuration
If you deployed on Heroku, instead of having to change the pyx.properties
file, you can do everything from their website:
- Go to the Heroku dashboard, and select your app
- Select the
Settings
tab and click onReveal Config Vars
- Add your configuration here using the same key names as in the configuration file (e.g. use
pyx.server.max_users
asKEY
and200
asVALUE
) - Restart your app (select
More
nearOpen app
on the top and click onRestart all dynos
) - You're done!
Build
To build this using Maven run mvn clean package
, then execute java -jar target/PYX-jar-with-dependencies.jar
. You can now edit the pyx.properties
file to customize the server.
Pretendyourxyzzy Hawkyy
For GeoIP functions to work, download http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz somewhere, gunzip it, and update the geoip.db value in pyx.properties
to point to it.
Server discovery API
Due to the recent unavailability of the main PYX servers I've implemented the server discovery feature. It allows any server to be discovered by the main API which will then provide a list of available servers for everyone to connect to them.
By default this feature is disabled. To enable it:
- Find your
pyx.properties
file - Set
pyx.server.discovery_enabled
totrue
- Set
pyx.server.discovery_address
to your external IP address or domain - Set
pyx.server.discovery_port
to the external port+ - (Optional) Set
pyx.server.discovery_metrics
to the metrics base URL - Open the necessary ports on your router/firewall
- Deploy! In a few minutes, if your configuration is correct, your server will appear here.
A Cards Against Humanity clone.
If this is your first time playing, you may wish to read the changelog and list of known issues.
Pretendyourexyzzy Best Card Packs
Texas holdem online, free. Your computer's IP address will always be logged when you load the game client. It is not tied in any way to your username, except possibly if a server error occurs. Gameplay results are logged permanently, but without information identifying you.
Most recent update: 3 September 2018:
Pretend You're Xyzzy Custom Decks
- All chat and fill-in-the-blank cards have been disabled. If you're still out of the loop, here's why.
Pretend You're Xyzzy Servers
Configuration
If you deployed on Heroku, instead of having to change the pyx.properties
file, you can do everything from their website:
- Go to the Heroku dashboard, and select your app
- Select the
Settings
tab and click onReveal Config Vars
- Add your configuration here using the same key names as in the configuration file (e.g. use
pyx.server.max_users
asKEY
and200
asVALUE
) - Restart your app (select
More
nearOpen app
on the top and click onRestart all dynos
) - You're done!
Build
To build this using Maven run mvn clean package
, then execute java -jar target/PYX-jar-with-dependencies.jar
. You can now edit the pyx.properties
file to customize the server.
Pretendyourxyzzy Hawkyy
For GeoIP functions to work, download http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz somewhere, gunzip it, and update the geoip.db value in pyx.properties
to point to it.
Server discovery API
Due to the recent unavailability of the main PYX servers I've implemented the server discovery feature. It allows any server to be discovered by the main API which will then provide a list of available servers for everyone to connect to them.
By default this feature is disabled. To enable it:
- Find your
pyx.properties
file - Set
pyx.server.discovery_enabled
totrue
- Set
pyx.server.discovery_address
to your external IP address or domain - Set
pyx.server.discovery_port
to the external port+ - (Optional) Set
pyx.server.discovery_metrics
to the metrics base URL - Open the necessary ports on your router/firewall
- Deploy! In a few minutes, if your configuration is correct, your server will appear here.
A Cards Against Humanity clone.
If this is your first time playing, you may wish to read the changelog and list of known issues.
Pretendyourexyzzy Best Card Packs
Texas holdem online, free. Your computer's IP address will always be logged when you load the game client. It is not tied in any way to your username, except possibly if a server error occurs. Gameplay results are logged permanently, but without information identifying you.
Most recent update: 3 September 2018:
Pretend You're Xyzzy Custom Decks
- All chat and fill-in-the-blank cards have been disabled. If you're still out of the loop, here's why.
Pretend You're Xyzzy Host
Pretend You're Xyzzy is a Cards Against Humanity clone, which is available at cardsagainsthumanity.com, where you can buy it or download and print it out yourself. It is distributed under a Creative Commons - Attribution - Noncommercial - Share Alike license. This web version is in no way endorsed or sponsored by cardsagainsthumanity.com. You may download the source code to this version from GitHub. Las atlantis online casino. For full license information, including information about included libraries, see the full license information.