An iOS game for horrible people

Related tags

Games CardsAgainst
Overview

CardsAgainst App

An iOS game for horrible people

A peer-to-peer Cards Against Humanity game for iOS, written with Multipeer Connectivity in Swift 4.

Libraries

This project uses the following libraries:

Offensive Content

Running this game from source will use a small, very mild, impossible to offend subset of the Cards Against Humanity cards.

However, simply set let pg13 = false in CardManager.swift to gain access to the entirety of the card collection.

License

This project is under the MIT license.

Thanks to Cards Against Humanity for this great CC-BY-NC-SA 2.0 game! This project is unaffiliated with the good people behind Cards Against Humanity. You should buy their game!

Thanks to Hangouts Against Humanity for the cards!

While it is not strictly forbidden by the license, I would greatly appreciate it if you didn't redistribute this app exactly the way it is in the App Store. There's nothing stopping you, but please don't be a jerk.

Comments
  • Added iPad support

    Added iPad support

    With the Cartography-based layout, everything Just Works™ on iPad.  There’s no reason why this shouldn’t be a universal app.

    • Switched the .xcodeproj’s Deployment Info › Devices from “iPhone” to “Universal”. • Created a new LaunchImage-iPadRetina.png (based on LaunchImage-iPhone6Plus.png) and added it to the LaunchImage.launchimage asset catalog. • Updated UIImage+LaunchImage.swift to choose the new image when the screen’s retina-ignored height is 1024 (so, all iPads). • Minor: Added a note based on my findings and Stack Overflow about how the default case won’t actually “Let the system decide”— it just won’t work.

    opened by capnslipp 8
  • White card text not visible when dark mode is enabled

    White card text not visible when dark mode is enabled

    Hey, i noticed that the WhiteCard text is not visible when dark mode is enabled in iOS 13. The label textColor for the WhiteCards was never set, so by default it will turn white with dark mode enabled.

    Im going to submit a PR for the fix in about 5 minutes.

    Dark mode disabled: image

    Dark mode enabled: image

    opened by jayson528 4
  • swift 4 version

    swift 4 version

    Hi,

    Is a swift 4 version planned? Or do you know about any other app based on multipeer connectivity that I can use to make tests? Thank you very much.

    opened by ooii 3
  • Project won't build

    Project won't build

    I can't build the project upon cloning, I get the following errors. Only changes I've made were to change the package name in as I couldn't build with the original package name using my personal development team.

    image

    opened by Deco354 2
  • Unable to resolve build file

    Unable to resolve build file

    Not sure if this is a user error, or some incompatibility has crept in with latest Xcode/Swift. I'm trying to build with Xcode 10.2 and getting:

    Showing Recent Messages :-1: Unable to resolve build file: XCBCore.BuildFile (namedReferencesCannotBeResolved) (in target 'CardsAgainst')

    opened by imodude 1
  • Build failed in Xcode 7.2.1

    Build failed in Xcode 7.2.1

    Hi JP, thanks for your email reply! Yes I would love to get cards running!

    but I just downloaded your latest version, and still cannot get it to build successfully for the iPhone 6 simulator. I'm a total noob, so could well be missing something totally obvious. I've attached a screen grab of the error list I get-

    cards errors question 
    opened by dpmusic 1
  • Crash on iOS 14 on device

    Crash on iOS 14 on device

    Hi,

    Thank you for the project, we enjoy it a lot.

    However, I could not use it on newer iOS version on an actual device, which crashes on first run, and I'm atm debugging it on iOS 14. I will get back to you if I found something.

    opened by jjuliano 0
  • Re-connect peers after leaving app

    Re-connect peers after leaving app

    I know this is probably an underlying issue with the MPC framework, but I was wondering if there is a way in which users that leave the game (check email, answer a text or phone call), and then come back can be re-connected.

    bug help wanted 
    opened by coopersita 4
Owner
JP Simard
JP Simard
The one and only open source 4X MMO mid-core strategy game for iOS. Similar to Game of War and Mobile Strike

4X MMO Strategy Game for iOS I have spent 4 years of my life and a significant amount of money into completing this game and I hope you enjoy it. For

shankqr 69 Nov 16, 2022
IOS Spin Game - A simple spin game using SwiftUI

