2.5D/2D 游戏框架 Games Frame with Lua

码农软件 · 软件分类 · 游戏开发包 · 2019-10-05 06:12:23

软件介绍

Games Frame with Lua  是 2.5D/2D 游戏框架,C++ 驱动,Lua 编写。

对windows开发熟悉的同学肯定都知道MFC库对winAPI完善的封装,使得窗口编程中许多重复的事情不必再亲自去处理,根据共性和不同点从基类往下派生,使得结构很清晰,代码重用性很高;这里正是借鉴了这一思路,先总结游戏程序的共性,从逻辑上把游戏划分成若干模块,确定框架,再充分利用lua的表结构,模拟派生和继承等面向对象特性,然后把诸如地图,角色,怪物,动画,界面控件等写成lua模块,通过约定一些同名接口来规范协调一些有关联的模块,方便世界管理器统一管理(world.lua),这样在制作不同游戏时只需要通过搭配已有模块和派生一些新模块或写新模块,即可完成一个确定的新游戏,当然我还会不断更新lua框架模块,而大家如有新作品也欢迎分享出来哦

本文地址:https://www.codercto.com/soft/d/16061.html

Python高性能(第2版)

Python高性能(第2版)

[加] 加布丽埃勒•拉纳诺(Gabriele Lanaro) / 袁国忠 / 人民邮电出版社 / 2018-8 / 59.00元

本书是一本Python性能提升指南,展示了如何利用Python的原生库以及丰富的第三方库来构建健壮的应用程序。书中阐释了如何利用各种剖析器来找出Python应用程序的性能瓶颈,并应用正确的算法和高效的数据结构来解决它们;介绍了如何有效地利用NumPy、Pandas和Cython高性能地执行数值计算;解释了异步编程的相关概念,以及如何利用响应式编程实现响应式应用程序;概述了并行编程的概念,并论述了如......一起来看看 《Python高性能(第2版)》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具