立春
2018-06-02
其中一行代码应该是 window=SDL_CreateWindow…而且我习惯bool 类型的赋值false或true。代码中一开始初始化为0,之后又为true,不是非常统一,当然这不是重点。
10
小侠
2018-06-02
底层接口只能做简单游戏,游戏引擎在底层接口基础上做封装和扩展,方便做复杂游戏
6
Lu | SSEINFO
2018-06-02
游戏引擎应该相当于一层封装,把SDL的方法封装了一个更高的抽象层。就好比网络编程,我们可以直接用socket,也可以使用封装好了的网络库,来简化我们的代码。
3
王建
2018-06-22
绘图接口只是游戏引擎的一个子集
2
以往
2018-06-02
游戏引擎还是需要的
SDL是对硬件的使用做了封装,但复杂功能的实现还是要借助于引擎提供的一系列组件去完成
2
DeathKnightH
2018-06-04
除开图形以外的输入输出,如音频输出,键盘、鼠标输入等。如果这些都不考虑从底层写起的话还是需要引擎的支持。
1
GeekAmI
2018-06-02
应该还是需要的,毕竟引擎不仅对图形接口进行了封装,还对音视频、操作系统底层进行抽象封装,更加方便开发者调用。是不是应该lib下呢?
1
飞
2018-06-02
代码编译不过,可能需要在#include SDL.h之前加上一行宏定义#define SDL_MAIN_HANDLED
1
pat
2018-06-02
还需要游戏引擎,因为绘图接口只能绘制图像,没有声音、鼠标键盘、AI等,游戏引擎应该在绘图接口上层,封装绘图接口吧?
1
火腿
2019-11-17
OpenGL是不是最流行的图形接口?
Ishmael
2019-06-10
引擎要进行封装底层api,以及解决跨平台支持的问题。
火腿
2019-01-16
现在游戏开发的最流行API是不是DirectX?
作者回复: 你如果指的电脑平台,是的
hardcoreYutian
2018-10-04
sdl那个网站怎么也进不去,不知道怎么办了
小猫藏鱼
2018-08-28
本节课介绍了5种图形接口,opengl,directx,sdl,gdi,gdi+,以及如何不使用引擎直接用绘图接口编写游戏的方法。
游戏引擎的主要部分就是封装了图形接口,更加容易使用,便于开发。
pygame 就是对 sdl 的封装
code-artist
2018-08-20
请问老师,现在的游戏引擎一般基于什么绘图接口做的? OpenGl? DirectX? SDL?还是GDI+?
放羊大王
2018-06-17
没怎么写过c佳佳,用 clion cmake 报的错误看不懂。Google 了也没找到解决方案,xcode就一次过了,一样的代码。很惆怅。
aaaaa
2018-06-14
ide是什么,idea编辑器吗?
作者回复: ide为集成开发环境,不是指的idea编辑器。
third
2018-06-10
复杂的就需要游戏引擎
月空繁星
2018-06-04
GDI接口是不是对directX的二次封装?两者之间是否有关系?
作者回复: 不是,DX中DDraw会有一部分功能调用gdi,但GDI并不是对DX的封装。
沈治国
2018-06-03
需要,还需音频,视频,图片等操作呢
我们在线,来聊聊吧
✕
您好,当前有专业客服人员在线,让我们来帮助您吧。
我们在线,来聊聊吧