os-ucsd / casino

An open source casino/arcade built by the open source community at UC San Diego! :game_die: :space_invader:
3 stars 0 forks source link

Proposal: Add {{Word Chain}} to the casino #4

Closed kchang264 closed 5 years ago

kchang264 commented 5 years ago

Name of the game: Word Chain

Description

The premise of the game is to keep adding to the word chain. To add a word to a word chain, this word must not have been used before, and the first letter of the word to be added must be the same as the last letter to be added. The player must pick a word within five seconds or be disqualified. The last player remaining wins! Game Wiki:https://en.wikipedia.org/wiki/Word_chain

Example: sun->needle->eat->thread->den->necklace->earth->hearth->hip->pharynx

I would like to support two modes: single player (play vs computer) and multi player (maximum 5 players).

From scratch or inspired?

I'm planning on making it from scratch, I was inspired while playing word games with friends on a road trip.

What programming language(s) do you expect to use for this game?

I'll probably use either Python or Java to implement this game. To implement the AI side of the game (and to check for valid words), I expect to use a Dictionary API (https://developer.oxforddictionaries.com/).

How much programming experience do you have?

I have taken multiple cse classes, and have a decent amount of programming experience.

cqvu commented 5 years ago

Thanks for the proposal, Kelly! ⛓

This is an great idea, I'm excited to see how it turns out and play the game myself! I definitely think single player mode is doable in ~2 weeks and multiplayer mode sounds awesome if you have time 😄

Here's your SEAL of approval! image

If you haven't done so already, we'd love it if you took some time to give us feedback about this weekly challenge on this google form.

asg017 commented 5 years ago

Hey @kchang264!

Now that your proposal got the SEAL of approval, I'll be closing this issue since it's now complete!

For our Open Source Summer Challenge for Week 3, we are creating a new issue (#9) that will track the actual implementation (coding, documentation, testing, etc.) of the game. This issue you made was just for proposing your game, so it has served its purpose. Now, to claim the new issue, please go to Issue #9, and comment saying that you'll be implementing Word Chain!

Once we get your comment, we will assign that issue to you.

Let me know if you have any questions, or if any parts of this are confusing!