在《复仇之战》蓝光影碟的隐藏花絮中，迈克尔·贝表示他不打算让《变形金刚3》比《复仇之战》更庞大，而是打算更深入神话中，给予它更多的性格开发，并使它更黑暗、更感人。在《复仇之战》的蓝光影碟中，宇宙大帝短暂地出现在一个秘密的《变形金刚3》预览中。最终，制片人决定放弃一个情节，其中有一个吞噬星球的变形金刚，也没有对这一主题作更多解释。2010年10月透漏，影片最后的名字是《月黑之时》，此前它一直被称为《变形金刚3》。在《复仇之战》收到了普遍的批评之后，迈克尔·贝承认剧本存在缺陷，并指责影片之前的2007年－2008年美国编剧协会大罢工带来很多问题。迈克尔·贝承诺，最后一部影片将没有“愚蠢的笑料”。2010年3月19日，剧本宣布完成。