群名 |
群号 |
备注 |
群1:文旅数字化平台设计 |
653243015 |
按命题方向加入 |
群2:山东软件大赛-funcode |
603798348 |
按命题方向加入 |
本命题包含两个方向:
命题方向一:文旅数字化平台设计
命题方向二:基于FunCode平台的程序设计创新
题目一:文旅数字化平台设计
一、 项目设计背景
习近平总书记多次就文化产业发展作出重要指示,要高度重视发展文化产业。2023年2月《数字中国建设整体布局规划》指出建设数字中国是数字时代推进中国式现代化的重要引擎,是构筑国家竞争新优势的有力支撑。《中共中央关于制定国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议》明确提出实施文化产业数字化战略,加快发展新型文化企业、文化业态、文化消费模式。
学生所提交的项目要求以技术赋能文旅产业数字化发展,利用新一代信息技术、移动互联网、云计算、大数据、人工智能、物联网、下一代通讯技术、区块链等,有效衔接和美乡村发展、研学旅行、乡村旅游、康养旅游、智慧景区等多个与文旅数字化智慧化紧密相关的领域深度融合,推进数字技术与乡村振兴和产业融合。
大赛以“文旅数字化设计”为总主题,围绕助力文旅产业数字化应用和智能化软件设计与开发方面进行选题。
二、 选题设计方向:
1. 旅游产品智能推荐系统:能够根据客户的特点和需求推荐相应的活动和行程安排;
2. 旅游数字化监管平台:通过调用归集文化和旅游相关业务数据,打造网络文化市场监管、旅游市场监管、文化经营场所监管等应用场景;
3. 文化旅游娱乐服务平台:以AR、VR等前沿技术为载体,融合数字技术、光影技术、文化创意、IP等元素,设计文化旅游娱乐服务平台项目。
4. 旅游OTA线上商城设计:以满足游客在旅游过程中“食住行游购娱”的需求为目标,为游客提供游前线上预约,网上浏览线路、游中查找景区附近美食,游后分享景区游记,线上随时购买当地特产,体验全场景全链路智能化、在线化、个性化的软件设计。
5. 游客数据分析系统设计:根据商品分析、交易统计分析、经营监控以及客群统计等,能够根据精准数据从而做出精准营销和运营决策。
6. 研学旅行系统设计:随着当下人们对教育的重视,市场的持续增长,研学旅行目前呈现出快速发展的趋势。围绕研学旅行实际的经营运作和研学课程设计为出发点展开设计。
三、 作品提交规范
作品必须提交到大赛评审系统。评审系统的网址将在本命题官方群进行公布,具体包括以下内容:
1.提交内容:内容应包括但不限于源码或策划方案、PPT、视频、操作手册、项目部署方案等;
2.演示视频及PPT:参赛作品配上视频讲解,时长限在5分钟内,在评审系统直接上传视频文件及PPT文件。
3.提交完整的设计或策划报告,设计或策划内容包括现状背景、解决的实际问题、特色优势、具体方案力求具有创新性、实践性和可操作性。
注:
(1)根据大赛官网通知,要求在官网提交的,须在官网上传作品一份。
(2)参赛小组将完整源码或策划方案、PPT、视频上传到百度网盘,提供“永久有效期”分享下载链接,然后将链接以邮件的形式发送到414553930@qq.com。邮件内容包括:作品下载链接、作品名称、团队名称、学校名称、队长姓名以及联系电话。超过截止日期后,不再接受作品提交。
题目二:基于FunCode平台的程序设计创新
1 背景知识
每代人的童年总是伴随着各种各样游戏,上个世纪八九十年代任天堂发行了第一代家用游戏主机--红白机,坦克大战、太空战机、魂斗罗、双截龙等经典游戏让多少人流连忘返,沉迷其中。游戏以其独特的魅力总是吸引着一批又一批的人们为其废寝忘食。倘若能将游戏、动画以及仿真程序的形式巧妙的应用到编程语言教学实训中,势必将减轻学生初学编程时的恐惧感、枯燥感,有效激发学生对编程的兴趣。Funcode平台是一款基于2D游戏引擎打造的游戏开发实训平台,支持C、C++、Java、C#、数据结构和Python六种语言。平台将复杂的游戏引擎封装成几个简单的函数调用接口,学生仅仅运用课堂里学到的程序设计知识,即能轻松开发出坦克大战、太空战机、超级玛丽等经典的红白机游戏,学生也可利用课内学到的知识在Funcode平台上开发出各种动画或仿真类程序。让学生在仅仅学习完一门编程语言后就体验到程序设计编写带来的激情和无与伦比的成就感,不仅可以点燃学生对编程的学习激情,也可以激发学生创新灵感,培养学生综合编程能力和团队协作精神。目前在全国已有近百所高校成功使用Funcode开展实训,举办比赛,均取得良好效果。特别鼓励参赛队伍进行完整的创新性设计,并且积极的将各个学科中学到的知识灵活的运用到游戏开发中,使得游戏具有良好的可玩性、耐玩性。
2 参赛要求
1、参赛队伍由3-5名在校学生组成。
2、独立完成作品,严格杜绝抄袭。
3、团队角色建议:需求调研、产品设计、软件开发、软件测试、项目宣讲等。
3 设计技术环境
Funcode界面介绍
前台素材操作区域
后台编码区域
支持vc++6.0
vs2010/vs2012
eclispse
Code blocks
4 作品提交规则
1、提交说明:
(1)根据大赛官网通知,如要求在官网提交的,须在官网上传作品一份。
(2)参赛小组将完整可执行的源代码、操作说明书、演示视频、参赛作品信息以及作品宣讲ppt作品上传到百度网盘,提供“永久有效期”分享下载链接,然后将链接以邮件的形式发送到414553930@qq.com。邮件内容包括:作品下载链接、作品名称、团队名称、学校名称、队长姓名以及联系电话。超过截止日期后,不再接受作品提交。
注意:上传作品中不要包含冗余数据(包括不用的视频、音乐、代码、图片等),若冗余数据太多,在作品评比时会酌情扣分。
所有文件上传到小组对应的文件夹中,文件夹命名规则如下:作品名-学校名-团队名。最终提交形式如下:
2、作品提交详细说明:
(1)完整可执行的源代码:
代码必须能够流畅运行,若源码有语法错误导致程序不能运行的,视为弃权。程序运行期间出现严重的bug,导致程序不能继续运行的,视为弃权。
游戏完整工程文件说明:
以作品名命名,不要嵌套多级目录,不要上传多个版本的代码;音频文件统一通过
FunCode处理。音频文件采用ogg格式。
(2)使用说明书
包含详尽的操作说明,关卡说明,通关条件说明等。
(3)项目演示视频要求:
内容包含,制作人员,指导老师,完整操作,操作解说,还可以包括制作心路、团队合作等等。
(4)作品宣讲ppt
作品宣讲采用PPT格式,用于评比现场演讲。PPT应包含以下内容:
1. 团队成员分工
2. 作品介绍
作品介绍包括以下几点:
l 创作思路
l 作品内容简介
l 作品创意亮点
l 核心算法
l 代码量
具体提交时间请留意大赛网站http://www.softqilu.com通知。
6 评审依据
1.项目界面以及操作
1.项目规模(关卡度,以及复杂度)
a) 关卡类型(内容丰富,有较多的关卡,内容富于变化,有趣味性、串联合理;)
b) 情节说明类型(游戏时长,以及复杂度)
2.项目创意(依托提供模板和不依托模板)
a) 依托模板(根据改良的程度:关卡规模,画面效果,以及功能)
b) 不依托模板(只要能够有吸引人的创意和构思,一样可以获得奖项;)
3.游戏趣味性
a) 操作流畅
b) 评委主观评价
4.游戏完整性
a) 音乐(包括背景音乐以及操作时的音乐)
b) 游戏介绍
c) 游戏操作说明
d) 游戏友好性提示(游戏结束返回重新开始或返回主菜单,退出等。操作友好,不应该出现界面无操作,只能点击游戏运行窗体X关闭游戏)
e) 无明显bug
f) 交互性良好,操作简捷,指示清晰、交互友好、错误少,稳定;
注:额外补充背景更换,背景音乐更换等,可加分。
5.画面效果
a) 背景以及人物图片要求清晰可见
b) 画面不能有明显的卡顿
c) 游戏画面和音效设计制作精良、具有欣赏价值;
2.游戏代码
1) 数据结构的使用
2) 面向对象思想的运用
3) 设计模式
4) 编程规范
5) 技术难度与特色
评审说明:
1. 参赛的基本要求:一款可流畅运行的完整游戏,运行中出现的错误不能使程序退出、陷入死循环或造成死机。如果出现上述情况,可以重新运行,但总尝试次数不能超过三次。
2. 基本评分标准:基本功能必须实现,作为主要评分依据。基本功能实现情况相当,成绩在同一分数段的参赛作品,进行软件所包含的附加功能的考察。
4. 其他评比方法:如果实现要求外的技术与功能,并说明其具体价值与作用,会给该软件酌情加分。
5. 对开发文档报告的要求:如果所提交的开发文档报告不完整,仍可以参加评比,但要适当扣分。
6.作品展示效果占比分的30%,功能及创意为70%。在正常运行基础上,以功能评比为主,在功能相近的情况下,考察程序的其他特色,重点看创意,以鼓励学生创新性思维。首先考察程序的基本功能,其次考察程序的其他创意功能和创意设计。若某项功能运行不正常,算作无此功能,不影响其他功能评比。
7. 评比结果的构成:最终的评比结果由4部分构成:功能设计及界面展示效果;由专家组成的评审团的意见;各个参赛团队的学校和指导教师的投票、网上运行后的反馈意见;决赛答辩现场打分。
7 奖项设置
一般原则:能够独立开发完成,运行稳定,游戏内容、美工、交互方式、涉及技术等方面均没有明显不足,文档完整。而一、二等奖作品则在游戏题材、游戏内容、游戏美工、游戏技术(人工智能、网络、三维技术,人机交互)等几方面中,比较完善,并具有一定的特色。一等奖的作品需要具备一定的商业产品潜质,或在创新性、技术探索等方面作出了突出工作。为更客观的判定成绩,并引导创新,评审过程中,将按照作品类别评审(主要类别包括:过关冒险类游戏、休闲益智游戏、RPG游戏、2D游戏等,提交作品时建议注明类别。对不同题材的游戏,评审中有不同的侧重,如休闲益智游戏突出题材、内容的创新性,应当易于学习、支持中断,鼓励基于订阅的模式;RPG游戏强调故事内容,游戏平衡体系;2D游戏侧重交互,视觉特效。
8 参考资料
我们将会提供以下开发指导文档供同学们参考。
FunCode 入门
FunCode 开发常用API
FunCode使用手册
FunCode使用问题解答
FunCode项目指导
9 注意事项
l 关注大赛官网通知: http://www.softqilu.com
l 在线教程地址:https://ke.qq.com/course/list/funcode
l 加入本命题QQ群(603798348):命题老师和评审专家主要在此进行交流;
l 参加暑期训练营,与命题老师和其他参赛同学直接深入交流;
l 注意参赛的各个时间点和参赛的所有信息;