zoukankan      html  css  js  c++  java
  • 金庸群侠传复刻想法

    之前学了两三个月的love2d,对love2d已经基本了解,是时候开始进行复刻了。总参考是其SDL

    复刻版,下面是我将使用的方法,以及如何实现。  

     

     

    自己

    第三方

    图形界面

     

    loveframes

    地图

       

    文字特效

     

    richtext

    路径搜索

     

    jumper

    精灵

    +

     

    动态加载lua

    +

     

    存档加密

    +(简单封装gzio,base64

     

    中文输入法

    +

     

    定时器

     

    hump

    摄像机

     

    hump

    状态机

     

    hump

    事件

     

    hump

     

    middleclass

    碰撞检测

     

    hardoncollider

    物理引擎

     

    Lope2d(让box2d易用)

    音效

     

    TEsound

    粒子

    +(仿hge

     

    文件系统

     

    LoveFS

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    没想到我居然要使用这么多的第三方库,以后若有需求,如不是太难还是争取自己实现,把自己

    的编程水平提高。

    地图看情况是直接使用原版还是导出后使用Advanced-Tiled-Loader,不过它还附带一个碰撞检

    测库,对于使用Tiled地图非常方便。

    至于是否使用物理引擎,这个看情况,我估计金庸群侠传里使用物理引擎的比较少。

    最后便是从复刻金庸群侠传的代码里提炼出一个通用2dRPG框架。

     

     


    作者:半山
    出处:http://www.cnblogs.com/xdao/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    详解 注解
    线段树分治
    实用Trick
    CF932F(李超线段树+dp)
    CF24D Broken robot(高斯消元)
    LCT学习笔记
    [HNOI2008]GT考试
    [AHOI2009]中国象棋
    [APIO2012]派遣
    CF961G Partitions
  • 原文地址:https://www.cnblogs.com/xdao/p/jyqx_love2d_schedule.html
Copyright © 2011-2022 走看看