游戏编程我最行吧 关注:42贴子:951
  • 15回复贴,共1

手机游戏的开发环境

只看楼主收藏回复

手机游戏一个是安卓的,一个是iphone 的
这里就讲讲安卓的手机开发apk吧。
APK 简称
andriod package
为全称
你需要下载一个 andriod sdk
一个 eclipse IDE kepler
和java 7 SE
这样就可以开发手机的apk开发包了
我们可以写一个 hello world 程序
接下来讲如何写这样一个程序。


1楼2013-12-01 22:22回复
    新建一个项目
    别忘了执行环境是JavaSE1.7
    然后建立一个类
    执行就行了哦。
    javaw.exe
    我想它只是一个执行文件吧
    用来编译运行的。


    3楼2013-12-01 23:29
    回复
      其实那个 “片段”,应该是 “bao”,修正一下,谢谢


      4楼2013-12-02 08:46
      回复
        当然eclipse kepler IDE编译环境,可以写另外几种 hello world 的程序的。
        一会儿我发帖上来。


        5楼2013-12-02 09:02
        回复
          好有趣的样子
          ——来自 爱贴吧 Windows Phone 客户端


          IP属地:广东来自WindowsPhone客户端6楼2013-12-03 22:31
          回复
            现在讲讲怎么引入awt 包
            首先一点你得下载一个swt-win32-xxxx.dll放在你的c:\windows\system32目录下,
            xxxx为版本号,我下载的是4332.
            然后注册环境变量,不然import 不能导入包

            在我的电脑 属性里 选高级 中的环境变量 新建一个classpath
            变量值为 ;.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

            然后再系统变量里 新建一个 JAVA_HOME变量
            值 你都看到了 为 jdk 的目录 设为你自己安装的目录就行
            之后。。。

            新建一个类文件 为disdis
            输入以下代码,就可以创建几个关于SWT 的hello world
            效果:

            效果就是这样的,有一个hello world 标题栏的 awt hello world 程序。
            这样你就创建了一个awt 的hello world 程序
            把它保存一下吧,留作你的纪念。^_^。


            7楼2013-12-08 07:37
            收起回复
              注意一下:如果你没有下载 swt-win32-xxxx.dll 的话,或者不知道版本号的话,你可以先注册环境变量,试运行。系统会提示你版本号的。
              也就是会提示你 这个dll 没有装载。
              于是你就得到版本号了。


              8楼2013-12-08 07:41
              回复
                当然真正要开发的话,是要装一个android sdk的。
                有windows 的 版本 和 linux版本
                一般下载一个windows就可以了。


                9楼2013-12-10 19:28
                回复
                  然后你就可以导入它的android.jar文件了。
                  你必须找到这个jar文件导入它
                  方法是 项目 --- 属性 ------java构建路径 ------ 添加外部jar-------找到android.jar这个文件导入进来,就行了
                  相当于把他 的 包 全打包在jar里了。就可以import android.app.Activity等等了。
                  import 为导入指令 后面是它的包,android是根目录下的包 点后面的是包里面的包,最后的
                  Activity是.java文件。相当于在开始时导入一个.java文件。


                  10楼2013-12-10 19:35
                  回复
                    一般还有有ADT 工具等,里面有模拟器等工具。


                    11楼2013-12-13 09:01
                    回复
                      还有诸如诺基亚的 ndk 等也是一个,暂时不讨论。
                      这里就说说安卓的。


                      12楼2013-12-16 12:31
                      回复
                        @黑色杰克史密斯
                        你学过就知道了,上面有 马桶先生 的源代码。那玩意儿只是在通关,但是代码量是一个人无法企及的。如果用c++则好的多,我的那个 pacmanxxx 吃豆子x版 就是用c++
                        完成的,一个人就能解决。所以我在想用简单的方法编程一个简单化的大型游戏,一个人
                        就能编,由于各位人才的编程水平都不一样,所以无法统一编程,这也是国产游戏的
                        硬伤,网络游戏都移植人家的代码很少有人用自己的代码来编,似乎只有台湾的荣钦科技
                        ,仙剑工作组 好点,因为他们的游戏还是有点创新的。
                        比如说 你和我的水平差不多的话,可能可以编出一个真正的小游戏来,或者一个简单化的大型游戏也没问题。


                        13楼2013-12-18 20:49
                        回复