根据基础技能,炮分为三种:激光,射弹,混合;
根据性能,炮分为六种:脉冲(近程激光),集束(远程激光),自动加农炮(近程射弹),加农火炮(远程射弹),疾速炮(近程混合),磁轨炮(远程混合)。

需要了解的几个概念:最佳射程、失准距离、射速、伤害修正、跟踪速度(炮台转速)。
额外说明一下最佳射程和失准距离,这两个概念是最容易被误解的:在不考虑转速的前提下,目标在最佳射程以内时,命中率为100%;超过最佳射程,命中率递减,当与目标之间的距离为“最佳射程+失准距离”时,命中率为50%,距离为“最佳射程+2倍失准距离”时,命中率接近0%。(另一个限制是跟踪速度,不过概念简单,容易理解。)
如果硬要把炮分为五种,那么就是激光+两种射弹+两种混合,因为激光的远近炮的差别是最小的。脉冲和集束的射程差距可以用晶体来弥补,甚至可以勉强忽略两者的差别(当然,不推荐这样)。
按最佳射程,激光是属于中距离的炮,也就是说,在近炮中,脉冲是远程炮(射程最远,转速最慢),而在远炮中,集束是近程炮(射程近,转速最快)。
排除射弹,激光和混合炮都是以最佳射程为主,因为它们的最佳射程都比失准距离大得多。(关于疾速炮,后面有补充说明。)暂且把混合炮和激光等同看待,即:磁轨是更远的集束,伤害低一些,转速慢一些;疾速是更近的脉冲,伤害更高,转速更快。于是,射弹炮就成了另类,因为射弹炮的失准距离很大,相比其自身的最佳射程。另外两种炮在使用时可以忽略失准距离,而射弹炮绝对不可以。加农火炮的最佳射程和失准距离相当,要两者同时考虑,一般在“最佳+1倍失准”以内开火;而自动加农炮的失准距离远远超过其最佳射程,所以用自动加农炮,忽略的是最佳射程。