• Torque2D MIT 学习笔记(1) 了解


    Torque2D MIT 2.0 自2013年2月份开始正式公开,源代码可以下载供广大程序猿学习,使用.

    官方:      http://www.garagegames.com/products/torque-2d

    GitHub: https://github.com/GarageGames/Torque2D

    MIT:开源软件许可协议

    MIT许可证之名源自麻省理工学院(Massachusetts Institute of Technology, MIT),又称「X条款」(X License)或「X11条款」(X11 License)

    MIT内容与三条款BSD许可证(3-clause BSD license)内容颇为近似,但是赋予软体被授权人更大的权利与更少的限制
    被授权人有权利使用、复制、修改、合并、出版发行、散布、再授权及贩售软体及软体的副本。
    被授权人可根据程式的需要修改授权条款为适当的内容。
    在软件和软件的所有副本中都必须包含版权声明和许可声明。
    此授权条款并非属copyleft的自由软体授权条款,允许在自由/开放源码软体或非自由软体(proprietary software)所使用。
    此亦为MIT与BSD(The BSD license, 3-clause BSD license)本质上不同处。
    MIT条款可与其他授权条款并存。另外,MIT条款也是自由软体基金会(FSF)所认可的自由软体授权条款,与GPL相容。
     
    目前的情况:
    在作者的博客上看到,目前推出两周,不到三周,而且改动幅度比较大,在辅助库,工具以及平台支持上还需要很多的完善,不过因为有完善的技术基础支持,相信大名鼎鼎的Torque一旦开源,众多的支持者将纷纷加入,各种免费的技术和IDE会相继出现,现在开始熟悉是个好机会 =)
     
    当前支持平台:
    1: Windows
    2: OS X
    3: IOS
    有原话:
    Support for new platforms is surely on the way. In fact, YOU get to help us decide what we should work on, be it Linux, Android, editors, or just simple bug fixing.

    也就是说后续的其他平台支持会相继出现的.

    使用的编程语言:

    1: 核心: C++
    2: Windows: C++
    3: OS X: Objective-C, and Cocoa API
    4: iOS: C++, Objective-C, and Cocoa touch API

    脚本TorqueScript:

    首先这个脚本系统很完善,功能也强大,灵活的编辑,习惯的编程方式能让程序猿很快的掌握并开始HelloWorld.

    还有一个原因就是Torque2D在不修改代码的情况下,是直接生成EXE的,这就限制了众多的功能都需要使用脚本来书写,执行.

    物理系统Box2D:

    C++写的开源物理引擎,直接在Torque中开源包含编译.

    音效系统OpenAL

    总结:Torque2D的开源,对于众多喜欢2D跨平台游戏开发的朋友来说真是福音啊~ 但愿更多的朋友一起加入进来,完善这款大名鼎鼎的引擎~

  • 相关阅读:
    变量、内存区域、MDK文件(map、htm)
    全双工与半双工的区别
    4G网络 LTE、 FDD 和TD网络格式区别
    国内4G频段划分
    Nordic老版官网介绍(2018-11-30停止更新)
    无线通信模组产业链及竞争格局分析
    LBS 与 GPS 定位之间的区别
    99%的人都理解错了HTTP中GET与POST的区别(转自知乎)
    goto 的用法
    C语言字节对齐 __align(),__attribute((aligned (n))),#pragma pack(n)
  • 原文地址:https://www.cnblogs.com/KevinYuen/p/2940360.html
Copyright © 2020-2023  润新知