主要是为了用于 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 1
一定要用 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 1
任何一个你觉得很水的东西有人都能做的很惊艳.看你想怎么做了.贪吃蛇得优秀有什么意外的,关键就是什么样的贪吃蛇.你心中的贪吃蛇并不是别人心中的贪吃蛇.比如多人对战,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 1
|
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
两部分:
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 写一个。
|