文件名称:DarkCaverns:用C内置的基本roguelike
文件大小:3.79MB
文件格式:ZIP
更新时间:2024-06-04 12:39:12
C
黑暗洞穴 用C内置的基本roguelike 这是怎么回事? 该项目的目标是使用C语言构建一款经典的Roguelike游戏。 第二个目标是做到这一点,并尽可能减少对预建库的依赖-我们将构建自己像流氓一样需要的大多数东西。 我们将使用SDL库为我们提供跨平台视频支持和输入事件处理,但是我们将自己构建所有与游戏相关的代码。 为什么是C? C是一门很棒的语言,可用来学习计算机上正在发生的事情的细节。 它使您能够完全控制数据和代码所发生的事情,从而尊重您(开发人员)。 另外,这是一门小语言-因此相对容易掌握。 有些人对C感到恐惧,因为C使用了指针并强迫您考虑内存管理,但是我希望在本系列的最后,您会意识到所有这些东西并没有听起来那么可怕,并且通过了解它,您将成为一个更好的程序员。 即使您选择使用另一种语言来进行下一个项目,您也会对幕后发生的事情了解更多。 您为什么不使用libTCOD之类的库或使