Activities: Game

Maintained by Picture of Vasilis Daloukas Vasilis Daloukas
The game activity module makes use of questions, quizzes and glossaries to create offer a variety of interactive games.
3810 sites
110 fans
Moodle 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4

This module gets input from quiz, glossary or questions and plays some games. The games are:

* hangman
* crossword
* cryptex
* millionaire
* sudoku
* Snakes and Ladders
* The hidden picture
* Book with questions

If you like this module please consider donating at to help me continue working on this project. When you donate you can ask for new facilities e.g. support for new languages, new games, new statistics, more documentation on some forms or extra support. 
It's a project that is active for 10 years and is the number 8 on downloads according to
This module is and will remain free, but your donation allows me to continue the development, and any amount is greatly appreciated.


This plugin is part of set Gamification.


Screenshot #0


Picture of Vasilis Daloukas
Vasilis Daloukas (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Vasilis Daloukas
    Tue, 27 Jun 2017, 4:09 PM
    Maude vuille, Joshua Todd Cowper: The problem is fixed in version 2017062702
  • Picture of Joshua Todd Cowper
    Wed, 28 Jun 2017, 5:51 AM
    Thanks so much for all your work on this plugin Vasilis, looks like there's similar but slightly different error now when I try to upgrade to 2017062702:

    DDL sql execution error

    More information about this error

    ×Debug info: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'rows' at line 1
    ALTER TABLE mdl_game_cross DROP COLUMN rows
    Error code: ddlexecuteerror
    ×Stack trace:
    line 492 of \lib\dml\moodle_database.php: ddl_change_structure_exception thrown
    line 1000 of \lib\dml\mysqli_native_moodle_database.php: call to moodle_database->query_end()
    line 77 of \lib\ddl\database_manager.php: call to mysqli_native_moodle_database->change_database_structure()
    line 570 of \lib\ddl\database_manager.php: call to database_manager->execute_sql_arr()
    line 1594 of \mod\game\db\upgrade.php: call to database_manager->drop_field()
    line 738 of \lib\upgradelib.php: call to xmldb_game_upgrade()
    line 444 of \lib\upgradelib.php: call to upgrade_plugins_modules()
    line 1754 of \lib\upgradelib.php: call to upgrade_plugins()
    line 699 of \admin\index.php: call to upgrade_noncore()
  • Picture of Vasilis Daloukas
    Wed, 28 Jun 2017, 6:39 AM
    Joshua Todd Cowper: Version 2017062801 fixes the above problem by simply don't drop the column.
  • Picture of Аида Маркосян
    Wed, 28 Jun 2017, 6:59 PM
    Hi! I have problems in many games: Crossword does not see the glossary and its categories, Millionaire does not see the questions, Can you help mee?
  • Picture of Vasilis Daloukas
    Wed, 28 Jun 2017, 7:58 PM
    Аида Маркосян: Goto settings of game, select the correct glossary and press save. If the problem continues please goto at, open a discussion and send a printscreen of settings to understand the problem.
  • Picture of Vasilis Daloukas
    Tue, 4 Jul 2017, 1:12 AM
    New: version 2017070301 auto detects for common problems e.g. words with spaces and not allowing spaces in the game, multichoice without only only one correct anwer, words containing letters that not contained in the used language.
  • Picture of Vasilis Daloukas
    Sat, 12 Aug 2017, 1:20 AM
    Added high scores in each game (version 2017081104)
  • Picture of Ashley Long
    Tue, 21 Nov 2017, 10:56 PM
    The game module in Moodle 3.1 in the Snakes and ladders game, has the snakes head below the tail. Also, it doesn't properly move up the ladder or down the tail? Has anyone else experienced this?
  • Picture of Matthew Wilson
    Sat, 9 Dec 2017, 12:31 AM
    I'm using Moodle 3.3. When I add a Hangman to the course, I select "Source of Questions" to be "Questions." This makes the question categories available to be selected in the dropdown box. However, the question categories all have a (0) out to the right of them, indicating there are no questions in any category. But, when I go to the question bank in the course, nearly all of the categories (sometimes sub-categories) have questions in them. I can provide screenshots if necessary.
  • Picture of marisol castro
    Tue, 12 Dec 2017, 4:04 AM
    I am also using Moodle 3.3 and am experiencing the same issues as Matthew Willson. I am also getting DB errors when I choose any of the game activity options. Is there something we are missing in the setup?
  • Picture of Zabelle Motte
    Wed, 21 Feb 2018, 10:57 PM

    We encounter a difficulty with the game plugin while configuring associated completion conditions.
    We had the problem with the crossword activity but suspect it to happen on other activities.
    While configuring activity completion on option "Show activity as complete when conditions are met" and "Require grade", the activity is never completed.
    Our Moodle is a 3.3.1+ version and the game plugin we use is 2017081401 version.

    Many thanks for this gamification plugin wink

  • Picture of Zabelle Motte
    Thu, 22 Feb 2018, 4:21 PM
    Further tests showed that games activity completion worked fine when associating "Require grade" to "Require passing grade", even when the specified passing grade is zero.
    This solves temporarily the problem.

  • Picture of Sokunthearith Makara
    Fri, 23 Feb 2018, 6:31 PM

    Thank you for this plugin. I'm not sure if everyone else is facing the same issues, but I noticed in the Crossword game when I chose "Questions" as "Source of Questions", the setting for "Include subcategories" was still disabled, which I think should be enabled.
    Another issue is that I couldn't find the string "Header/Footer Options" for translation. Would appreciate it very much if you could fix this, assuming it is missing.

  • Picture of Melanie Scott
    Thu, 1 Mar 2018, 9:55 PM
    Cryptex and Crossword don't recognize my questions or my quiz. They are fine with my glossary. Other games see the questions and quizzes fine. I'm using version 2017081401 for Moodle 3.3.1. This is the same as several other users have reported.
  • Picture of Adam Pawelczak
    Mon, 9 Apr 2018, 8:31 PM
    Cryptex - two issues:
    1. Db error. I've prepared fix. It is waiting for integration at .
    2. Error when trying to print finished exercise. (May be, the print button shouldn't be visible).

1 2 3 4 5 6 7
Please login to post comments