Тоже ради интереса решил пропробовать написать расширение и дополнить тем самым функции рисования.
Новые функции: draw_set_color_ext(col1, col2) - устанавливает цвет заливки (col1) и линий (col2), цвет можно указывать как словами, например "red", "blue", "green", так и передавать значение цвета в шестнацатиричном виде, например "#FFFFFF", "#000000", "FF00AA" и т.п. draw_set_line_ext(w, col) - устанавливает ширину (w) и цвет (col) линии или рамки фигуры. draw_triangle(x1,y1,x2,y2,x3,y3,outline) - Рисует треугольник с вершинами в точках с координатами (x1,y1), (x2,y2), (x3,y3). outline - указывает рисовать ли только границу (истина) или заполнить ещё и цветом (ложь). draw_roundrect(x,y,w,h,r,outline) - Рисует прямоугольник с округлёнными углами. Параметры: (x,y) - координаты левого верхнего угла, (w,h) - ширина и высота прямоугольника, ® - радиус по которому будут скругляться углы, outline. draw_ellipse(x,y,w,h,outline) - Рисует овал. Параметры: (x,y) - координаты левого края овала, (w,h) - ширина и высота овала, outline.
Дублированные: draw_rectangle_ext(x1,y1,x2,y2, outline) - так же как и обычная функция рисует прямоугольник, но но эта функция, в отличии от обычной, рисует прямоугольник, который может иметь различающиеся цвета заливки и рамки. draw_circle_ext(x,y,r,outline) - аналогично предыдущей функции, рисует окружность, которая может иметь различающиеся цвета заливки и рамки.
Для тех кто не знает, в мире существуют компиляторы html кода в exe, android и IOS. Вот только бесплатных аналогов нет, но есть книга "Давайте создадим компилятор! (html)" от Креншоу Джек. Можно замутить свой бесплатный компилятор.
в мире существуют компиляторы html кода в exe, android и IOS. Вот только бесплатных аналогов нет
PhoneGap - бесплатный и открытый. За деньги в нём работает только облачный компилятор Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
Скомпилированные игры будут жутко тормозить, так что ненадо.
На годных девайсах тормоза не заметны, а вообще эти "компиляторы" не для игр предназначены. Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
allxumuk, нет, ну в принципе идея не плохая)) наделаем дополнений, научимся компилировать, обгоним ЁЁ))
Добавлено (16.10.2011, 20:47) --------------------------------------------- Натолкнулся на интересные детали - html5 поддерживает сокеты (правда они пока пашут только в сафари и хроме)... Кроме того, существует node.js... Возникает вполне уместный вопрос "А что если?.." Эх, размечтался!)
На Firefox 7.0.1 что-то притормаживает игры от Tululoo.
Вот бы такую игру повторить сделать: http://www.springworldgames.com/northernretreat/ Графика "крутая" и не тормозит.
Ещё бы реализовать такое: "подгрузка уровня, предметов на карте по мере прохождения"
Добавлено (16.10.2011, 21:48) --------------------------------------------- Похоже это реализуемо.. В справочнике есть про Комнаты (сцены)
Добавлено (16.10.2011, 21:49) --------------------------------------------- Давайте для начала сделаем отчёт у кого какой браузер и как тянет игры от Tululoo (Талалу?)
Добавлено (16.10.2011, 22:14) --------------------------------------------- Посмотрел офф. форум - увидел там расширение Motion extension, но скачать ссылки нет. Есть у кого оно?
Раз уж занялся игростроем, то умей и имей: 1) знание иностранного языка и понимание того, что делаешь 2) программы для игростроя, а так же для обработки текстур, моделей, звуков 3) много свободного времени
Значит, что-бы что-то скачать там - нужна регистрация. Раз уж занялся игростроем, то умей и имей: 1) знание иностранного языка и понимание того, что делаешь 2) программы для игростроя, а так же для обработки текстур, моделей, звуков 3) много свободного времени