Cards Lacking Originality

Cards Lacking Originality

A simple and elegant online Cards Against Humanity clone

5 followers

Cards Lacking Originality is an (aptly-named) Cards Against Humanity clone built with user interface and experience in mind. Friends can play the game from any device and any location, and can add their own content to the community market of expansion packs.
Cards Lacking Originality gallery image
Cards Lacking Originality gallery image
Cards Lacking Originality gallery image
Launch tags:Card GamesWeb AppTech
Launch Team
Checkmarx Developer Assist for AI IDEs
Security linter for vibe coding: fix vulns as you build
Promoted

What do you think? …

Zachary Shenkman
Hey everyone, thanks for viewing my project! I really hope I accomplished my goal of building a fun, intuitive online game that looks and works like the real thing. It's still extremely new, so any feedback on it would be much appreciated! Whether it be a feature suggestion, bug report, or just a general comment, you can post a reply on this page or use the Feedback button towards the bottom of the main app page. Hope you all enjoy the game :)
Alice Casiraghi
@zshenkman Hi Zachary! I can't seem to move on from one round of the game to another. We can't click cards sometimes. The game looks amazing though!
Álvaro Pérez Cuervo
@zshenkman Hey man, your project is great! I've played many times already with friends and family. Thanks for your work and effort!! I have a question for you. I'm trying to build a custom deck to play with my little cousins, with a more appropriate card content. I was trying it out, see if everything was OK, but it won't let me play, saying it has too few cards (but it does not say how many more I need). What is the required minimum number of cards I need to add to be able to use it as the only deck?
Tommy Le
Really fun game, I'm expecting the ability to create custom content for the game. It is always nice when community can have their own fun. At the moment I think the matchmaking feature is sorely needed. It can be really fun when we meet some strangers online and enjoy some nasty (in a good way) stuffs.
Zachary Shenkman
@tommyle1289 Hi there, thanks for your feedback! I do agree that a matchmaking feature would be great- I’m currently working on functionality that will allow hosts to declare their games as public and I’ll be pushing that out with the next update. As for your first comment, users actually already have the ability to create their own expansion packs for themselves and others to add into their games- you should check that out!
Tommy Le
@zshenkman Cool! Also I'm kinda curious your monetization plan. Will you add something like offering premium account upgrade? Or will you only charge for expansion packs?
Zachary Shenkman
@tommyle1289 Hey, just a quick update for you that the public lobby feature you mentioned Tuesday has just been implemented on the site! As for your question, I didn't start out this project with any sort of monetization plan as it was really just a passion project for me, but if I do end up monetizing it it will likely be through official, paid expansion packs available for purchase on the website. I may also decide to add more game modes into the game and charge for access to those as well- we'll see where it goes :)
ven
This is super cool! What's the stack?
Zachary Shenkman
@venolol Glad you're enjoying the game! To make the app I used React with a NodeJS backend. I also used Socket.io for most of the game functionality, enabling for clients connected to the same room to share and receive information about the game's status and update the interface accordingly.
David
Hi! For players of other languages, would it be possible to restrict the original cards? I explain myself: If I create a custom pack with cards in Russian, the deck of cards consists of the originals in English and the expansion in Russian. Would there be a way to limit them? I mean, delete the originals to play only with the expansion ones. Or how could it be solved so that the game is in a single language for the player? I think the above is the easiest to develop. You could also select a base of letters by languages. Example: https://imgur.com/a/XUQxjhw Thanks for creating it.
Zachary Shenkman
@david_perez05 Hi there David- thanks for the feedback! I believe the easiest solution to this problem will be adding the base cards as optional expansions as you mentioned (as opposed to adding them into games automatically) and letting players add cards in other languages as community expansions (as we've already seen one person do). If I can find the cards to the base game released in other countries then I will go ahead and add those in as expansions, but if I miss anything then feel free to go in and add your own card pack at https://cardslackingoriginality....! I will try and release this as an update within the next few days :)
David
@zshenkman Thank you for your quick answer I am glad that it is possible and that it is carried out. I follow the project very closely since I knew its existence. I appreciate all your work
Zachary Shenkman
@david_perez05 Thank you, I'm so glad you've been enjoying the game! You should know that the feature you requested has been completed and should be pushed out later tonight :)
David
@zshenkman Unbelievable... Thanks from my heart
David
Hey Zachary, again I bring you feedback to improve the project. Again, it is a suggestion and you decide: 1) In the game, there are black cards that require 2 answers (in addition, the order of choice matters). After several tests, the system fails to recognize the selections. It acts like a normal black card. 2) Cards by the community: I love the possibility of creating card packs! But when creating a new one, a message indicating "Are you sure?" Is missing. I don't know if you raise the possibility that the creators of those packs can edit or delete cards. Obviously, of the pack they created. (It would eliminate part of your dedication in customer support) 3) Possibility of changing the points to finish the game. 4) Whenever I have played (with table cards), the winning card is selected and the others are not said of who they have been. On the platform indicate the name of each player and his card. And if a panel is added to check the points at any time of each player and only the name of the player of the winning card is indicated? Enough? Hahaha Thanks for the project
David
Regarding point 2, I had a problem doing a test and I could not erase it. Might you help me? Once deleted, I can upload it completely. Pack to delete --> https://cardslackingoriginality....
Zachary Shenkman
@david_perez05 Hi David, thank you so much for all your feedback! As a matter of fact, all of the above features including Pick 2 cards, editing/deleting card packs that you’ve authored, and custom game settings are already in the process of being added into the game- it was just functionality that I deemed okay to set aside until after launch :) As for your fourth suggestion, do you think you could elaborate a little bit on what you mean? I agree a scoreboard feature is necessary and is currently in the works, but as for right now during each selection phase the names of the players who played each card is displayed under it and the winning card is highlighted green. How would what you’re describing be different or improve the game? (As for the community pack you pointed me to, it has been deleted.)
David
@zshenkman I'm glad we have similar improvement points. The only essential thing is to be able to play with the black cards of 2 answers. The rest are improvements. Regarding what you mention to me in point 4. I tell you: I compare it with Poker to see if I can explain something better: In the middle of a game, you can bet high without having anything in hand and at the end of the round when another player wins, you don't show the cards. The rest of the players cannot verify if it was true. In this game, at least when you play it physically with cards. All players choose their card and the player who reads the black card chooses the best one. At that time, it is known who put it on the table, but not who put the others (unless you want to answer). Just showing the name of the winner, concerns that "strategy" or "mystery / intrigue" of "Who put that card?" As happens in the board game. I appreciate the emotion of not knowing who has drawn what card I have tried to find out. The quietest people are the best in this game. Privacy allows it. - Every time someone wins, that person stays the black card. Making the similarity of the examples and the mechanics of the board game with the online world, it is about conserving the same essence. The scoreboard is necessary to know how many points each person has since there are no physical cards and each player should be free to consult at any time. - Thanks for the pack of cards. I am finishing creating it by adding the ones available in Spanish and I will upload the base (approximately 500-600 white cards) Then politics, economy, etc. As additional small packs.
Zachary Shenkman
@david_perez05 I think I see your point now- I will consider adding this functionality. Thank you again for your valuable input!
David
Hey Zachary! I'm here again, This afternoon I have done several tests with friends and 2 curious things have happened to me. First of all, we were using the following: - iPad Pro (Safari - iPadOS 13.3) - MacBook Pro (Safari - macOS 10.15.2) - iPhone 7 (Safari - iOS 13.3) - iPhone 8 (Safari - iOS 13.3) 1) The host was with the black card. The ipad and iphone 8 had chosen card. At that time, the iPhone 7 has received a call. Before hanging up, the system has unlocked the host's view to choose a winning card (there were 2 cards out of the 3 that should be). When choosing, the room has been locked. None could do anything. Even after selecting the winning card. https://imgur.com/a/N6DEqkd I do not know if it has been the timeout or "disconnection" of the iphone to the server. 2) We have started a new game. This time, the 3 players have chosen their white card (One of them, was written by the user). Again, selecting the winner has locked the room. The user who inserted the handwriting was the same iphone 7. As an idea, and if you see it well: It would be nice if error messages were printed on the console. It is something that is hidden if you do not enter and that can serve very well for debug. So I could know if a shocket channel, strange characters or whatever has been dropped. What do you think? Also, I think this "forum" is not enough for this type of feedback. What do you propose?
Zachary Shenkman
@david_perez05 Hi David, thanks again for the feedback- as the image you sent may suggest, the problem may have actually been that your screen had a Start Next Round button that was blocked out by the card deck at the bottom (if you zoomed out in your browser you probably would have been able to see it.) I am working on a way to try and make the interface more adaptive to fix issues such as these. Also, I do already have server output logged most times an error is encountered which does help me debug on my end. As for feedback, there is a Feedback button towards the bottom of the main page you can use to submit comments, suggestions, bugs, or anything else you have to say about the site :)
David
@zshenkman I already saw what happened. When playing from the mobile you can scroll and the button appears. On the computer could not. And if you put the button on the top bar? At the height of "You are the Czar". As an idea By the way, today I tried a game and I saw that double black cards are implemented (v.1.2). Great job and thanks!
David “DC” Collier
Is it possible to download the decks and/or create them offline and upload?
Zachary Shenkman
@dcmagic Hi David! Unfortunately there is not an export feature for card packs as of right now- you‘d have to copy them one by one if you want to save them to your device. As for your second question, there is a bulk import feature for creating card packs, so you could create a list of white and black cards offline and then copy & paste them all into a new pack.
David
@dcmagic I use macOS and the TextEdit app. I create a file and change it to "flat file." Then, you add a line of text (The content of the card) and press enter. This way, you make line breaks for each sentence. So, on the platform it is only copy and paste in the Bulk Insert when you create a pack of cards
12
Next
Last