Activities ::: mod_game
Maintained by Vasilis Daloukas
The game activity module makes use of questions, quizzes and glossaries to create offer a variety of interactive games.
Latest release:
8090 sites
230 fans
Current versions available: 2

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 smile please consider donating via PayPal at  Donate with PayPal button

 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 has been active since 2007 and is the number 7 on downloads in the last 12 months according to
This module is and will remain free, but your donation allows me to continue the development, and any amount is greatly appreciated.

Now is GDPR compliant.

Publications (Google Scholar profile):


This plugin is part of set Gamification.


Screenshot #0


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

Comments RSS


  • Mon, Sep 30, 2013, 12:47 AM
    Βασίλη καλησπέρα,
    το εγκατέστησα στο Moodle 2.5.2+ (Build: 20130920) και παίρνω όταν καλώ ένα παιχνίδι το εξής error: Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
  • George
    Sun, Dec 1, 2013, 6:47 PM
    Debug info: Unknown column 'version' in 'field list'
    SELECT id,version FROM mdl_modules WHERE name = ?
    [array (
    0 => 'game',
    Error code: dmlreadexception
    Stack trace:

    line 441 of /lib/dml/moodle_database.php: dml_read_exception thrown
    line 996 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
    line 1415 of /lib/dml/moodle_database.php: call to mysqli_native_moodle_database->get_records_sql()
    line 1387 of /lib/dml/moodle_database.php: call to moodle_database->get_record_sql()
    line 1366 of /lib/dml/moodle_database.php: call to moodle_database->get_record_select()
    line 1924 of /mod/game/locallib.php: call to moodle_database->get_record()
    line 42 of /mod/game/mod_form.php: call to game_get_version()
    line 191 of /lib/formslib.php: call to mod_game_mod_form->definition()
    line 86 of /course/moodleform_mod.php: call to moodleform->moodleform()
    line 256 of /course/modedit.php: call to moodleform_mod->moodleform_mod()
  • Mon, Dec 2, 2013, 7:21 PM
    What algorithm with Book with questions? The book is created, but in the game wrote: Can not find this entry in the table course database
  • George
    Tue, Dec 3, 2013, 4:00 AM
    Well done Vasilis crossword and hangman work great in Moodle 2.6+ !!
  • Tue, Dec 10, 2013, 3:53 AM
    Dear Vasilis,
    Is it possible to disable some of the games so they don't show in the activity choice options? I have installed the game module in our Moodle 2.5.2+ Linux test server. We would like to introduce a few of them to the faculty in our coming Moodle upgrade. Thanks.
  • Sat, Dec 14, 2013, 6:26 AM
    hola Vasilis Daloukas, he instalado el modulo pero cuando quiero seleccionar preguntas me toma solamente el banco de preguntas del curso, seria bueno que tambien buscara en la categoria padre ...

    tengo el banco de preguntas en la categoria miscelanea
  • Sat, Dec 14, 2013, 6:27 AM
    me olvidaba ...... CONGRATULATIONS .... esta muy bueno el modulo
  • Wed, Dec 25, 2013, 12:35 PM
    Release 3.12.25 has the ability to hide some games.
  • Wed, Dec 25, 2013, 1:36 PM
    Thanks “GAC Corporate Academy”, “AVS Training Pty Ltd. Australia”, “Zbigniew Szczepanczyk”, “Stephen McFarlane” and Wijittra Potisarn for their donations at year 2013.
    Donations help me have more time to continue working on this project.
  • Edu Labs Colombia
    Mon, Jul 7, 2014, 11:04 PM
    Dear Vasilis,

    I found an issue for Game module with Moodle 2.6.x (I have not tested it with moodle 2.7.x). In moodle 2.5.x there is a column called "version" at mdl_modules table, but this column is not present at moodle 2.6.x. It causes that game activity can not be edited after an upgrade. I think this is why George Chalatzoglidis reported an error on December 1 2013. I fixed quickly adding an empty column called version witn null property at table mdl_modules.

    Yes, I know, this is not the best solution, but I needed to gain a couple hours without users requests while I could be able to fix it in the code.

    I hope this helps you to check this issue in the code.

    Best regards

    Juan Saenz
    Edu Labs Colombia
  • Sun, Jul 13, 2014, 12:03 AM
    Thanks Juan.
    This error is already fixed at the function game_get_version
  • Thu, Oct 23, 2014, 5:23 AM
    After clicking "attempt game now" there is a thirty second delay and then this error message pops up: "Error code: game_cross_continue: There are no words"

    We are using version 2013082406 with Moodle 2.4.7

    After turning debugging on, I see:
    line 476 of /lib/setuplib.php: moodle_exception thrown
    line 42 of /mod/game/cross/play.php: call to print_error()
    line 25 of /mod/game/cross/play.php: call to game_cross_new()
    line 194 of /mod/game/attempt.php: call to game_cross_continue()
    line 175 of /mod/game/attempt.php: call to game_create()
    line 25 of /mod/game/attempt.php: call to game_do_attempt()

    Any help you provide is very much appreciated!

    Thank you.
  • Wed, Nov 26, 2014, 12:30 PM
    Hello Vasilis,

    Please take a look at this error:

    Thank you.
  • Tue, Dec 2, 2014, 4:21 PM
    Hello, does anyone know if this pluging works on Moodle 2.8.x ? Thank you.
  • Tue, Dec 30, 2014, 2:13 AM
    The last version supports Moodle 2.8.x
Please login to post comments