IOS_Spin_Game A simple spin game using Swift UI.

Md. Masum Musfique 4 Mar 23, 2022
A little arcade game that uses SwiftUI as a game engine.

SwiftUI Game A little arcade game that uses SwiftUI as a game engine :) Just copy the code into the Blank playgroundbook in Swift Playgrounds app on i

Roman Gaditskiy 10 Sep 30, 2022
🦁 🃏 📱 An animal matching puzzle card game– built with turn-based game engine boardgame.io and React-Native + React-Native-Web

Matchimals.fun an animal matching puzzle card game ?? ?? ?? Download for iOS from the App Store ?? Download for Android from the Google Play Store ??

iGravity Studios 137 Nov 24, 2022
Switshot is a game media manager helps you transfer your game media from Nintendo Switch to your phone, and manage your media just few taps.

Switshot is a game media manager helps you transfer your game media from Nintendo Switch to your phone, and manage your media just few taps.

Astrian Zheng 55 Jun 28, 2022
Gravity Switch - A dynamic game that integrates swiping and tapping to create a fun interactive game

GravitySwitch Gravity Switch is a dynamic game that integrates swiping and tappi

null 3 Nov 19, 2022
FlagGuess-Game - A game to collect points by guessing flags

Flag Guess Game A game to collect points by guessing flags! Wrong Choice

Ahmet Onur Sahin 3 Apr 18, 2022
CardGameEngine - Prototyping a game engine for the Bang card game

CardGameEngine Prototyping a game engine for the Bang card game. Features Engine is open source Powerful scripting language using JSON Card design is

stephtelolahy 5 Nov 22, 2022
A universal iOS Game using Swift and iOS SpriteKit

a universal iOS Game using Swift 4 and iOS SpriteKit.

KooFrank 455 Oct 22, 2022
Lambton College, 2nd Semester Final IOS Project (Star Wars) game

The game we developed for our project of the course advanced iOS application is based on a functioning of a real time shooting game, in which initiall

Suraj Devgan 6 Aug 18, 2022
iOS drop-in library presenting a 2048-style game

iOS-2048 iOS drop-in library presenting a clean-room Objective-C/Cocoa implementation of the game 2048. Screenshot Instructions The included sample ap

Austin Zheng 321 Dec 22, 2022
iOS association game chatbot. AI based on neural word embedding language model. Image recognition with convolutional neural net.

AssociationBot ##iOS association game chatbot. UI based on JSQMessagesDemo. Association database created with the help of Word2Vec neural word embeddi

Alex Sosnovshchenko 16 Nov 24, 2022
A physics-based cocos2d iOS game

CastleHassle License Copyright (c) 2010-2014 Castle Hassle Permission is hereby granted, free of charge, to any person obtaining a copy of this softwa

Bryce Redd 115 Sep 14, 2022
A simple Chess game for iOS, written in Swift

Swift Chess This is a simple chess game for iPhone and iPad, designed for novice players. It features a very simple AI that plays much like a beginner

Nick Lockwood 135 Jan 6, 2023
DropColour - Open-Source Arcade Game for iOS

DropColour - Open-Source Arcade Game for iOS iOS project written in Swift 3.1 during several hackathons at EL Passion. DropColour is an arcade game in

EL Passion 175 Jan 3, 2023
An iOS "one-tap" shapes game

FityIt - The shapes game About How long can you survive in FityIt? Focus is key to achieving a high score! Tap left or right to spin the octagon and m

Txai Wieser 89 Dec 30, 2022
iOS Swift Game - Push SpriteKit to the limit

iOS Swift Project - Legend Wings - EverWing's Mini Clone EverWing is a popular action game. Survive as much you can, earn gold, and upgrade/purchase n

Wong Guan 512 Dec 20, 2022
Little Go. An iOS application that lets you play the game of Go on the iPhone or iPad.

Introduction Little Go is a free and open source iOS application that lets you play the game of Go on the iPhone or iPad. You can play against another

Patrick Näf 121 Nov 26, 2022
PokéMon like game on iOS with Location Based Service.

iPokeMon (iOS Client: Master) Description About Project iPokeMon is a project that try to implement the PokéMon game on iOS with Location Based Servic

Kaijie Yu 434 Dec 24, 2022