Jump to content

Ng-pce

From Wonderful Web Wiki

Next-Generation Point-n-Click Engine

[edit]

Introduction

[edit]

NG-PCE is a modern Point & Click engine inspired by SCUMM, the engine Lucasart used to create games such as DOTT, Sam & Max HTR or CMI. NG-PCE has really been designed to become the next-generation successor to SCUMM, but with cool features such as easy cross-platform deployment, builtin object animation, modern assets and a big layer of abstraction in the scripting language.

To do so without reinventing everything, NG-PCE is based on PyCAPGE, an excellent Python-powered Point & Click engine. I love PyCAPGE, but as it is primarily an engine made for education, in my opinion it lacks some features necessary to create a "real" game and to make it really SCUMM-like.

That is why I decided to tinker with it a lot to perfectly fit my needs. I plan to implement:

  • A full and clean separation between the main engine, the game logic and the scenes/interactions management
  • A simple and intuitive descriptive scripting language to fasten game programming, called PCScript
  • A set of tools for developers to make coding life easy
  • Build tools to automatically compile your games for desktop, mobile and web
  • Fully and easily customisable UI
  • And a lot more !!


P.S. : I know NG-PCE is an ugly name, don't worry, this is a temporary name used while the engine is in developement. It will get a very cool name once it will be released !