README

Example Guide

贡献指南

▼ 项目列表

▼ Intermediate-Level Ideas

Book Finder App

To-Do 应用

命令行计算器

Markdown预览器

Emoji翻译器应用

Password Generator

Name Generator

Meme生成器应用

FlashCards应用

Charity Finder App

Podcast目录应用

Game Suggestion App

Simple Online Store

Flip Art App

HighStriker游戏

Sports Bracket Generator

时区提醒机器人

二维码徽章应用

卡片记忆游戏

Bit Masks App

Chrome主题扩展

Currency Converter

Drawing App

GitHub个人资料

Image Scanner

Markdown表格生成器

RegExp助手应用

Sales数据库应用程序

String Art

This or That Game

Typing Practice App

Voting App

Math Editor

▼ 初学者项目合集

Bin2Dec应用

Border Radius Previewer

CSV转JSON应用

Calculator App

Calendar App

因果应用

Christmas Lights App

Color Cycle App

倒计时器应用

Dollars To Cents App

Dynamic CSS Variables App

First Database App

Flip Image App

GitHub状态应用

Hello App

IOT邮箱应用

JSON转CSV应用

Javascript正则表达式验证

Key-Value 应用

Lorem Ipsum 生成器

Notes应用

Pearson回归应用

Pomodoro时钟

产品登陆页

Quiz应用程序

随机餐点生成器

随机数生成器

Recipe App

Roman to Decimal Converter

滑块设计

Stopwatch App

True or False App

Vigenere 密码

Weather App

Windchill App

Word Frequency App

▼ Advanced Ideas

Battleship Bot

Battleship游戏引擎

Boole Bot 游戏

Bug Race Game

Calorie Counter App

Chat应用

Contribution Tracker App

Elevator App

FastFood应用

GitHub时间线应用

GitTweet应用

Instagram克隆应用

Kudos Slackbot

Movie App

MyPodcast Library App

NASA系外行星查询

Shell Game

Shuffle-Deck-App

Slack 归档器

SpellIt-App

Survey App

高级击球手

等级: 2-中级

至少自20世纪30年代以来,狂欢节和马戏团就采用了高级击球手摊位游戏。这款游戏由一个顶部装有钟的塔和一个底部有杠杆平台的塔组成。当用木槌敲击杠杆平台时,会使一个冰球沿着连接到塔上的轨道向上滚动。

当平台被击中时,冰球会垂直向上滚过轨道。如果击打力度足够大,冰球会敲响钟声,表示游戏胜利。

高级击球手应用程序的目标是模拟这个狂欢节游戏。不是使用物理力量将冰球沿轨道向上推,而是使用您自己的算法和一个随机数生成器来确定冰球的速度和它滚动的距离。

用户故事

  • [ ] 用户可以看到高级击球手塔的图像,塔顶有钟,底部有杠杆平台,以及连接两者的轨道。
  • [ ] 用户可以在杠杆平台下方点击“打击!”按钮来玩游戏。
  • [ ] 用户可以看到冰球沿着轨道滚动。
  • [ ] 如果冰球滚得足够远,撞到钟声,用户会听到钟声。
  • [ ] 每次点击“打击!”按钮时,用户可以看到得分更新 - 击响钟声的次数和尝试次数。
  • [ ] 用户可以点击“清除”按钮来清除得分。
  • [ ] 当达到总共10分时,用户可以看到祝贺消息。

额外功能

  • [ ] 当钟被击中时,用户可以看到钟振动。
  • [ ] 根据冰球滚过轨道的距离,用户可以获得分数。例如,1/8到1/4距离得1分,1/4到1/2距离得2分,1/2到3/4距离得3分,3/4到钟底得4分,如果敲击钟,则得5分。
  • [ ] 冰球沿着轨道滚动时,用户可以听到声音。
  • [ ] 当授予不同积分时,用户可以听到独特的声音。

有用链接和资源

示例项目

不适用