在6.005的最后一个项目中(麻省理工学院的软件构造要素课程),我不得不重新创建一个弹球游戏。这个项目使用ANTLR来加载不同的板,利用一个物理包来创建一个真实的环境,一个服务器来集成多个板,并且配备了一个图形用户界面。游戏从src/pingBall/Pingball.java运行。