迷你游戏平台开发(二)
玩游戏并支付游戏币
- 需求说明
- 根据游戏类型和游戏时长计算应支付的游戏币
- 假设:1元购买1个游戏币
- 游戏类型分为两大类
- 牌类和休闲竞技类
- 游戏的收费标准
- 牌类:10元/小时
- 休闲竞技类:20元/小时
- 游戏的收费规则
- 游戏时间超过10小时,可以打5折
- 10小时及以下,打8折
分析:
- 选择游戏类型
- 玩家输入选择
- 要求输入游玩时长
- 玩家输入时长
- 根据玩家选择的游戏和时长输出应支付的游戏币
//Console.WriteLine("请选择您玩的游戏类型");//Console.WriteLine(" 1.牌类");//Console.WriteLine(" 2.休闲竞技类");//string str3 = Console.ReadLine(); //玩家选择游戏//Console.WriteLine("请输入游戏时长:");//int str4 = int.Parse(Console.ReadLine()); //玩家输入游戏时长,并将输入的数据转换为int类型//int game01 = 10; //1局游戏所需要的钱数//int game02 = 20;//if (str3 == "1") //根据玩家的选择打印出所需钱数//{// if (str4 <= 10) //如果游戏时间小于10小时则打八折// {// Console.WriteLine("您玩的是牌类游戏,游戏时长为:" + str4 + "小时,可享受8折优惠");// Console.WriteLine("您需要支付" + str4 * game02 + "个游戏币");// }// else //否则按正常收费// {// Console.WriteLine("您玩的是休闲类游戏,游戏时长为:" + str4 + "小时");// Console.WriteLine("您需要支付" + str4 * game01 + "个游戏币"); // }//}//else if (str3 == "2") //如果选择的是休闲类游戏//{// if (str4 <= 10)// {// Console.WriteLine("您玩的是休闲类游戏,游戏时长为:" + str4 + "小时,可享受8折优惠");// Console.WriteLine("您需要支付" + str4 * game02 * 0.8 + "个游戏币");// }// else// {// Console.WriteLine("您玩的是休闲类游戏,游戏时长为:" + str4 + "小时");// Console.WriteLine("您需要支付" + str4 * game02 + "个游戏币");// }//}
迷你游戏平台开发(二)相关推荐
- do-while,if-else:迷你游戏平台,晋级
public static void main(String [] args){Scanner sc=new Scanner(System.in);System.out.println("迷 ...
- 青鸟迷你游戏平台:游戏点击率
import java.util.Scanner; public class Game {public static void main(String[] args) {Scanner input = ...
- 北大青鸟 第7章 青岛迷你游戏平台
public static void main(String[] args) {System.out.println("欢迎进入青岛游迷你戏平台\n");System.out.pr ...
- Silverlight游戏特效开发(二) : 让光环转起来
本系列介绍使用Silverlight制作游戏特效的方法,本文主要介绍人物光环效果. 本文承接上一篇文章:SIlverlight游戏特效开发(一):制作人物光环效果(http://blog.csdn.n ...
- 微信第三方平台开发(二)---内网穿透
开发第一步: 创建第三方平台,但是有个前提就是需要存放服务的服务器域名. 有个方法:修改后打包部署到服务器上,但是这很麻烦,的确. 那怎么可以做到本地开发呢? 这个时候就需要内网穿透这个神器了,找了很 ...
- Java微信公众平台开发(二)--微信服务器post消息体的接收
转自: http://www.cuiyongzhi.com/post/39.html 在上一篇的文章中我们详细讲述了如何将我们的应用服务器和微信腾讯服务器之间的对接操作,最后接入成功,不知道你有没有发 ...
- python游戏引擎开发二_python制作galgame引擎(二)
上一篇主要涉及的其实是我个人的一些初期目标,以及解决方式.虽然提了提Parser类的实现,但是代码毕竟不是主要讨论的对象.而且很明显的,上一篇几乎与galgame制作无关-- 这一篇主要讨论的实现,中 ...
- 万得与网易游戏平台开发一面
万得: ipc 共享内存区 事务标签的实现 adapter模式 网易互娱一面: 2pc,很多个结点,有一个结点不可用怎么办,岂不影响可用性? 反向索引,余弦相似性 1) 上图来自https://blo ...
- 如何成功搭建一个游戏平台?
游戏创业成为现如今的创业趋势之一,其中,游戏平台的搭建更是重中之重,相信一些游戏玩家对游戏平台网站的基本运作也有一定的了解,但成功搭建一个游戏平台的难度可不小,下面让我们一起来看一看如何成功搭建一个游 ...
- Silverlight游戏特效开发(一) : 制作人物光环效果
本系列介绍使用Silverlight制作游戏特效的方法,本文主要介绍人物光环效果. 本方法适用于Silverlight网页程序,WPF应用,Windows Phone Silverlight应用.对于 ...
最新文章
- 独家 | 利用Python实现主题建模和LDA 算法(附链接)
- 网页编程html link,Web--CSS控制页面(link与import方式区别)详解
- Vivado IP核的综合模式:Global以及Out of context的区别理解
- 思科安全:加密流量威胁检测、加密流量威胁和恶意软件检测、识别无线干扰或威胁、Talos 情报源可加强对已知和新型威胁的防御、分布式安全异常检测...
- 关闭Windows不必要服务,电脑更安全
- 【poj2187】 Beauty Contest
- 数据加密和数据签名的本质区别 解释
- 转载:【opencv入门教程之三】:组件结构
- 前端学习(2057):vue.js的安装方法
- Sharepoint 2010 应用范围
- matlab imread_MATLAB图像处理:29:在几何变换输出中指定填充值
- 计算机网络配置调试综合实验,计算机网络设备配置与调试课程标准.doc
- 自动生成的sitemap.html乱码,任意网站添加生成sitemap地图
- python读取url中存储的数据_Python实现从URL地址提取文件名的方法
- Javascript数据类型,类型转换
- CSS3 filter属性学习
- php阿拉伯语字符串,使用PHP将RTL(阿拉伯语)文本写入图像
- 三步完美完成wordpress外链跳转
- LM358运放(比较器、跟随器)输出最高电压问题的探讨
- Day11如何衡量算法的时间复杂度和空间复杂度