回 帖 发 新 帖 刷新版面

主题:[活动](^_^).发个快速开发2D/3D游戏的休闲型Basic语言!

首先简单介绍一下:她叫做Basic4GL,基于标准的Basic语法,各位都没问题吧!她的特点是内嵌了2D和3D函数库,并且发扬了Basic的精神:为你代劳了图形库的配置以及OpenGL的初始化等繁琐的工作,这样你就可以直接从第一行代码开始编写主程序文件!所以开发速度非常快,Basic的精髓~,而且可以发布成EXE文件,特别适合制作3D弹球、祖玛之类的游戏,然后拿这些游戏去MM面前炫耀喔~(拿到BOSS那去也未尝不可:-))
之所以说她是休闲型语言,是因为她语法简单,很容易上手,调试也很方便,而不会残害我们的脑细胞...让我们体会到开发游戏的乐趣!利用她丰富的2D函数和音效函数我们可以很容易的制作出不弱于Flash的2D程序,毕竟Basic比Actionscript简单嘛。3D方面,如果你会OpenGL的话,则可以在短时间内开发出绚丽的3D游戏—因为她为你省去了配置和初始化工作的工作!当然,因为OpenGL比D3D容易学,加上她的帮助文档里有详细的专用教程,所以如果你以前没接触过OpenGL的话,也可以通过她来学习OpenGL,学会之后到处都可以用喔。

最后,最最最重要的就是VB界极具人气的大美女[b][color=#FF0000]VB妮可[/color][/b]将出任Basic4GL中文论坛的斑竹喔!大家有什么需要帮助的都可以请教她!

Basic4GL中文站里有编译器的下载和全中文的电子教程哈:

下载地址:
[url=http://www.basic4gl.cn/download.aspx]http://www.basic4gl.cn/download.aspx[/url]

入门教程1-4章(适合编程初学者,各位大大不用看了~)   
[url=http://www.basic4gl.cn/tutorials/tutorialm.aspx]http://www.basic4gl.cn/tutorials/tutorialm.aspx[/url]

编程者指南(一)-图形及网络引擎等   
[url=http://www.basic4gl.cn/guides/guidem.aspx]http://www.basic4gl.cn/guides/guidem.aspx[/url]

编程者指南(二)-函数、指针、动态编译等   
[url=http://www.basic4gl.cn/guides/pgm.aspx]http://www.basic4gl.cn/guides/pgm.aspx[/url]

中文论坛:(诚邀版主中)
[url=http://forum.basic4gl.cn]http://forum.basic4gl.cn[/url]

PS:这就是VB妮可的百度空间哈:
[url=http://hi.baidu.com/%C4%DD%BF%C9%B1%A6%B1%B4/album]http://hi.baidu.com/%C4%DD%BF%C9%B1%A6%B1%B4/album[/url]
[img]http://blog.chinaunix.net/photo/31771_090313180041.png[/img]

示例图片:
1.
[img]http://www.basic4gl.net/PanicBugExtraShot.jpg[/img]
2.
[img]http://www.basic4gl.net/TomsShootEmUp.jpg[/img]
3.
[img]http://www.basic4gl.net/Pool.jpg[/img]
4.
[img]http://www.basic4gl.net/demoshot2.jpg[/img]
5.
[img]http://www.basic4gl.net/b4glshot2.jpg[/img]

回复列表 (共7个回复)

沙发

开发游戏,还是C/C++结合汇编(asm)比较好,而且通常采用游戏引擎,游戏引擎非常关键,好的引擎使用灵活,架构合理,表面上看就是使用引擎SDK,但是实际上很多渲染细节需要注意,这只有靠经验积累。比较好的免费游戏引擎有HGE(2D/仿3D游戏引擎),ORGE(食人魔游戏引擎)。但是建议先学学基础的OpenGL和DirectX后再去接触游戏引擎,这样比较容易上手。

板凳

[quote]开发游戏,还是C/C++结合汇编(asm)比较好,而且通常采用游戏引擎,游戏引擎非常关键,好的引擎使用灵活,架构合理,表面上看就是使用引擎SDK,但是实际上很多渲染细节需要注意,这只有靠经验积累。比较好的免费游戏引擎有HGE(2D/仿3D游戏引擎),ORGE(食人魔游戏引擎)。但是建议先学学基础的OpenGL和DirectX后再去接触游戏引擎,这样比较容易上手。[/quote]
谢谢指点!
在底层方面,它的确不及C++&D3D,但特点是上手快,RAD能力强,很像VB!
同为开源语言,个人认为它在某些方面可以匹敌Python!

3 楼


希望大家喜欢喔!

4 楼


修正之后继续顶!

5 楼


call ding(2009,03,23,datetime)

6 楼


3Q!

7 楼


4月中旬顶一次~

我来回复

您尚未登录,请登录后再回复。点此登录或注册