文件名称:NcursesDumpster:Ncurses随机物品
文件大小:4.76MB
文件格式:ZIP
更新时间:2024-04-24 21:38:26
C
NcursesDumpster 这是用于学习C和Ncurses的存储库。 大多数东西将是游戏,但也可能还有其他东西。 代码并不是要进行超级优化,因此可能会有全局变量和悬空指针,但是谁在乎C! 什么是Ncurses? Ncurses是为C编写的一个非常酷的库,带有其他语言的包装器,它增加了更多终端功能,例如移动光标和使用鼠标。 这对于编写基于终端的应用程序非常有用。 为什么选择Ncurses? 大多数人都会学习C和指针以及所有这些东西,但是当他们被赋予用C编写东西的任务时,他们会因为没有真正学习C而感到沮丧。我想真正地学习C和最好的方法那将是用它编程。 但是,如果没有任何类型的图形引擎,那么人们可以做的事情往往是有限且平凡的。 但是与此同时,大多数图形库(例如SFML)都过时了,使用纯OpenGL比C本身更难,并且分散了项目的目的。 另一方面,Ncurses简单但功能强大,是用于学习C
【文件预览】:
NcursesDumpster-master
----GameOfLife()
--------scrots()
--------game_of_life.c(4KB)
--------Makefile(215B)
--------README.md(82B)
----Connect4()
--------connect4.c(10KB)
--------scrots()
--------Makefile(180B)
--------README.md(130B)
----Tetris()
--------scrots()
--------tetromino.c(2KB)
--------Makefile(444B)
--------tetris.c(10KB)
--------README.md(136B)
--------tetromino.h(254B)
--------tetromino_test.c(1KB)
----.gitignore(1KB)
----README.md(1KB)