一个投骰子的小游戏

下午学着做了一个掷骰子的小游戏,感觉比较好玩。用到了自定义函数,循环和选择等知识。

还有刚开始做的时候一个简单版(第1个小板凳)

原文地址:https://www.cnblogs.com/wentian24/p/9280747.html

时间: 2024-10-09 01:25:14

一个投骰子的小游戏的相关文章

投骰子的随机游戏

投骰子的随机游戏 每个骰子有六面,点数分别为1.2.3.4.5.6.游戏者在程序开始时输入一个无符号整数,作为产生随机数的种子. 每轮投两次骰子,第一轮如果和数为7或11则为胜,游戏结束:和数为2.3或12则为负,游戏结束:和数为其它值则将此值作为自己的点数,继续第二轮.第三轮...直到某轮的和数等于点数则取胜,若在此前出现和数为7则为负. 投骰子需要一个能模拟产生随机数的函数,#include <cstdlib> 中的 int rand(void) 函数是C++库中自带的产生并返回一个伪随机

java编程的一个猜数字有趣小游戏

import javax.swing.Icon; import javax.swing.JOptionPane; public class ai { /** * @param args */ public static void main(String[] args) { Icon icon = null; boolean bl = false; int put = 0; int c = (int) (((Math.random())*100)+1); //获取一个1-100的随机数 Syste

在网上看到一个很有趣的小游戏

<html> <title>猜数字</title> <body> <center><h2>猜数字</h2></center> <hr> <script> var target=36; var number=0; do{ number=window.prompt("输入数字",number); if(number==null || number==target) bre

canvas 做一个小鸟运动的小游戏 (第一步)

1. 首先有一个loadImage.js     代码如下: function loadImage(imgUrl,fn){ var imgObj = {}; var tempImg,load = 0, imgLength = 0; for(var key in imgUrl){ imgLength++; tempImg = new Image(); tempImg.onload = function () { load++; if( load >= imgLength){ fn( imgObj

简单的鼠标操作&lt;一个填充格子的小游戏&gt;

1 #include "graphics.h" 2 #include "conio.h" 3 4 5 void main(){ 6 // 初始化界面 7 initgraph(640, 480); 8 9 for (int x = 0; x < 451; x += 50){ // 画 10 * 4 个50 * 50 的空白格子 10 for (int y = 0; y < 151; y += 50){ 11 rectangle(x, y, x + 50,

使用 shell 脚本写一个猜价格的小游戏

[[email protected] 3]# vim game.sh #!/bin/bash a=$(expr $RANDOM % 1000) b=0 echo "商品的价格范围为0-999,猜猜看是多少?" while true do read -p "请输入你猜测的价格:" c let b++ if [ $c -eq $a ] ; then echo "恭喜你答对了,实际价格是 $a " echo "你总共猜了 $b 次"

用canvas写一个h5小游戏

这篇文章我们来讲一讲用canvas画一个躲水果的小游戏.就是通过手指控制一个人物移动来躲避水果,若发生碰撞,则游戏结束. 我们定义一个game_control对象来处理初始化,事件绑定,游戏开始,游戏结果判定,游戏结束等判定. 在游戏中,我们需要一个人物以及三种水果的图片,我们做成了雪碧图. 接下来直接上代码吧~ 首先我们定义一个ship对象,3个水果.一个人物都是基于这个对象的. function ship(options){ if (options) { var width=options.

蓝懿iOS 练习小游戏2

昨天新学了,碰撞判断的方法,并且学习nstimer的新用法,今天自己练习做了一个打砖块的小游戏,游戏里实现了由左右上三个墙壁,有15个砖块,一个小球,一块挡板,通过小球碰到墙壁和挡板实现小球的弹动.但是做好后实现不了消失碰到的砖块,只能做好最后一个创建的砖块有碰撞后消失的效果, 今天下午有复习了一些学过的知识      属性@property属性概念oc语言有,c语言里没有,self 调用的是当前对象的方法,对象方法用实例出来的对象名调,类中访问属性是点,访问方法用空格.基础性数据类型比如,in

Chrome自带恐龙小游戏的源码研究(一)

众所周知,Chrome浏览器在网络不通的情况下,会出现一个霸王龙翻越障碍的小游戏:  这个游戏做得小巧精致,于是探究了一下它的源码,发现代码写得相当严谨并且富有技巧性,用来学习再好不过了. 游戏虽然看起来简单,但也有几千行的代码量.主要包括五个构造函数: 游戏逻辑控制函数Runner 背景管理函数Horizon 地面 (HorizonLine) 云朵 (Cloud) 昼夜更替 (NightMode) 障碍物 (Obstacle) 霸王龙函数Trex 分数记录函数DistanceMeter 游戏结