unity期末作业 游戏开发 大学游戏开发项目 毕业设计,原创,可能会有BUG,旋转逻辑不够完善。刷分游戏,难度适中。个人第一个比较完整的unity代码。个人开发学习使用,禁止商用。
2021-11-03 13:26:44 12.19MB Unity C# 俄罗斯方块
1
实现了 有理数(可以负数,可以小数点)之间的加减法(允许包含括号的加减乘除) 允许负数带括号 利用BigDecimal 大数据类 来保证精度 例如Double 2-1.1=0.89999,在大数据类就无异常 例如 9+(-9)=0 9--6=15 9*(-9--3)= -54 3 + (-2) -1 = 0 -9*(9--2)*-3 = 297 实现了键位绑定 本计算器回退功能是直接删除到空 ** 代码含有大量注释 本代码算法为本人独立实现,利用List保存后缀表达式,任何中缀表达式都可以无异常的输入输出,算法过程,每一行都注释解释清晰,保证高质量
2021-10-31 21:13:45 21KB java
1
ASP.NET期末作业开发的家电厂管理系统,主要是订单管理功能。开发环境:win7--SqlServer2012--visual studio2010
2021-10-28 11:39:54 5KB ASP期末作业
1
新闻网站(免积分下载),包含导航栏,轮播图,标签等等。
2021-10-27 18:02:10 104.5MB 网页设计 html css 学习
用VB+Access火车订票程序完成期末大作业。要是期末大作业没时间做了就看看这里吧.
2021-10-26 20:27:05 3.64MB VB Access 期末作业
1
计算机专业工程伦理课小论文,1500字(职业工程师入职誓词,分析)
2021-10-25 20:24:43 15KB 计算机工程伦理论文
1
Python程序设计期末作业.pdf
2021-10-17 19:07:39 324KB Python
网页设计和制作期末作业.doc
2021-10-16 16:02:53 2.82MB 文档
该项目由后端、CLI前端、GTK前端、独立的MFC程序四部分组成。可以跨平台编译、运行。除基础的玩家VS玩家的五子棋游戏之外,实现了新的游戏模式、自定义游戏以及存储、读取存档的功能。用户还可以在该项目提供的后端的基础上,用最少的代码量创建自己的游戏模式。 MFC程序完全参考课本(C/C++案例教程,清华大学出版社,ISBN978-7-302-52438-0)上的教程写成,只具有单一的游戏模式并且无法保存/读取存档。CLI前端和GTK前端基于完全独立编写的后端,具有完整的功能。后端代码位于backend/,命令行前端位于cli_frontend/,GTK前端位于FiveRow_Gtkmm/,MFC程序位于FiveInARow/。 游戏规则及操作说明 普通模式 普通模式即正常的五子棋,玩家1(黑方)对战玩家2(白方),黑白双方轮流走棋,最先使己方五颗棋子连成一线的一方获胜。注意超过五颗棋子连成一线则不算作获胜。 混战模式 混战模式下,棋盘的一半方格在初始状态下会被禁用,玩家无法在被禁用的格子上走棋。每名玩家在自己的回合可以选择走棋或启用两个被禁用的格子。其余规则不变。 自定义游戏 可以选择一个游戏模式为基础,自定义棋盘的尺寸并开始游戏。 保存/读取存档 用户可以在游戏中途保存游戏,随后可以读取存档从之前的游戏进度继续。
2021-10-14 11:04:26 1.29MB c++
编译环境为:gcc v9.2.0(MinGW) 与 Clang 10.0.0(WSL) 系统语言为英文,默认编码为UTF-8(由于windows系统命令行不支持UTF-8,为了保证windows下与Linux下主要体验一致,采用英文系统) 由于windows下命令与Linux下命令区别,system("cls") 指令于linux下无法使用,可能导致出错 各文档功能 sellers.h文件保存有关卖家函数;buyers.h保存有关买家函数;goods.h保存有关商品函数;其中三条信息均保存于同名txt文件中。 menu.h保存界面相关内容。 main.cpp调用以上所有内容,并且组装系统。 备注 all.h头文件即为bits/stdc++.h,为作者为了防止该头文件于windows环境下无法编译导致; 由于大量采用system("cls")&system("pause"),该系统于linux下可能产生显示bug,但是不会影响使用; 设计一个简易的网购系统,利用单链表来处理买家信息、卖家信息与商品信息,要求实现如下功能。 (1)初始化菜单 程序开始运行后显示菜单,要求菜单能完全展示本系统的功能:提示三种用户身份(买家、卖家、管理员),并输出每项身份的功能权限。尽力做到设计美观。 (2)选择用户身份权限 考虑到本系统有用户身份,需要提示用户输入来选择此时的身份是买家、卖家、还是管理员。 (3)买家查询商品 选择买家身份。查询需要购买的商品名称或者店铺名称,如果相应商品有库存,输出满足要求的商品信息。如果没有此商品或者库存为0,输出提示信息。 可输出全部商品信息,若当前没有商品,输出提示信息。 (4)买家购买商品 选择买家身份。买家首先输入自己的编号,而后输入要购买的商品,如果没有库存,提示请更换商品,如果有库存,买家信息中购买商品处增加此商品编号,商品文件中,商品库存减小一份。 (5)卖家发布商品 选择卖家身份。卖家首先输入自己的卖家编号,买家用户输入待增加的商品的编号,如果编号存在,则判断商品是否是该卖家所售,如果是,修改库存,如果不是,输出提示信息,如果编号不存在,逐项录入新增商品信息。 (6)卖家修改商品 选择卖家身份。卖家首先输入自己的卖家编号,输入自己要修改商品编号,若商品不存在或不是该买家所售卖,输出提示信息。如果商品存在,则提示选择要修改的内容,并输出修改后的此商品信息。 (7)卖家删除商品 选择卖家身份。卖家首先输入自己的卖家编号,输入自己要删除的商品编号,若编号不存在或不是该卖家所售,输出提示信息。如果商品存在,则删除该商品并提示删除成功。 (8)管理员删除买家信息、卖家信息 选择管理员身份后,选择管理员删除买家信息功能。输入要删除的买家的编号,如果买家存在,删除买家信息并提示;如果不存在,输出提示信息。 选择管理员身份后,选择管理员删除买家信息功能。输入要删除的卖家的编号,如果卖家存在,删除卖家信息并提示;如果不存在,输出提示信息。 (9)保存信息到文件 选择管理员身份后,可将买家信息、卖家信息、商品信息分别保存到txt文件中。 (10)退出系统 用户可通过输入特定指令来退出程序,在用户输入退出指令之前,程序不得自行退出。 1.3 要求 (1)源程序编写要求 根据系统功能描述,采用模块化程序设计方法进行程序设计,要求程序结构清晰。上述各个功能模块要求分别用函数实现,在主函数中通过调用这些函数,完成系统功能的要求。代码书写要规范,有简要的注释,给出函数说明。 (2)设计报告撰写要求 设计报告内容包括题目内容和要求、总体设计、详细设计、源代码、调试过程中的问题、总结等。 总体设计:对程序的整体设计思路进行描述,画出系统的总体功能模块图,说明系统使用的主要数据结构,列表给出需要用到的函数并描述其功能。 详细设计:画出函数调用关系图,分析并描述函数的功能。 调试过程中的问题:记录程序编写和调试过程中遇到的各种问题,以及解决这些问题的途径和方法。 总结:回顾整个综合程序设计的过程,对学习到的设计方法和思路进行总结,写出个人体会。
2021-10-14 11:04:26 8MB c++