C 语言五子棋游戏项目模块设计与实现 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课详细介绍 C 语言五子棋游戏系统中棋盘模块、功能控制模块、下棋模块以及信息模块的功能和实现代码。

    1.棋盘模块 00:17:32

    本课时讲解棋盘模块的设计与实现。

    2.功能控制模块 00:16:58

    本课时讲解功能控制模块的设计与实现。功能控制模块实现一些辅助功能,供其他模块调用。

    3.下棋模块 00:07:56

    本课时介绍下棋模块的设计与实现。下棋模块调用了功能控制模块中的函数来完成下棋操作。

    4.信息模块 00:03:04

    本课时介绍信息模块的设计与实现。信用模块用于显示欢迎信息 和帮助信息。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

C 语言五子棋游戏项目模块设计与实现

4课时,46分钟
Rebecca_
Rebecca_

极客学院签约布道师

课程背景:
五子棋是一种二人对弈的纯策略型棋类游戏,通过 C 语言编写的程序可以在计算机上实现二人对弈五子棋功能。通过该课程,学员能够了解小型软件项目开发的完整流程,掌握模块化程序设计的思想,独立完成小型项目的设计和开发。

核心内容:
1. 棋盘模块
2. 功能控制模块
3. 下棋模块
4. 信息模块

软件环境:Tubro C 2.0

是否提供资料:

课程等级:中级

适合人群:
具有一定 C 语言基础的编程爱好者和开发人员
  • 技术问答
  • 1

    棋盘模块

    17:32

    本课时讲解棋盘模块的设计与实现。

  • 2

    功能控制模块

    16:58

    本课时讲解功能控制模块的设计与实现。功能控制模块实现一些辅助功能,供其他模块调用。

  • 3

    下棋模块

    07:56

    本课时介绍下棋模块的设计与实现。下棋模块调用了功能控制模块中的函数来完成下棋操作。

  • 4

    信息模块

    03:04

    本课时介绍信息模块的设计与实现。信用模块用于显示欢迎信息 和帮助信息。

相关课程

  • Linux 下 C 编程 —— IPC

    本课程介绍 System V 引入的3种高级进程间通信的机制,分别是消息队列、共享内存和信号量。其中,消息队列包含消息队列的概念、属性结构、利用消息队列发送消息的方法及接受消息等操作;共享内存中包含共享内存段的属性结构,如何创建共享内存对象,以及共享内存的基本操作过程;信号量部分包含信号量的概念,属性结构,及其创建、控制和操作。

    3课时 63分钟
    高级
    4590人学习
  • C 语言五子棋游戏项目分析与系统设计

    本课程对五子棋项目进行需求分析,进而进行系统设计,将系统划分成不同的模块,以便分模块完成系统开发。五子棋起源于中国古代,是一种传统的黑白棋种。它是一款能够训练人的逻辑思维严密性的小游戏。

    3课时 54分钟
    中级
    16244人学习
  • Linux 下 C 编程 —— 进程间通信之管道

    本课程首先介绍进程间通信的基本概念,包括历史前沿,以及现在用的比较多的进程间通信的方法。然后着重讲解管道的基本概念,管道通信的具体实现方式,包括匿名管道和命名管道等,以及管道读写要注意的事项。

    3课时 43分钟
    高级
    4272人学习
  • Linux下 C 编程——线程操作

    本课程首先讲解 Linux 线程的属性操作,内容包括如何设置属性,属性初始化和销毁,以及什么是线程分离属性等,然后,重点讲解线程的同步和互斥的实现方法。

    4课时 60分钟
    高级
    4494人学习