iapp吧 关注:15,962贴子:191,310

做个iapp游戏引擎

只看楼主收藏回复

emmm...
首先,这不是异想天开,我前不久学了lib-gdx,学着学着突然想到iapp
?!
正好前不久我正好做了个iapp的东西,
趁着晚上空闲时间写了核心代码,现在基本上可以模拟2D游戏的成像。
这是效果,趁假期还没结束,我打算把它做完。
就在这直播。


IP属地:浙江来自手机贴吧1楼2020-02-09 12:38回复
    为什么不用java?
    这是个睿智的问题
    既然说要用iapp做,那用java有何意义
    那我就做到底,让它变成iapp游戏引擎


    IP属地:浙江来自Android客户端2楼2020-02-09 12:41
    回复
      要源码的留言告诉我


      IP属地:浙江来自Android客户端3楼2020-02-09 12:49
      收起回复
        第二个页面快好了


        IP属地:浙江来自Android客户端4楼2020-02-09 13:37
        回复
          妙啊,第二个界面做好了,是一棵树移动的效果,可以自定义控制


          IP属地:浙江来自Android客户端5楼2020-02-09 15:53
          回复
            我也想过这个问题,直到我用iapp做了个俄罗斯方块,真的太卡。用android控件来模拟,不过拼拼凑凑,还是gdx吧


            来自Android客户端7楼2020-02-10 15:10
            收起回复
              加个好友?讨论讨论?


              IP属地:江苏来自Android客户端8楼2020-02-11 18:28
              收起回复
                这里统一说一下多控件的难度:
                在lib-gdx里面可以设定多个演员,因为java是面向对象的编程语言,可以方便的使用每个对象的属性。
                但是,这点在iapp里非常棘手,这就需要一些惊人的算法了。
                根据我的算法,每个可动控件(我先这么称呼它)都是有属性的,他们的属性被保存在一个数组里,用字符串的形式保存,然后用特殊的方法解析(如分割、截取)
                再定义一个模块,用于操作每个可动控件的数据和更改这些数据,再用我的方法把它绘制出来
                大概思路就是这样,明天开工做个游戏


                IP属地:浙江来自Android客户端9楼2020-02-11 22:30
                回复
                  还有一个问题,就是添加动态控件
                  之前说用字符串储存,所以控件添加也就要在字符串里添加一些数据,顺便nvw一个控件
                  就是这样


                  IP属地:浙江来自Android客户端10楼2020-02-12 10:16
                  回复
                    还是用v5吧,面对对象


                    IP属地:重庆来自Android客户端11楼2020-02-12 10:49
                    收起回复
                      新的游戏完工了一半,在接再励


                      IP属地:浙江来自Android客户端12楼2020-02-12 12:16
                      回复
                        碰撞检测的概念图


                        IP属地:浙江来自Android客户端13楼2020-02-12 13:21
                        收起回复
                          加油,奥力给


                          14楼2020-02-12 16:25
                          回复
                            第三个场景:像素鸟开始制作


                            IP属地:浙江来自Android客户端15楼2020-02-13 11:42
                            回复
                              多个演员后你就知道多卡了


                              来自iPhone客户端16楼2020-02-15 14:48
                              收起回复