New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MUTATIONOFJB: New engine. #1270

Open
wants to merge 70 commits into
from

Conversation

Projects
None yet
2 participants
@LubomirR
Contributor

LubomirR commented Aug 4, 2018

Add a new WIP engine for Mutation of J.B.

Currently we support:

  • Rendering scene background and basic object animations,
  • Parsing and executing basic script commands (game state changing and control flow - those which are absolutely necessary to finish the game),
  • Verb actions (except for combining items),
  • Inventory,
  • Map,
  • Interactive dialogs.

Note: The game is not completable yet! The missing things we need to implement to be able to finish the game are:

  • Certain items cannot be picked up,
  • Combining items,
  • Switching game parts (the game is divided into two parts/chapters),
  • Special scenes such as computer minigame.

The information about the current status of the engine can be also found on the wiki: http://wiki.scummvm.org/index.php/MutationOfJB
And there's a video available: https://www.youtube.com/watch?v=PuY4T0kmcjk .

LubomirR added some commits Feb 10, 2018

MUTATIONOFJB: Don't store ActionInfo pointers, because they might be …
…invalidated, and parse/show actions with two objects correctly.

LubomirR and others added some commits Apr 15, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment