zoukankan      html  css  js  c++  java
  • libgdx学习笔记1

    一直想自己写一个小游戏,构思了好久,基本上算是成型了。鉴于我完全不懂这方面的东西,所以决定找一款合适的游戏引擎学习。之前调研了好久,发现大多数游戏引擎都是收费的,于是在开源游戏引擎中找到了libgdx,目前还没有深入使用过,不过看介绍还是很强大的。

    libgdx的创作者认为这并不仅仅是一款游戏引擎,还是一整套游戏开发框架。libgdx允许开发者制作出跨平台的游戏,目前支持Windows,Android,IOS,Html5等等。也就是说,开发完成的游戏,可以生成在不同操作系统或者环境下的可执行文件(其实,每种环境还是略有不同的,不过只有一点点)。

    libgdx的环境搭建非常简单,如果只希望能在PC上运行,只要有JDK1.6&Eclipse就行了。Android还需要加上Android SDK和ADT。至于IOS,可能稍微复杂一点。整个游戏开发过程使用java语言。其实这一点我有点担心,因为java的效率比c/c++低很多,不过我还没有深入调研过,而且我想写的小游戏首先是PC版的,因此影响并不大。如果以后出现问题了,再做相应处理吧。

    libgdx的项目建立分两部分:1.利用gdx-setup-ui.jar建立工程。2.将工程导入到Eclipse。

    具体的细节可以参考下面的链接:

    https://code.google.com/p/libgdx/wiki/TableOfContents?tm=6

    http://libgdx.badlogicgames.com/documentation.html

    另外下载下来的压缩包中有一个docs文件夹,里面是详细的api。

  • 相关阅读:
    GDI 设备环境句柄(2)
    GDI 像素(5)
    Api+Mvc增删查改
    sql语句全
    Mvc 导出
    触发器、事务
    计算时间戳的差
    SQL行转列经典例子(转载)
    Socket (套接字)通信
    MVC上传图片
  • 原文地址:https://www.cnblogs.com/hrlnw/p/3054173.html
Copyright © 2011-2022 走看看