「开发笔记」武侠的设定

玩家的目的:拳打南山猛虎,脚踢北海蛟龙。

不管是自己去打,还是别人去踢,我们玩的目的就是让战斗力增强。

战斗力体现在4个方面:

  1. 战斗者自身的参数
  2. 兵器
  3. 防具
  4. 丹药

自身的参数只能依靠自己修炼,而另外3种则可以依靠其他玩家。

人体参数设定依照中华传统医学,奇经八脉。

武功设定则是中国传统武术,内练一口气,外练筋骨皮。讲究个精气神。

战斗模型减少随机数,更多的确定因素让事情变得简单。

兵器、防具和丹药,则随着世界建立的进程而不断的丰富。

时间: 2024-08-30 01:35:02

「开发笔记」武侠的设定的相关文章

「开发笔记」武侠世界

我打算开发一个游戏,关于武侠,关于世界. 是武侠和世界,武侠和世界并重,武侠是世界的主题,世界是武侠的空间. 因为看不到任何的商业前景,所以我决定一个人来完成整个的开发,自己策划,自己编程. 关于策划. 武侠会是绝对唯一的主题,人生来就是为了拳打南山猛虎,脚踢北海蛟龙. 世界是未知的,有什么样的玩家,就有什么样的世界. 一个原则,以最简单的规则来创造这个世界.所以,只要是能去掉的规则,都去掉.就像围棋一样的简单. 关于编程. 因为没多少玩家吧,网络部分我自己写个socket程序用libevent

「开发笔记」世界的设定

一个原则:永远不会出现玩家不能制造的物品. 世界随着玩家的参与而变得丰富多彩. 聚居点会根据繁荣度而变化,部落,村庄,城镇,都市. 系统会产生资源,比如花草树木,各种矿石.所有玩家制造的物品都会尽量的保持在系统中流通,系统会记住任何一个物品的来历. 系统会产生npc,主要是用来给玩家练级.npc的设定根据当前世界进程,比如最高的武功,而装备则是系统回收的玩家遗弃的. 也会有一些功能npc,比如部落的武师.铸剑师.制甲师和炼丹师. 关于世界的生成,还在策划之中.

「学习笔记」3.31代码学习

3月的最后一天,我的代码也学了一阵子了,一点进展没有是不可能的,确实有感觉到进步,只不过如果自己更专心一点,应该进步会更大,三月的最后一天.四月开始加油!!! 这两天发现了杭电ACM的PPT,所以决定按照PPT的顺序来刷题了,所以今天练习的都比较简单. 1090 A+B for Input-Output Practice(II) #encoding:utf8 #1090 A+B for Input-Output Practice(II) n=int(raw_input()) l=[] lst=[

「Redis 笔记」常用命令

编号 命令 描述 1 DEL key 此命令删除一个指定键(如果存在). 2 DUMP key 此命令返回存储在指定键的值的序列化版本. 3 EXISTS key 此命令检查键是否存在. 4 EXPIRE key seconds 设置键在指定时间秒数之后到期/过期. 5 EXPIREAT key timestamp 设置在指定时间戳之后键到期/过期.这里的时间是Unix时间戳格式. 6 PEXPIRE key milliseconds 设置键的到期时间(以毫秒为单位). 7 PEXPIREAT

「Redis 笔记」数据类型

REmote DIctionary Server(Redis),一个 key-value 存储系统. 数据类型 Redis 支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合). string string 类型是二进制安全的.意思是 redis 的 string 可以包含任何数据.比如 jpg 图片或者序列化的对象. string 类型是 Redis 最基本的数据类型,一个键最大能存储 512MB. 相关命令:

微信小程序开发基础(一)「配置」与「逻辑层」

微信小程序作为微信生态重要的一环,在实际生活.工作.商业中的应用越来越广泛.想学习微信小程序开发的朋友也越来越多,本文将在小程序框架的基础上就微信小程序项目开发所必需的基础知识及语法特点进行了详细总结和阐述,包括配置.函数.语法.事件及其处理.数据绑定.模块.样式等.想开发小程序,这些内容是必须掌握的. 全文知识结构预览: 一.程序配置: 1.全局配置:2.页面配置 二.逻辑层: 1.程序注册:App()方法:2.页面注册:Page()方法:3.模块与调用:4.微信原生API 三.视图层(将在单

「C语言」Windows+EclipseCDT下的C语言开发环境准备

之前写过一篇 「C语言」在Windows平台搭建C语言开发环境的多种方式 ,讨论了如何在Windows下用DEV C++.EclipseCDT.VisualStudio.Sublime Test.Clion等IDE/编辑器搭建C语言开发环境,但也只是点到为止的介绍,对每一个开发环境的选择没有详细的步骤与过程: 这次借助C语言期末课程设计文档上介绍用Eclipse开发C语言的时机,逐步图文论证如何用Eclipse从安装到输出自己的第一个C语言Hello World: 欢迎探讨,欢迎互粉: 目录:

「笔记」「ubuntu」mint个人shell样式脚本

alias ll='ls -al' use_color=false # Set colorful PS1 only on colorful terminals.# dircolors --print-database uses its own built-in database# instead of using /etc/DIR_COLORS.  Try to use the external file# first to take advantage of user additions. 

「速成应用」一键生成微信小程序平台 可视化制作开发无需代码

经历了频繁的更新迭代,小程序已经构建起了趋于完善的生态,与此同时,以「速成应用」为代表的小程序第三方开发平台也在推动着小程序市场的发展.为了更好地助力企业打造微信内电商生态闭环,实现线上线下引流,「速成应用」于近日进行了全功能的更新,通过对各类功能组件的优化,帮助企业实现商业模式的转型升级与营销突破. 「速成应用」根据商家反馈的问题,重点对小程序模块中的电商.外卖等功能进行优化升级,旨在帮助企业解决门店经营与小程序线上营销两大难题.在这次升级过程中同样也对辅助功能进行了优化.升级完成后,全线功能