文件名称:Chess:用C(OpenGL库)开发的国际象棋游戏
文件大小:1.46MB
文件格式:ZIP
更新时间:2024-06-22 11:43:20
C
棋 使用 OpenGL 库以 C 语言实现的国际象棋游戏的源代码和可执行文件。 该游戏从未用于商业用途。 游戏或代码都是西班牙语,因为它是作为大学作业开发的。 目录 特征 实施了整个国际象棋比赛。 2 人游戏(没有 IA)。 3D 和 2D 视图。 专为 3D 播放而设计。 漂亮的动画,例如移动时棋子在棋盘上滑动(在骑士的情况下跳跃),棋子被敌人消灭时移动到玩家一侧,玩家执行移动后视图旋转 180º(因此每个玩家从他的角度看板)等。 游戏镜头可以任意方向*旋转。 业余和专业模式。 业余模式通过照亮可以移动选定棋子的方块来帮助玩家。 在专业模式下,无法提供此帮助。 游戏时间:无限制,5分钟或10分钟。 游戏时间由放置在每个玩家板面后面的蓝色条表示。 快照 一些游戏内快照。 作者 拉斐尔·加西亚·费尔南德斯 GitHub: http : //github.com/rafag
【文件预览】:
Chess-master
----ajedrez.o(5KB)
----.gitignore(3KB)
----iu.o(11KB)
----visual.o(6KB)
----modelo.o(83KB)
----Makefile(3KB)
----ajedrez(125KB)
----entradaTeclado.c(5KB)
----LICENSE.md(34KB)
----estructura.c(16KB)
----modelo.c(78KB)
----estructura.o(20KB)
----glui.h(5KB)
----entradaTeclado.o(9KB)
----README.md(2KB)
----entradaMenu.c(4KB)
----glui.c(18KB)
----mouse.c(6KB)
----Snapshots()
--------Snapshot9.png(53KB)
--------Snapshot7.png(17KB)
--------Snapshot1.png(36KB)
--------Snapshot6.png(36KB)
--------Snapshot5.png(36KB)
--------Snapshot8.png(40KB)
--------Snapshot2.png(31KB)
--------Snapshot10.png(50KB)
--------Snapshot3.png(32KB)
--------Snapshot4.png(31KB)
----glui.o(22KB)
----visual.c(3KB)
----ajedrez.h(9KB)
----DocumentacionAjedrez.pdf(1.08MB)
----iu.c(7KB)
----.gitattributes(483B)
----ajedrez.c(2KB)
----entradaMenu.o(6KB)
----mouse.o(10KB)