| 本帖最后由 枫儿 于 2013-11-26 15:38 编辑 
 
 1.println输出作为游戏画面。 
 
 2.使用键盘钩子,监听键盘事件。 
 
 3.调用win32 api ,进行控制台清屏 和 彩色文本输出。 
 
 
 
 Game Over 
 
 
 
 
 
 
 
  Java无所不能,控制台运行了这个贪吃蛇 
 
 
 复杂的地方主要是键盘事件,开始想直接用java调API,HOOK不了。没办法,只好用DLL监听键盘弹起事件,socket.发送(keyCode) ,java用socket.接收()。 
 
 
 
 
 由于是控制台运行 双击 cmd文件打开  eclipse的模拟控制台毕竟不是真控制台 所以打不开 必须用 cmd 
 
 
 源码下载地址:回复可见 
 
 
 |