Автор Тема: Tululoo (Конструктор браузерных HTML5 2D-игр)  (Прочитано 568 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Samovar

  • Житель
Tululoo Game Maker - это комплексная среда для создания игр, работающих в браузере. Программа генерирует код Javascript, который может быть исполнен в веб-браузере, используя стандарт следующего поколения HTML5.

С Tululoo вы можете создать игры для ваших мобильных устройств, так как самые последние уже поддерживают новые стандарты HTML5. Tululoo содержит дружелюбный менеджер ресурсов и редактор скриптов, где вы можете импортировать свои изображения, фоны, анимированные спрайты, звуки. Вы можете легко создать объекты (выступающие в роли игрока, врагов, собираемых предметов и т.п.) и вы можете также добавить свои собственные функции и скрипты к игровым объектам.

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

http://tululoo.com

ОС: Windows, Linux, Mac OSX
Бесплатен
Интерфейс не русифицирован, но очень прост (Принцип работы позаимствован у конструктора Game Maker)
Программирование: JavaScript с подсветкой синтаксиса и автозавершением



Возможности
  •   БЕСПЛАТЕН
  •   Комплексная среда для создания HTML5 игр
  •   Встроенный редактор кода с подсветкой синтаксиса и завершением кода
  •   Дружелюбный пользовательский редактор сцены с поддержкой слоёв и тайлов
  •   Статичные и анимированные спрайты (через спрайт-листы)
  •   Встроенные инструменты и эффекты для редактирования спрайтов
  •   Обработка тайлов (через фоновые изображения в виде тайлов)
  •   Поддержка аудио (WAV, OGG, MP3)
  •   Управление фоном для каждой сцены
  •   Проверка столкновения (на основе форм прямоугольника и круга)
  •   Управление клавиатурой, мышью и сенсорной панелью (мобильные устройства)
  •   Создание объектов в реальном времени
  •   Пользовательские сценарии (скрипты) на основе событий
  •   Динамический механизм расширения для подключения внешних библиотек
  •   Поддержка шрифтов
  •   Функция рисования
  •   Оффлайн веб-хранилище
  •   Генерирует чистый код на JavaScript

Прикрепляю CHM-справку по функциям на русском:

Оффлайн Samovar

  • Житель
Re: Tululoo (Конструктор браузерных HTML5 2D-игр)
« Ответ #1 : 10 Декабрь 2019, 13:17:52 »

Информация о лицензии
Copyright (c) 2011-2013 YellowAfterlife, SilentWorks


Это программное обеспечение предоставляется "как есть", без каких-либо явных или подразумеваемых гарантий. Авторы ни в коем случае не несут ответственности за любой ущерб, возникший в результате использования данного программного обеспечения.


Следующие условия применяются к JavaScript framework, входящему в состав программного обеспечения.


1. Вы можете использовать сгенерированный код в коммерческих целях.


2. Вы можете использовать фреймворк отдельно от программного обеспечения для разработки веб-игр и приложений, использующих его, в том числе в коммерческих целях.


3. Вы не можете использовать сам фреймворк в коммерческих целях


4. Вы не можете использовать фреймворк или сгенерированный код вне приложений его области применения, включая, но не ограничиваясь, программное обеспечение, включающее генерацию файлов javascript.


5. Любые производные работы по программному обеспечению должны распространяться по той же или аналогичной лицензии с сохранением информации о предыдущих авторах.


Краткое объяснение:
~ Вы можете продать свои игры, которые вы сделали с Tululoo
~ Вы все еще можете продавать свои игры, если вы сделали их с помощью фреймворка без использования IDE по той или иной причине.
- Но не стоит просто продавать сам фреймворк. Коммерциализируйте то, что вы сделали, а не то, что помогает сделать это.
~ Также не создавайте программное обеспечение аналогичного назначения, как Tululoo на его основе.
~ Однако вы можете раскошелиться и улучшить сам фреймворк, если вы будете сохранять лицензию такой же и упоминать предыдущих авторов. Это включает в себя создание "альтернативных" версий фреймворка для использования с Tululoo или отдельно.

Оффлайн Samovar

  • Житель
Re: Tululoo (Конструктор браузерных HTML5 2D-игр)
« Ответ #2 : 10 Декабрь 2019, 15:46:58 »
Некоторые полезные отрывки кода, для создания ваших игр:

ВОСПРОИЗВЕДЕНИЕ ЗВУКА И СОЗДАНИЕ БОМБЫ ПРИ НАЖАТИИ ПРОБЕЛА
if ( keyboard_check_pressed( vk_space )) { // если нажата клавиша "пробел"
    sound_play( bomb_dropped ); // воспроизвести звук "bomb_dropped"
    instance_create( x, y, player_bomb ); // cсоздать экземпляр объекта "player_bomb" по координатам x,y
}


РИСОВАНИЕ СИНЕГО ПРЯМОУГОЛЬНИКА И ЖЕЛТОГО КРУГА
draw_set_color( 0, 0, 255 ); // Устанавливаем синий цвет рисования (RGB компонента синего цвета  B=255, R и G = 0)
draw_rectangle( 100, 100, 240, 260 ); // Рисуем прямоугольник  из точки 100,100 до точки 240,260
draw_set_color( 255, 255, 0 ); // Устанавливаем желтый цвет рисования
draw_circle( 100, 100, 25, true ); // Рисуем круг в координатах 100,100 радиусом 25 и с заливкой - true


и т.д. примеры кода можете найти в разделе Features сайта http://tululoo.com

Если вы решили всерьёз заняться созданием игр, то лучше начинать с подобных простых конструкторов 2D и учиться программировать.
« Последнее редактирование: 10 Декабрь 2019, 16:04:15 от Samovar »

 

* По форуму

* Последние вложения

Chair-4.jpg
Скачано: 36
Автор: R_M_S
Chair-1.jpg
Скачано: 30
Автор: R_M_S
2020-07-04_17-25-09.png
Скачано: 42
Автор: vanchu
IMG_20200621_154937_291.jpg
Скачано: 138
Автор: Pavelnikai
Screenshot_12.png
Скачано: 139
Автор: aaa1223