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 Breakout to the casino #2

Closed cqvu closed 5 years ago

cqvu commented 5 years ago

Name of the game: Breakout ⚪️

image

Description

Breakout is a classic arcade game, check out Google's version if you don't know what it is.

I'm planning to implement Breakout on Codepen, so it can be played on a browser.

From scratch or inspired?

I was inspired by and will be following this tutorial since I'm inexperienced with Javascript and want to learn!

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

Javascript

How much programming experience do you have?

I've taken a few CS classes, but I'm new to Javascript so we'll see how it goes :sweat_smile:

asg017 commented 5 years ago

Hey Chau, thanks for the proposal! 🎲

I think this is great! Definitely doable within ~2 weeks, especially with that tutorial. Since you're looking into doing it in Javascript, there's this other tutorial for how to create Breakout in an Observable notebook (kinda like jupyter notebooks but in javascript + in the browser, which I personally love a ton). They've also got a step-by-step video that you could follow as well!

https://observablehq.com/@jashkenas/breakout

But any tutorial would work, codepen is a great tool to use for this, and I'm excited to see how it goes!

Here is your SEAL of approval!

asg017 commented 5 years ago

Hey @cqvu !

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 (#7 ) 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 #7 , and comment saying that you'll be implementing Breakout!

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!