Construct

Construct 3
開發者Scirra
首次发布2011年2月4日,​13年前​(2011-02-04[1]
编程语言C++, JavaScript
操作系统Windows, Linux, macOS
语言多國語言
类型遊戲引擎
许可协议專有軟體
网站www.construct.net

Construct是Scirra公司製作的以HTML5為基礎的2D遊戲編輯器[3][4],主要針對無程式設計基礎者[5],只需在視覺化編輯器中進行拖放動作,即可完成一個遊戲。

特徵

事件系統與行為

在Construct 2中,編輯遊戲的主要方法是透過「事件表」,作用與程式語言相近。每個事件分類中都有許多事件,其中包含條件運算式或觸發動作。一旦滿足條件,就可以開始運行[6]。不必去學習如ORAND以及作用域等複雜的邏輯[7][8]。人們可以透過啟用或停用事件,來製作一個事件組合。

支持平台

HTML5與輸出平台

Construct 2基於HTML5,能在多平台上架,目前支援:

WindowsMac
iOS
AndroidWindows PhoneBlackBerryTizen

版本歷史

Construct 經典版

Construct 基本版
開發者Scirra
首次发布2007年10月27日 (2007-10-27)
编程语言C++
操作系统Microsoft Windows
语言英文
类型遊戲引擎
许可协议GPL
网站www.scirra.com

Construct經典版是免費的DirectX開源軟體,最初由一群學生開發[9]。在2007年10月27日公布[10] 最新版本為r2,於2012年2月5日發布[11]
2013年4月20日,團隊為了專注開發後續版本Construct 2[12],宣佈停止更新。

Construct 2

Construct 2
開發者Scirra
首次发布2011年2月4日 (2011-02-04)[13]
编程语言C++Javascript
操作系统Microsoft Windows
语言英文
类型遊戲引擎
许可协议專有軟體
网站www.scirra.com

Construct 2為經典版的後續版本,加入了JavaScript框架,來支援拖放進行編輯[3]

Steam

2012年10月18日,Construct 2向Steam Greenlight提出申請[15]。2012年11月30日,Construct 2成為第一批申請的軟體[16]。2013年1月26日,Construct 2成為第二個通過Greenlight的應用程式[17]

Construct 3

2015年1月27日,Scirra官方部落格公布Construct 3,新功能包含:

  • 支援Mac以及Linux
  • 支援多語言
  • 支援第三方的擴充功能[18]

参考资料

  1. ^ Download the public preview (release 26). Ashley Gullen. 2011-02-04 [2014-06-15]. (原始内容存档于2016-03-03). 
  2. ^ Construct 3 Releases & Updates - Build Games. Scirra. [2019-10-23]. (原始内容存档于2019-10-17). 
  3. ^ 3.0 3.1 Create games with Construct 2. Scirra. [2016-06-18]. (原始内容存档于2016-06-06). 
  4. ^ London Startup Scirra Launches HTML5 Game Creator. Yahoo News. [2016-06-18]. (原始内容存档于2012-12-26). 
  5. ^ Construct 2, a drag and drop game maker. ActiveTuts+. [2016-06-18]. (原始内容存档于2013-06-03). 
  6. ^ How Events Work. (n.d) retrieved 2/25/2014, from Scirra Web Site: https://www.scirra.com/manual/75/how-events-work (页面存档备份,存于互联网档案馆
  7. ^ Gullen, A (2012, April, 13). Guide to Construct 2's advanced event features. retrieved 2/25/2014, from Scirra Web Site: https://www.scirra.com/tutorials/292/guide-to-construct-2s-advanced-event-features (页面存档备份,存于互联网档案馆
  8. ^ Event Groups. (n.d) retrieved 2/25/2014, from Scirra Web Site: https://www.scirra.com/manual/80/groups (页面存档备份,存于互联网档案馆
  9. ^ Ashley Gullen. Forum Post. 2007-01-07 [2014-05-14]. (原始内容存档于2019-09-24). 
  10. ^ Construct Classic - Browse /construct/Construct 0.8 at. Sourceforge.net. 2007-10-27 [2012-06-12]. (原始内容存档于2007-12-18). 
  11. ^ Ashley Gullen. Construct Classic r2 released. 2012-02-05 [2014-06-04]. (原始内容存档于2014-06-07). 
  12. ^ Ashley Gullen. Forum Post. 2013-04-20 [2014-05-14]. (原始内容存档于2019-09-24). 
  13. ^ Download the public preview (release 26). Ashley Gullen. 2014-02-04 [2014-06-15]. (原始内容存档于2016-03-03). 
  14. ^ Construct 2 Releases - Scirra.com. Scirra. 2016-04-12 [2019-10-02]. (原始内容存档于2019-10-31). 
  15. ^ Steam Greenlight :: Construct 2. Steamcommunity.com. [2013-07-06]. (原始内容存档于2013-07-28). 
  16. ^ Group Announcements :: Greenlight. Steam Community. [2013-07-06]. (原始内容存档于2013-01-21). 
  17. ^ Construct 2 on Steam. Store.steampowered.com. 2013-01-25 [2013-07-06]. (原始内容存档于2013-06-21). 
  18. ^ Ashley Gullen. The future of Construct. 2015-01-27 [2015-03-01]. (原始内容存档于2015-04-02). 

外部連結

  • 原始碼移植英语Source port
  • 第一人稱射擊遊戲引擎
    • 列表英语List of first-person shooter engines
  • 遊戲引擎重製英语Game engine recreation
    • 列表英语List of game engine recreations
  • 遊戲創作系統英语Game creation system
  • 遊戲整合開發環境英语Game integrated development environment
  • 视觉小说引擎列表
  • id Tech英语id Tech
專有軟體
1980s
  • Filmation英语Filmation (game engine)
  • Freescape英语Freescape
  • Gold Box英语Gold Box
  • SCUMM
1990s
  • 3D GameStudio英语3D GameStudio
  • Clickteam
  • Dark Engine英语Dark Engine
  • GameMaker
  • Genie Engine英语Genie Engine
  • GoldSrc
  • Jedi英语Jedi (game engine)
  • LithTech英语LithTech
  • M.U.G.E.N
  • Pie in the Sky英语Pie in the Sky (game engine)
  • Reality Lab英语Reality Lab
  • RenderWare
  • RPG製作大師
  • Sim RPG Maker英语Sim RPG Maker
  • 虚幻引擎
  • Virtual Theatre英语Virtual Theatre
  • Voxel Space英语Voxel Space
  • Zero英语Zero (game engine)
  • Zillions of Games
2000s
  • Anvil
  • C4 Engine英语C4 Engine
  • Chrome Engine
  • CryENGINE
  • 水晶工具
  • Diesel英语Diesel (game engine)
  • Ego英语Ego (game engine)
  • Essence Engine英语Essence Engine
  • Euphoria英语Euphoria (software)
  • Flare3D英语Flare3D
  • 寒霜引擎
  • Gamebryo
  • GameSalad英语GameSalad
  • HeroEngine英语HeroEngine
  • IW英语IW (game engine)
  • Leadwerks英语Leadwerks
  • Marmalade SDK英语Marmalade (software)
  • MT Framework
  • PhyreEngine英语PhyreEngine
  • Q英语Q (game engine)
  • RAGE
  • Retro Engine英语Retro Engine
  • SAGE
  • Shark 3D英语Shark 3D
  • Silent Storm engine英语Silent Storm engine
  • Source
  • Titan英语Titan (game engine)
  • Unigine英语Unigine
  • Unity
  • Vicious Engine英语Vicious Engine
  • Vision
  • Visual3D Game Engine英语Visual3D Game Engine
2010s
2020s
  • id Tech 7英语id Tech 7
自由及開源軟體
1970s
  • Z-machine英语Z-machine
1990s
2000s
  • Away3D英语Away3D
  • Blender Game Engine
  • Bork3D Game Engine英语Bork3D Game Engine
  • Cocos2d
  • Dim3英语Dim3
  • Game Editor英语Game Editor
  • GDevelop英语GDevelop
  • id Tech 3
  • id Tech 4
  • Irrlicht Engine英语Irrlicht Engine
  • jMonkeyEngine英语jMonkeyEngine
  • Lightweight Java Game Library英语Lightweight Java Game Library
  • Löve英语Löve (game engine)
  • OGRE
  • Open Wonderland英语Open Wonderland
  • Panda3D英语Panda3D
  • Papervision3D英语Papervision3D
  • Plasma英语Plasma (game engine)
  • Platinum Arts Sandbox英语Platinum Arts Sandbox
  • Pygame
  • Ren'Py
  • Scratch
  • Solar2D英语Solar2D
  • Spring引擎
  • Thousand Parsec
  • Torque英语Torque (game engine)
  • Vassal Engine英语Vassal Engine
  • Wintermute Engine英语Wintermute Engine
2010s
  • Delta3D英语Delta3D
  • Godot
  • GPUOpen英语GPUOpen
  • Horde3D英语Horde3D
  • 吉里吉里
  • libGDX英语libGDX
  • Moai英语Moai (software)
  • OpenFL英语OpenFL
  • ORX英语ORX
  • PlayCanvas英语PlayCanvas
  • Raylib英语Raylib
  • Snap!
  • Stencyl英语Stencyl
  • Stride英语Stride (game engine)
2020s