Công cụ Project Spark của Microsoft giúp mọi đối tượng, từ lập trình viên, gamer, hay bất kì ai đam mê làm game, đều có thể tự tạo ra 1 game của riêng mình.
Không lâu sau khi bán ra hệ máy console mới nhất của mình là Xbox One, Microsoft mới đây vừa giới thiệu Project Spark, một công cụ làm game chạy trên các sản phẩm của họ, gồm Windows 8, Xbox 360 và Xbox đời mới nhất, chiếc Xbox One. Project Spark cho phép tất cả các lập trình viên, những người có đam mê làm game, và thậm chí cả gamer, có thể tự mình xây dựng và phát triển "1 tựa game trong game" theo ý thích, chạy trên 3 nền tảng của Microsoft mà chúng ta vừa nói tới ở trên. Công cụ cho phép người lập trình có thể chơi game của họ trên cả 3 nền tảng.
Về bản chất, Project Spark cũng tương tự như LittleBigPlanet của Sony cho phép người chơi dùng PlayStation Vita để điều khiển game trên PS3. Tuy nhiên, có một điểm khác là Microsoft tận dụng công cụ Kodu của họ, và đẩy mạnh việc tích hợp SmartGlass để cho phép người chơi tương tác với game từ tablet, trong khi game lại được xây dựng và chơi trên Xbox One.
Project Spark cung cấp cho gamer nhiều phương pháp để tạo cũng như biên tập game. Trong đó cách đơn giản nhất là game thủ có thể lựa chọn bản đồ (world type), nhân vật, nhiệm vụ. Sau khi chọn xong, bạn sẽ được "vứt" vào bản đồ; và từ đây bạn có thể chơi luôn hoặc tiếp tục các chỉnh sửa theo ý mình. Nói "làm game trong game" như trên là vì vậy. Bạn có thể chia sẻ các game được tạo bởi Project Spark với cộng đồng gamer, đồng thời, mọi game làm bằng công cụ này đều cho phép biên tập, tùy biến. Bạn có thể tạo các game bắn súng góc nhìn người thứ 3, game 2D, hoặc thậm chí là cả game thủ thành. Theo mặc định, loại game sẽ tương tự như các game hành động như Zelda hay Fable. Gamer có thể tùy biến mọi thứ, và Microsoft cho phép mọi yếu tố trong game có bộ não riêng để điều khiển cả chuyển động lẫn hành động.
Người lập trình cũng có thể điều khiển Project Spark qua tay cầm Xbox One, SmartGlass, hay bằng chuột và bàn phím truyền thống. Thậm chí, gamer cũng có thể dùng cảm biến Kinect để thu âm giọng nói, hay ghi lại các thao tác cơ thể (motion) để áp dụng cho chuyển động cơ thể, giọng nói, khuôn mặt của nhân vật.
Microsoft cho biết hiện Project Spark sẽ chỉ có phiên bản cho người dùng Windows 8.1, với những yêu cầu phần cứng khá ngặt nghèo. Những ai sở hữu phần cứng "khủng" mới có hy vọng được dùng thử sản phẩm này. Hiện chưa rõ sẽ có phiên bản Project Spark cho Windows RT trong tương lai hay không.
Project Spark của Microsoft có tiềm năng lớn giúp cho việc tạo ra game trở thành một công việc dễ dàng hơn dành cho những ai vẫn đang còn amateur và muốn thử sức trong lĩnh vực này. Các lập trình viên chưa thành thạo với công cụ lập trình chuyên nghiệp ID@Xbox để làm game indie có thể thử sức mình mới Project Spark. Nhìn lại đối thủ của Microsoft là Sony, mặc dù cái tên LittleBigPlanet của hãng công nghệ Nhật Bản đã trở nên khá quen thuộc với các fan trong nhiều năm qua, nhưng dù nhấn mạnh vào việc sáng tạo, thì bản thân LittleBigPlanet về cơ bản đã là một tựa game chứ không phải ở dạng công cụ như Project Spark. Project Spark sẽ cho phép gamer, lập trình viên, hay bất kỳ ai có hứng thú với công việc làm game, nhiều đất hơn để sáng tạo.
Mặc dù với phiên bản Project Spark vừa ra mắt này, bạn có thể làm game để chạy trên Xbox One, thế nhưng phiên bản Project Spark dành cho Xbox One sẽ chỉ được tung ra vào năm sau. Ngoài ra, Microsoft hiện cũng đang hạn chế độ phổ biến của Project Spark. Hiện ứng dụng này đã có mặt trên Windows Store, nhưng có thể một số khu vực địa lý sẽ không thể tải về sử dụng. Ngoài ra, sau khi download thì bạn sẽ phải nhập một khóa key đặc biệt để kích hoạt để sử dụng. Bản beta của ứng dụng cho Xbox One hứa hẹn sẽ ra mắt vào tháng 1 năm sau, còn phiên bản hoàn thiện sẽ được tung ra vào 2015. Người dùng có thể tải về Project Spark cho Windows 8.1, còn với key kích hoạt, bạn có thể gửi yêu cầu đến Microsoft trên website chính thức của dự án này.