Colobot & КуМир - обучающие игры для Kolibri

Find out what others think about your ideas
  • http://gcompris.net/-ru-
    Портируется на раз-два.
  • Что касается КуМир, у меня на его счет предвзятое мнение. Моя мама ведет информатику в школе, и отзывы об этой системе я слышал не самые лучшие, увы.
  • да есть косяки. читал. тут и тут. так где их нет. в колибри их, косяков хватает, тоже. у некоторых косяки потому что пользуют различные версии программы. для других не хватает дополнительной документации.

    суть дела в том чтоб эти вещи хорошо запускались с колибри, и тот кто захочет пользовать их делает следующие 4 шага.
    1. вытаскивает флэшку из кармана.
    2. втыкает в любой (почти любой) комп.
    3. запускает колибри
    4. запускает игру и играет в удовольствие и пользу.

    в результате имеем
    - люди приобщаются к колибри
    - люди обучаются програмированию
    - люди совмещают приятное с полезным

    Colobot - не так косячит, и на счет визуальности он стоит на несколько ступеней выше КуМира, зато
    КуМир легче и на языке понятном, быстрее изучается, и его преподают уже в школах. В принципе Colobot тоже можно перевести на Русский, опять плюс. иместе эти обе программы могли бы тянуть понемногу Колибри в массы.
  • КуМИР зависит от множества библиотек интерфейса. Быстрее будет написать свой аналог системы, ИМХО.
  • SoUrcerer wrote:КуМИР зависит от множества библиотек интерфейса. Быстрее будет написать свой аналог системы, ИМХО.
    вот как.

    я ведь рассуждаю с точки зрения пользователя. и еще меня интересует распространение самой Колибри. у меня сложилось мнение что если эти игры пользуются спросом то можно вкупе толкать саму ОСу. а они имеют своих пользователей, и немало.

    теперь по теме. сколько времени займет доводка до рабочего варианта КуМира на Колибре и сколько может занять Colobot? между прочим Колиб-ри и Колоб-от созвучат! неспроста-ли? 8)

    или хотя-бы обьясни какие для этого нужны дополнительные знания?
  • Нужно уметь программировать, и тогда любой прототип займет две недели. Доведение до совершенства требует вечность времени.
  • я програмировать еще не умею. помоги в таком случае разобраться вот в этом.

    Code: Select all

    How to...
    
    1. Compile the game.
    
     1.1 Windows:
    
      CROSS-COMPILING: see the instructions in HOWTO-MXE.txt on how to cross-compile the project
                       with MXE (http://mxe.cc/).
    
      NOTE: currently, there are some issues when compiling on Windows, connected mostly with
            clashing macros defined in windows headers. Most probably, a special development package
            will be provided, which will include MinGW, CMake and all necessary libraries.
    
      1. Download and install MinGW and MSYS:
          http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get-inst-20111118/
         When installing, select all available components.
      2. Download and install CMake:
          http://www.cmake.org/cmake/resources/software.html (the Windows zip file)
         Unpack the contents of the archive to where MinGW is installed (files from bin/ should go into bin/, etc.)
      3. Download the following libraries, installing them in your MinGW directory like with CMake:
         SDL >=1.2.10, SDL_image >= 1.2, SDL_ttf >= 2.0, libpng >= 1.2, GLEW >= 1.8.0, Boost >= 1.51 (with filesystem)
         Note #1: For most libraries, you can download binary packages with compiled files.
                  However, you must ensure that they work with MinGW as some are built with MSVC
                  and may be incompatible. If that is the case, you should compile the libraries from sources
                  using MinGW.
         Note #2: For GLEW, you need to compile from source under MinGW. Since there is no automated
                  make script for that, follow the instructions here: http://stackoverflow.com/questions/6005076/
      4. Run MinGW console from the shortcut in menu start.
      5. Change to the directory where you have the Colobot sources by typing "cd /c/where/the/sources/are"
      6. Type "cmake -G 'MSYS Makefiles' ."
      7. Type "make"
      8. Everything should compile without errors.
  • Тут абсолютно типичная пошаговая инструкция установки на Windows:
    1) MinGW
    2) Зависимые библиотеки (большинство можно найти в пакетах для MinGW, часть придется собирать самому при помощи того же MinGW)
    3) Установить Cmake
    4) Запустить cmake, сгененирировать makefile
    5) Запустить make
  • теперь по очереди
    дошел до 7-го шага. восьмой не осилил, видно гте-то наломал дров. первый блин комом. если есть пара минут отпишитесь и обьясните

    далее отчет,
    Spoiler:
    окно ming-a
    sys.jpg (129.13 KiB)
    окно ming-a Viewed 11437 times
    далее результат
    Spoiler:
    result.jpg
    result.jpg (162.5 KiB)
    Viewed 11436 times
    а так же содержимое папки ming
    Spoiler:
    ming_folder_content.jpg
    ming_folder_content.jpg (142.39 KiB)
    Viewed 11436 times
  • Скомпилировалось верно, однако, после make нужно еще сделать make install. Или указать вручную путь к данным (--datadir).
  • Если рассматривать вопрос шире, то возможно имело бы смысл сделать online вариант сервиса
    для обучения программированию под колибри, в разных вариантах, на данном ресурсе ???
  • Такие планы есть. Для их реализации нужна помощь и время.
  • SoUrcerer wrote:Такие планы есть. Для их реализации нужна помощь и время.
    Тогда может проще создать специальную обучающую сборку колибри???
  • Не уверен, что это проще. В любом случае, нужно потратить время на написание примеров, обсуждение их с людьми, которые являются целевой аудиторией.
  • Who is online

    Users browsing this forum: No registered users and 6 guests