`
java2000.net
  • 浏览: 650318 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

一个模拟简单的物品掉落的程序

 
阅读更多

/*
 * 物品掉落
 * 物品掉落规则:把身上的物品进行编号,随机生成一个数字,根据这个数字来决定掉落  *              的物品。编号规则:
 *           1-头盔  2-衣服 3-武器 4-鞋子 5-项链 6-戒指 7-手镯 8-包裹内的物品
 */

public class WuPinDiaoLuo{
 public static void main(String[] args){
  //生成随机数字
  int n = (int)(Math.random() * 9);

  //判断掉落的结果
  if(n == 1){
   System.out.println("头盔");
  }else if(n == 2){
   System.out.println("衣服");
  }else if(n == 3){
   System.out.println("武器");
  }else if(n == 4){
   System.out.println("鞋子");
  }else if(n == 5){
   System.out.println("项链");
  }else if(n == 6){
   System.out.println("戒指");
  }else if(n == 7){
   System.out.println("手镯");
  }else if(n == 8){
   System.out.println("包裹内的物品");
  }else{
   System.out.println("无");
  }
 }
}

分享到:
评论

相关推荐

    模拟打架_游戏_

    在本文中,我们将深入探讨如何使用C#编程语言来创建一个简单的模拟打架游戏,...这只是一个起点,随着技能的提高,你可以逐渐添加更多的复杂功能,如AI控制的对手、技能系统、物品掉落等,让游戏变得更加有趣和挑战性。

    生成随机数小程序

    在游戏开发中,它可以用来确定角色的位置、物品的掉落概率等;在网络安全中,随机数也常用于生成加密密钥。 总的来说,"生成随机数小程序"是一个实用的工具,其核心在于高效生成伪随机数并提供方便的数据导出功能。...

    MuEmu_0.97dmain_97d_drop_97d+_muemu_源码

    "97d drop"指的是与物品掉落相关的代码或功能,可能是游戏中的一个重要系统。"97d+"可能表示这个版本包含了97d的基础,并可能添加了一些额外的改进或特性。"muemu"是Mu Online Emulator的缩写,是用于运行自定义Mu ...

    核心基础-模拟生成福彩双色球彩票号码-Python源码示例.zip

    在游戏开发方面,这种随机数生成技术常用于模拟不确定性的事件,如角色扮演游戏中的物品掉落、战斗结果等。在网络爬虫领域,Python的`requests`和`BeautifulSoup`等库可以帮助我们抓取并处理网页数据,与模拟生成...

    99MaxEathena v9.1.0_模拟服务器_99max_99MAXEathena_99MaxEathenav9.3.0_

    在模拟服务器中,这些数据库存储了游戏世界中所有怪物和物品的相关信息,如属性、行为、掉落物品等。99MaxEathena v9.1.0可能对这些数据库进行了更新,以匹配原版服务器的最新数据,确保玩家在模拟环境中获得与官方...

    Dado-Python:用Python制作的用于模拟数据的程序

    本项目名为"Dado-Python",它是一个简单的Python程序,用于模拟掷骰子的游戏。在数据模拟领域,这种工具可以帮助用户理解随机事件的概率分布,进行统计分析,或者作为更复杂模拟的基础。 **随机数生成** 在"Dado-...

    VC++角色扮演游戏程序设计

    3. **随机数生成**:用于确定战斗结果、掉落物品等,增加游戏的可玩性和不确定性。 六、数据结构与数据库 为了存储角色信息、物品、地图等,可以使用数组、链表、字典等数据结构。如果游戏内容庞大,可能需要引入...

    OpenCase_opencase_csgo_simulator_

    1. 随机算法:模拟器的核心在于其随机数生成算法,该算法按照 CS:GO 官方箱子中各物品的掉落概率进行模拟。这意味着每个箱子都有其特定的掉落概率分布,确保了模拟结果的贴近实际。 2. 物品库:模拟器包含所有 CS:...

    华农C#作业随机数

    - 游戏开发:角色移动、敌人生成、物品掉落等; - 测试:模拟真实世界的数据或行为; - 数据加密:如生成安全码(SecurityCode),可能就是这个作业项目的核心部分,如`SecurityCodeConsole`程序; - 模拟和预测...

    大件物品分拣生产线设计sw17可编辑.rar

    6. **安全设计**: 在设计过程中,安全因素不容忽视,包括防止物品掉落、人员伤害的防护栏、紧急停止装置等。 7. **机电一体化**: 结合机械结构和电气控制的集成设计,使生产线既能满足机械性能,又能实现智能化控制...

    opengL代码

    "时钟"这个标签可能意味着程序包含了一个实时的时间元素,比如书桌会根据真实时间进行日夜变化,或者书桌上的物品有动态的时间相关的动画,如钟表的指针移动。实现这样的功能可能需要结合OpenGL与计时器函数,或者...

    pubg_mobile_memory_hacking:Pubg移动模拟器Gameloop内存黑客C ++源代码。 例如:名称,绳索,骨头,武器,物品,盒子,掉落物,Aimbot等

    本篇将深入探讨针对PUBG Mobile(通过Gameloop模拟器运行)的内存黑客技术,主要基于C++语言实现,涉及到的关键元素包括玩家名称、绳索、骨头、武器、物品、盒子、掉落物以及Aimbot等功能。 1. 内存黑客基础: 内存...

    易语言多种取随机数方法

    在游戏开发中,随机数可以用于角色移动、物品掉落概率、敌人行为等方面;在模拟实验中,随机数可以模拟真实世界中的不确定因素;在算法中,如快速排序、洗牌算法等,随机数也能发挥重要作用。 通过理解和掌握这些...

    随机函数计算方法及应用

    2. **游戏开发**:游戏中的随机事件(如掉落物品、敌人出现等)可以通过随机函数来实现,增加游戏的不确定性和可玩性。 3. **模拟实验**:在科学研究中,随机函数可以帮助构建模拟模型,模拟真实世界的现象和过程,...

    suijishu.rar_生成随机数_随机数_随机数生成

    - **游戏开发**:游戏中角色的行为、物品的掉落等都可能依赖于随机数。 - **统计抽样**:在统计学中,随机抽样需要用到随机数。 6. **压缩包中的文件**: - **真正的随机数.***:这可能是项目的核心源代码文件,...

    tw.rar_随机 函数_随机函数

    在游戏开发中,随机函数可以用来生成敌人行为、环境变化或物品掉落,增加游戏的可玩性和不确定性。在加密技术中,高质量的随机数对于生成密钥至关重要,确保了通信的安全性。 压缩包内的"www.pudn.com.txt"可能是一...

    kcs.rar_random

    - **游戏开发**:如创建随机地图、敌人行为、掉落物品等,提高游戏的可玩性和重玩价值。 - **加密**:在加密算法中,随机数用于生成密钥,确保通信的安全性。 - **统计和科学模拟**:在实验设计和模型验证中,随机数...

    WOWOnline_wow_WOW挂机_魔兽世界_注入_魔兽世界注入_源码.rar.rar

    4. 数据持久化:保存挂机过程中的信息,如经验获取、物品掉落,可能需要用到数据库或文件系统。 三、游戏安全与反作弊 魔兽世界开发商暴雪娱乐非常重视游戏的公平性,因此对挂机和外挂有着严格的打击政策。他们不断...

    src.rar_模拟服务器_Visual_C++_

    3. **游戏逻辑**:实现游戏规则,如角色升级、物品掉落、战斗系统等。 4. **数据库接口**:可能包含与数据库交互的代码,用于存储和检索玩家信息、物品数据等。 5. **多线程和并发控制**:为了处理大量并发请求,...

    android撒花效果、类微信下落效果

    物品下落动画通常涉及一个物体从屏幕上方掉落到下方,可以应用于各种场景,如游戏、购物应用的商品展示等。实现这个效果可以参考以下方法: 1. **物体模型**:创建一个表示下落物体的自定义View,包含物体的图像和...

Global site tag (gtag.js) - Google Analytics