snacurse----基于ncurses的多线程贪吃蛇游戏

由本社区发起的开源项目
回复
头像
Sadhen
帖子: 33
注册时间: 2009-12-06 14:01

snacurse----基于ncurses的多线程贪吃蛇游戏

#1

帖子 Sadhen » 2012-06-30 16:52

论坛上的贪吃蛇游戏
http://forum.ubuntu.org.cn/viewtopic.php?f=34&t=354585
http://forum.ubuntu.org.cn/viewtopic.php?f=137&t=301754
http://forum.ubuntu.org.cn/viewtopic.php?f=137&t=310941

一直都想写一个贪吃蛇游戏。虽然是一件很没创意的事。不过终于还是写了一个bug多多的小程序:
http://gitcafe.com/sadhen/snacurse
(原本是一个C语言程序设计的作业来着,几个人一起写的,所以代码风格不太统一)

features:
1.支持自己编辑地图,保存地图
2.物品是运动的
3.支持配置文件,自己配置蛇运行的速度等
自己画的一个地图
自己画的一个地图

刚开始学着用git和用c语言写点小程序,仅供初学者参考。
程序涉及到了:
1.多线程
2.automake
3.在C程序中调用lua脚本

TODO:
实现网络对战
更好的ai

有兴趣一些写的同学可以发邮件给我,可以在gitcafe上一起写
有兴趣写ai的同学可以自己写个ai,跟里面的ai比一比
附件
snacurse-0.1.tar.gz
源代码
(180.79 KiB) 已下载 562 次
上次由 Sadhen 在 2012-07-10 20:42,总共编辑 1 次。
墨干编辑器作者,《Scala实用指南》译者。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: snacurse----基于ncurses的多线程贪吃蛇游戏

#2

帖子 YeLee » 2012-06-30 21:06

支持一个,下过来膜拜。 :em11
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: snacurse----基于ncurses的多线程贪吃蛇游戏

#3

帖子 jtshs256 » 2012-06-30 21:09

:em06
有意思
躺平
头像
linzhi
帖子: 167
注册时间: 2009-05-19 15:37
系统: Ubuntu 12.04

Re: snacurse----基于ncurses的多线程贪吃蛇游戏

#4

帖子 linzhi » 2012-09-07 15:48

挂在了gitcafe上。。。。

楼主 去挂github吧

或者 bitbucket
头像
Sadhen
帖子: 33
注册时间: 2009-12-06 14:01

Re: snacurse----基于ncurses的多线程贪吃蛇游戏

#5

帖子 Sadhen » 2012-09-30 15:18

主要是觉得自己写得比较挫,所以放在gitcafe.com上了。

另外,gitcafe.com也不错啊,已经开放注册喽

:em11 留个邀请链接:
http://gitcafe.com/signup?invited_by=sadhen
linzhi 写了:挂在了gitcafe上。。。。

楼主 去挂github吧

或者 bitbucket
墨干编辑器作者,《Scala实用指南》译者。
回复