是否可以在C/SDL中编写塔防

Dei*_*ith -4 c sdl

我必须使用SDL库在ANSI C中编写Tower Defense游戏,但是我深入研究LazyFoo的教程,我越觉得由于局限性而无法在纯C中编写它.所以我的问题是 - 我遇到了大麻烦,或者我只是恐慌.它必须是一个简单的塔防游戏,没有什么花哨的,但它是否可以只使用C?

Thi*_*ter 8

C是一种图灵完备语言,所以你可以用其他语言做的任何东西都可以在C语言中完成.SDL为您提供了一个通常用于(通常是小/独立)游戏的图形API.

当然,用C++或更高级的语言(如C#或Python)编写它可能会更愉快 - 但它仍然可以在C语言中编写.

TL; DR:是的,完全有可能.