可视化FreeBasic语言集成开发环境

一、新建一个工程
点击新建按钮,然后选择 VFB框架,输入软件名称

二、切换到窗口代码

三、写好代码框架
复制以下代码,为我们后面写游戏使用
注意: 下面代码,必须存在,软件才可以执行,后面教程中将不会提及,也不出现下面代码。
Sub Form1_Shown(hWndForm As hWnd, UserData As Integer)
Threaddetach ThreadCreate(Cast(Any Ptr, @游戏执行过程), hWndForm)
End Sub
Sub 游戏执行过程(hWndForm As hWnd)
Dim gg As yGDI = hWndForm
End Sub
四、执行代码
点击编译执行按钮

我们就可以看到效果,现在还没内容,只是做了装备工作,看后面章节就有了。

五、游戏开发和应用开发
这里的教程是讲解游戏开发,软件执行逻辑和软件架构,和应用软件是不同的。
游戏是“帧”驱动,每时每刻循环绘画,每一帧画面,需要做什么事情,主动安排。
应用是“消息”驱动,系统发送软件来消息,就是“事件”,依据“事件”再写处理代码。
评论一下?