三国志11吧 关注:324,970贴子:11,234,069

回复:【无聊常更新贴】自制三国游戏的流程

取消只看楼主收藏回复

如果每次绘制都要去找【字模】,在栅格化,那么帧率的确会下降很严重…………
…………我看了San11估计是使用另一种方法
就是……把常用的汉字做成一个纹理……
要绘制哪个字,就找到那个字所处的区域,然后画出来…………


101楼2011-11-25 19:57
回复
    koei好像用了一种很好的方法,其实不然
    ……因为这种字体不能放大或缩小,否则会严重失真……导致无法辨识…………
    但是,整个311中都没有大字体或小字体出现,所以针对个别游戏还是很实用的
    ……因为不用做栅格化和取字模,直接获取纹理就可以了,把所有字所处的纹理直接加载起来,可以一直使用……


    103楼2011-11-25 19:59
    回复
      2026-08-13 02:04:08
      广告
      不感兴趣
      开通SVIP免广告
      帧率的意思是一样的……都是一定时间内重绘的次数……


      104楼2011-11-25 19:59
      回复
        谢谢支持……


        106楼2011-11-25 20:03
        回复
          ……所以……追后我还是决定使用311的这种方法,制作一整张的字符图片……然后记录每个字在这张图中占的矩形的大小……
          很累人的工作……至今未做好~~~所以就把这个作为一个长期工作一直继续吧……来讲下一个部分


          108楼2011-11-25 20:05
          回复
            不算什么上课了……就是简单介绍一下而已…………
            我也不是什么老师…………也不比你大,不要喊什么前辈了


            109楼2011-11-25 20:06
            回复
              已经完成了绘制图片,透明图片,和绘制文字(这个就算完成了吧= =)…………
              那再看看在一个开始画面中我们还缺什么?……应该就是背景音乐和生效了……


              110楼2011-11-25 20:08
              回复
                声效,上面打错了,抱歉…………
                声音也有高级类库,比如赫赫有名的OpenAL,在主机上用得较多
                我在前面说过,我们不使用高级的技术……也无法实现什么3D混合音,就用一般的windows自带的音乐接口函数……


                112楼2011-11-25 20:10
                回复
                  2026-08-13 01:58:08
                  广告
                  不感兴趣
                  开通SVIP免广告
                  但是……windows自带的接口有什么作用呢?
                  开机时有个音乐吧……
                  用Media player能播放出音乐吧……
                  点开一个窗口会有“咔”一声吧…………
                  那些都是windows直接操控声音驱动实现的……估计所有的三国类游戏都直接用这个……
                  因为大部分都是播放个背景音乐(简称BGM Background Music),播放个声效就完了


                  113楼2011-11-25 20:12
                  回复
                    因为实在win平台下,实现它自己的音乐控制很简单,几个函数就可以完成…………
                    这个地方不能放贴图了,因为……贴出来也不知道有没有在播放…………
                    我这儿的demo在播放《三国演义》动画片尾曲《梦在燃烧》……
                    并且点击一下屏幕会有自己设置的“嘟”的一声,那么就已经实现一个三国游戏所需的音乐效果了…………


                    114楼2011-11-25 20:15
                    回复
                      好了……2D图像,文字,音乐都已经实现了……就实现了做所有的2D游戏所需的功能了
                      …………现在有个分岔口,这个demo三国是做成3D的还是2D的呢?
                      作为一个策略游戏,2D画面已经够了,毕竟不是在玩FPS(第一人称射击)或者APRG(动作角色扮演)这样要求画面的游戏……
                      不过,我是要介绍制作游戏的技术……所以还是要做成3D的,因为3D是现在的主流,也是设计游戏所必需的环节(经典的策略游戏也都换成了3D画面)…………
                      路还很长,尽情期待吧~~~


                      115楼2011-11-25 20:18
                      回复
                        码了不少字儿……今天就到这里了,谢谢@好吧鸟神支持


                        116楼2011-11-25 20:19
                        回复
                          好吧…………


                          119楼2011-11-25 20:22
                          回复
                            趁现在没事儿……更新一下= =


                            121楼2011-11-26 11:08
                            回复
                              2026-08-13 01:52:08
                              广告
                              不感兴趣
                              开通SVIP免广告
                              ……昨晚更新完了后,于是一直在打代码,实现功能就是【地形】
                              ……大部分三国游戏,进入了游戏,都能看到汉代中国地图……
                              在游戏中,完成地形的绘制,一般由两种方法


                              122楼2011-11-26 11:10
                              回复