ttwings / wuxiarpg Goto Github PK
View Code? Open in Web Editor NEW《武侠与江湖》,菜鸟一只,第一次使用GitHub,一个Libgdx游戏框架做的武侠沙盘角色扮演游戏。
License: Other
《武侠与江湖》,菜鸟一只,第一次使用GitHub,一个Libgdx游戏框架做的武侠沙盘角色扮演游戏。
License: Other
因个人喜好问题,目前只支持键盘,终极支持手柄,暂不考虑鼠标和触摸。
按键目前总体分布偏向于XBOX手柄与PS手柄。 左边控制方向,右边是功能键,中间是设置键,俩侧是侧边功能键
再因个人不喜欢wsad控制方向因此具体的按键目前如下:
我用IDEA打开你的这个,运行时,出现Error:Cannot compile Groovy files: no Groovy library is defined for module 'WuXiaRPG-master.core.main'这个错误,怎么解决呢?
弱化武侠游戏里面打打杀杀的内容。丰富侠客的生活。主题是生存、立足、发展。
可以设想像DND里面的人物,有很多非战斗技能,用来更好的冒险。
#2 具体2017年度目标可以看这里。
you cant get some help only in chinese language, try translate another languages and get help!
最近偶然发现lua的一个2D游戏引擎,发现用lua做原型,lua的table组织数据,简单的语法,有一定的吸引力。看一些资料,说lua主要用于AI,脚本,数据,这几样,正是我现在这个小游戏里面的核心内容。所以这段时间在学习lua。上手确实很快。发现一些疑问,需要一个个解决。如果大家有经验,方便的化,告知一下。
1、如果libgdx只负责底层的绘制和控制器的接入。那么是否很大的一部分功能都要用lua来实现。现实中的游戏是否是这样的,例如用了lua的wow,剑三,西游。
2、两者之间如何传递信息,目前还没做测试,只是简单的把数据和操作分开,参考组件编程。到时候,绘制,控制只需要读取基本的数据或调用函数即可。现实中的游戏是怎么样的,目前知道,一些小游戏是用json存储数据,lua写脚本调用,c语言控制绘制和基本的逻辑,lua做mod。比如CDDA。
3、信息是lua之间直接传递,还是通过libgdx。CDDA貌似是C++里面传递。lua只是用在了mod方面。
4、libgdx已经有一套比较成熟的AI,lua貌似还缺乏一点。如果用lua组织数据,是否意味着,同样需要lua来做ai才方便。
近期lua的学习计划
[] 用table,将原来的数据重新组合,寻找平衡点,方便互相调用
[] 制作基本的一个游戏框架,用来测试
[] 人物npc日常移动、吃饭,工作,等AI的测试
[] 角色,基本的技能测试,看、听、读、写、想、做、拿、丢等。
[] 武功数据的组织和测试
[] 侠客互相战斗AI设计测试
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.