前言:我只是一个只有些许C语言基础的小白,如你所见,我将从0开始学习“如何开发与设计一个游戏!” 当然这不是信口开河,毕竟每一个伟大发明与创造都离不开疯狂的想象。若成功,此系列便是我成功的见证,倘若中道崩殂,也可以为为大家的成功提供铺垫!
助力每一个,不知死活的梦想哈哈~
正片开始:
目录
1.1软件安装与EasyX图形库配置
软件安装:Visual Studio2022网址:Visual Studio 2022 社区版 - 下载最新的免费版本
配置:EasyX图形库: EasyX Graphics Library for C++
需要注意以下两点: 1.Visual Studio2022下载完成后,汉化配置 2.初步了解Visual Studio2022功能面板)
以上详细教程可以在B站搜索(都非常简单),随便一个教程都可以解决大家的问题与困惑。
1.2知识储备
作者的基础是:
C语言核心知识点(变量、顺序/分支/循环结构、运算符、数组、函数、预处理指令)其他的还没深入了解与学习,可以说是只会皮毛。
对于C++呢?其实一窍不通,但是!干中学呗~~~ 屏幕前的你基础绝对不能比我更差了吧哈哈~
屏幕前的你呢?
如果你没接触过计算机,我建议你去听听B站随便一个老师的C语言期末速成课,可以简单构建起体系
如果你停留在学校课本层面的C语言基础,那么你可以很顺利地继续看下去。
1.3软件与图形库简单介绍
EasyX是Windows平台下的C/C++图形库,它的API(函数)是C风格的(兼容C语言),因此你用C语言的语法完全可以驾驭它。但要注意:
- EasyX的头文件(
graphics.h
)需要用C++编译器编译(因为它依赖C++的某些特性,比如class
),所以你的源文件后缀必须是.cpp
(而非.c
,这点之前强调过)。 - 但逻辑编写完全可以用C语言的思维(比如不用类、对象,只用函数和变量)。