主要是为了用于 vc++这门课大作业,不想很水的写个贪吃蛇小游戏之类的。
我一直在搞 java 。对 c 这块一点都不熟,各位 v 友可否提供点思路?
1 wohenyingyu01 2016-04-28 00:43:16 +08:00 研究生毕业设计做贪吃蛇得优秀的路过。。。 |
![]() | 2 huanghua123 OP @wohenyingyu01 = =这不是大一做的东西么 |
![]() | 3 skydiver 2016-04-28 01:34:26 +08:00 via iPad ![]() 一定要用 C++?果断 C# |
![]() | 4 incompatible 2016-04-28 01:40:26 +08:00 @wohenyingyu01 哪个学校的研究生会这么水? |
![]() | 5 fy 2016-04-28 02:00:43 +08:00 不要费事了, C++做 markdown 编辑器难点根本不是 C++本身。 准确来说并没有什么像样的难点,只有各种苦工,然后如果你不会设计,界面还会很难看;你会设计,又不一定能够实现你的设计。 |
![]() | 6 msg7086 2016-04-28 02:44:12 +08:00 做作业就好好做作业,不要老想着搞个大新闻。 你要写个项目可单独弄个开源项目,用正确的技术和设计去实现。 |
![]() | 7 ppdg 2016-04-28 03:35:19 +08:00 ![]() 任何一个你觉得很水的东西有人都能做的很惊艳.看你想怎么做了.贪吃蛇得优秀有什么意外的,关键就是什么样的贪吃蛇.你心中的贪吃蛇并不是别人心中的贪吃蛇.比如多人对战,AI 设计,你觉得这东西都很水? |
![]() | 8 Solael 2016-04-28 05:08:07 +08:00 |
![]() | 9 beginor 2016-04-28 08:47:17 +08:00 via Android 用 VC 封装浏览器内核,然后再调一个 URL ,估计一百行代码搞定,接下来就是看你怎么吹了 |
10 wohenyingyu01 2016-04-28 09:19:40 +08:00 @huanghua123 @incompatible 是英国的研究生,加上寒暑假只有 1 年,本科是学文科会计法律的,所以当时研究生毕业的时候没学过 c ,还不太会编程,都是 java 写的。 @ppdg 确实是 AI 多人对战的,原理类似 Dijkstra 算法,基于 A*寻路算法的改进,加上了对手行动的概率预测的第三个参数,本来还想把这个参数结合贝叶斯,可惜时间不够了没学会贝叶斯,现在看来的确很水,而且英文不行论文没写好,估计老师看在上面一条的情况下勉强给我个 A 。 |
![]() | 11 forrestchang 2016-04-28 12:04:22 +08:00 贪吃蛇也可以以做出很有意思的东西的,可以和机器学习结合起来。 Markdown 编辑器最主要的就是完成一个 Parser 吧,然后外面再套一层 GUI 就行了。 |
12 mgongwang 2016-04-28 12:13:12 +08:00 ![]() |
![]() | 13 huanghua123 OP @mgongwang thank you !! |
![]() | 14 zhangbohun 2016-04-28 12:24:20 +08:00 贪吃蛇也可以的,做成贪吃蛇 AI ,自动寻路什么的,好玩。 |
![]() | 15 SmiteChow 2016-04-28 13:05:39 +08:00 ![]() 两部分: 1. 一个普通的文本编辑器(打开文件,编辑文件,保存文件,导出 html ) 2. markdown 预览(使用 webkit 载入导出的 html ) |
![]() | 16 ppdg 2016-04-28 15:14:58 +08:00 @zhangbohun 还可以有技能,有属性,有级别. 哈哈 |
![]() | 17 dvorak4tzx 2016-05-08 14:45:22 +08:00 via iPad 还是调用 pandoc 把。。。。。。这个比较强大。外, vc++ 不跨平台,我准备用 qt 写一个。 |