Java项目之星际争霸1简单仿制(一)项目概述及展示

《星际争霸》(英语:StarCraft)是暴雪娱乐制作发行的一款即时战略游戏。这是星际争霸系列游戏的第一部作品,于1998年3月31日正式发行。就竞技性与平衡性而言,是无法被超越的。

《星际争霸》是一款与《魔兽争霸》《魔兽世界》一样经久不衰的游戏,在电子竞技领域和世界游戏史有极高地位,凭借着对该游戏的情怀,编程的热爱,抱着对前端时期学习java知识做一个总结和扩展的目的,决心做一个SC1的仿制版。

该篇简单的阐述下项目的制作思路和难点功能的实现,剩下具体的各个大方面会抽空对代码进行整理和讲解做成续篇发表。


项目思路:

一、UI的实现;

二、地图的编辑;

三、控制方法的实现;

四、属性的设定;

五、采矿造兵等游戏功能的实现;

六、联网对战的实现。


项目效果展示:




















总体代码结构:





core:放置控制方法和各类方法的驱动类



gui:放置UI类



icon:图片工具



net:联网对战功能




particles:状态



test:测试类



tile:属性设置



util:工具类



res:放置图片和地图


你可能感兴趣的:(Java星际争霸1仿制)