Java中的线索游戏
关于该项目
该项目是Hasbro经典谋杀神秘棋盘游戏线索/克鲁多的Java和JFrame实现。目标是推断谋杀的三个组成部分:嫌疑人、武器和房间。玩家在一座豪宅中移动,提出建议,并利用推理在其他人之前解决犯罪。
这是在科罗拉多矿业学院的软件工程(CSCI306)课程中的一个团队项目,时间是在2019年秋季。它为我们提供了核心软件开发原则的绝佳介绍,包括面向对象编程(OOP)及其四个支柱:封装、抽象、继承和多态。该课程还为我们介绍了使用Git进行版本控制、协作软件开发和项目管理的价值。
该项目是由Ruidi Huang和Mehmet Yilmaz(我)共同努力的结果。我们一起克服了从头构建完整应用程序的挑战。我们使用Git进行版本控制,将我们的代码库托管在GitHub上,并通过Discord和面对面会议进行有效的协作。整个应用程序是在Eclipse IDE中使用Java编写的,图形用户界面(GUI)使用JFrame库构建。
项目预览