游戏程序设计C#

所属专业:计算机应用技术学时安排:54小时课程属性:专业核心课
课程内容:涵盖 C# 语言的基础知识、面向对象编程、常用编程技术以及文件管理、游戏引擎开发等方面,通过多个项目的学习和实践,使学生掌握游戏程序设计的基本技能和方法。教材:选用适合本课程的 C# 编程教材-游戏开发实战教程 (Unity+C#)》。参考资料:提供相关的参考书籍、在线教程、技术文档等,供学生查阅和学习。教学

资源37

作业0

笔记0

学习人数134

开始学习

简介

  • 第1章 C#程序设计基础
    收起列表
    展开列表

    1.1 C#语言概述

    1.2 实验一 编写第一个C#程序

    1.3 C#程序的基本结构

    1.4 实验二 简易输出游戏信息

    1.5 实验三 输出坦克模型

  • 第2章 基本数据类型
    收起列表
    展开列表

    2.1 基本数据类型

    2.2 常量和变量

    2.3 运算符与表达式

    2.4 数据类型转换

    2.5 数组

    2.6 字符串

    2.7 实验一 数字加密游戏设计

    2.8 实验二 推箱子游戏设计

  • 第3章 流程控制
    收起列表
    展开列表

    3.1 流程控制的基础知识

    3.2 条件语句

    3.3 循环语句

    3.4 跳转语句

    3.5 实验一 绘制彩虹圆饼

    3.6 实验二 简单客车售票系统

  • 第4章 类与对象
    收起列表
    展开列表

    4.1 类与对象概述

    4.2 类的方法与属性

    4.3 构造函数与析构函数

    4.4 封装性

    4.5 类的继承

    4.6 多态

    4.7 实验一 简易猜拳游戏

    4.8 实验二 系统登录用户类的编写

  • 第5章接口、委托与事件
    收起列表
    展开列表

    5.1 接口

    5.2 委托

    5.3 事件

    5.4 实验 委托、事件与继承

  • 第6章目录和文件操作
    收起列表
    展开列表

    6.1 System.IO命名空间

    6.2 目录管理

    6.3 文件管理

    6.4 文件的读写

    6.5 实验 编写贪吃蛇游戏

  • 第7章 WinForm应用程序开发
    收起列表
    展开列表

    7.1 Winform编程基础

    7.2 实验一 游戏登录与注册设计

    7.3 实验二 简易计算器的设计

  • 第8章 认识Unity游戏引擎
    收起列表
    展开列表

    8.1 Unity简介

    8.2 Unity的基本功能

    8.3 实验 下载、安装与激活Unity

    8.4 运行Unity

    8.5 工具栏

  • 第9章 C#脚本语言
    收起列表
    展开列表

    9.1 创建脚本

    9.2 脚本编辑器

    9.3 常用的事件方法

    9.4 实验一 创建一个HelloWorld程序

    9.5 常用组件

    9.6 Time类

    9.7 携程

    9.8 实验二 用C#脚本语言编写

  • 第10章 交互和物理引擎
    收起列表
    展开列表

    10.1 Input输入管理

    10.2 实验一 使用鼠标和键盘控制游戏对象的移动

    10.3 实验二 用键盘和鼠标控制棋子运动

    10.4 刚体及其常用方法

    10.5 综合实验:打砖块游戏

  • 第11章 动画与UGUI
    收起列表
    展开列表

    11.1 Animation

    11.2 Animator

    11.3 UGUI

  • 第12章 Unity综合开发案例
    收起列表
    展开列表

    12.1 贪吃蛇游戏开发

    12.2 添加其他元素

    12.3 发布游戏

    12.4 游戏场景的修饰

  • 第13章 Unity游戏开发中常见的设计模式
    收起列表
    展开列表

    13.1 单例模式

    13.2 观察者模式

【C#游戏开发实践公告】《代码骑士团:挑战Bug恶龙拯救期末公主》
各位未来码神: 本学期终极副本「游戏开发实战」即将解锁,请速速组队(3-5人),用C#锻造你的屠龙宝刀! 主线剧情 公主(你的期末成绩)被Bug恶龙困在VS城堡,需集齐三大神器: 1. 核心玩法设计(别让NPC只会说“Hello World”) 2. 完整功能系统(背包比哆啦A梦的口袋还能装) 3. 流畅运行优化(拒绝PPT级帧率) 副本进度 - 组队报名:X月X日前(单刷难度:地狱级) - 开发阶段:X月X日-X月X日(咖啡不限量供应) - 终极大考:X月X日(教授可能发动“灵魂提问”技能) 成就奖励 - 脑洞最大奖:定制键鼠套装(代码和颜值并存) - 逻辑鬼才奖:BUG克星勋章(附带U盘存储功能) - 深夜爆肝奖:防秃急救包(眼药水+速溶咖啡) 生存指南 1. Git提交勤过发朋友圈,防止版本消失术 2. 遇到致命Bug可呼叫NPC助教(每日限用3次) 3. 最终Boss Deadline免疫“明天再做”技能 接任务方式 编写密信至 zhanhui0716@163.com 邮件标题格式:“C#远征军_队长姓名” 提醒:当编译器报错时,记住——不是代码有问题,是电脑在嫉妒你的才华! (发件人:一位经历过108次Debug的助教) 2025年3月26日
发布于:2025-03-26 18:15:44 占辉
课程评论


   
共0条评论
共0条笔记
平台简介 联系我们 意见反馈