Результаты поиска
| |
Йакуд | Дата: Вторник, 23 Августа 2011, 17:31 | Сообщение # 121 | Тема: Чото непойму как реализовать такое? |
участник
Сейчас нет на сайте
| reload2, Просто так никто ничего делать тебе не будет. Начни сначала сам и задавай конкретные вопросы. Разбери свое задание на части. Выполняй попутно каждый кусок. Если будут проблемы, сначала поищи вопросы в гугле/яндексе, да где угодно. Если совсем будет все туго, то уже задавай вопросы на форум.. но только конкретные.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Вторник, 23 Августа 2011, 17:27 | Сообщение # 122 | Тема: Решаем задачки вместе. |
участник
Сейчас нет на сайте
| аТнОтХоАн, в условии задания приведено число, а не строка. Логичнее будет выполнять операции над числом, а не строкой.. По-моему в этом была главная суть задания.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
Сообщение отредактировал Йакуд - Вторник, 23 Августа 2011, 17:28 |
|
| |
Йакуд | Дата: Вторник, 23 Августа 2011, 16:45 | Сообщение # 123 | Тема: Анализатор выражений |
участник
Сейчас нет на сайте
| Самое простое выражение 2+2*2; Говорит 8. Но мне что-то так не кажется!)) Расставь приоритеты на выполнение математических операций. Сначала обрабатываются выражения в скобках, затем, умножение и деление и т.д...
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Вторник, 23 Августа 2011, 16:06 | Сообщение # 124 | Тема: Как повысить кадры в секунды в игре? |
участник
Сейчас нет на сайте
| KamilFOng, для стабильной игры, 30 кадров в секунду будет вполне достаточно. Иногда делают 60..
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Понедельник, 22 Августа 2011, 16:14 | Сообщение # 125 | Тема: Проверка объекта |
участник
Сейчас нет на сайте
| Ооо даа.. Развели тут спор какой-то. А я всего лишь хотел, чтобы вы не допускали таких "досадных" ошибок, т.к. если какая-либо функция возвращает значения fn >=0.5 && fn != 1, то не стоит сравнивать результат с true. У многих программистов (в частности в ГМЛ) есть небольшая особенность. Они сравнивают результат выполнения функции с "истино/ложно". Небольшой пример:
Code if(fn()==true) ... else ... В таком случае условие выполнится только при значениях результата выполнения функции равному единице. А если сделать так: Code if(fn()) ... else ... То условие будет выполнятся при значениях fn() >= 0.5 Данное правило "работает" ТОЛЬКО для GML. А то, о чем вы завели свою дискуссию, не имеет сходства с тем, что я хотел донести. Это все.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
Сообщение отредактировал Йакуд - Понедельник, 22 Августа 2011, 16:15 |
|
| |
Йакуд | Дата: Воскресенье, 21 Августа 2011, 01:48 | Сообщение # 126 | Тема: Проверка объекта |
участник
Сейчас нет на сайте
| В ГМ нету булевых переменных! Есть только две константы true и false для более читабельного кода. Они эквивалентны единице и нулю соответственно. Т.е. не имеет значения что сравнивать true|1 или false|0 Но меня всегда поражала такая особенность, что если значение в условии >= 0.5 то возвращается всегда true и условие выполняется. Но если это же значение сравнивать с true, то вернется ложный результат и условие перейдет на следующий этап..
вот простое сравнение Code if(0.5) show_message(1); else show_message(0); В данном случае выведет сообщение 1. Code if(0.5 == true) show_message(1) else show_message(0) А теперь нуль, хотя по идее тут написано практически тоже самое..
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
Сообщение отредактировал Йакуд - Воскресенье, 21 Августа 2011, 01:49 |
|
| |
Йакуд | Дата: Суббота, 20 Августа 2011, 14:37 | Сообщение # 127 | Тема: Рисование спрайта в directX |
участник
Сейчас нет на сайте
| stalker5889, Рисуешь два триангла (делаешь из них квадрат/прямоугольник) и на них накладываешь текстуру. Делаешь камеру ортогональной и она должна рендерить в одной плоскости. Обычно XY. А Z координата бедел глубиной спрайта. Проще всего написать класс, который будет определять размеры текстуры и по этим размерам текстуры рисовать четырехугольник и ставить его на нужное место в зависимости от координат и глубины.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Вторник, 16 Августа 2011, 01:27 | Сообщение # 128 | Тема: Не запускается minecraft / не обновляется ява |
участник
Сейчас нет на сайте
| neksins, скорее всего путь к папке с майном содержит киррилицу(русские символы). Как вариант, скачать репак (не потребует установки игры). Или сменить юзера винды с английскими символами и без пробела.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Четверг, 11 Августа 2011, 08:46 | Сообщение # 129 | Тема: фан сайт map001 угасает |
участник
Сейчас нет на сайте
| А смысл?
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Пятница, 05 Августа 2011, 11:30 | Сообщение # 130 | Тема: GM не позволяет делать разнотипные массивы?! |
участник
Сейчас нет на сайте
| Quote (AGENTX001) Но мне писал "нимагу сравнить аргументы".... в простейшем коде Видимо в цикле ты в каком-то месте сравниваешь строку с реальной величиной. можно сделать так: Code if(is_real(ulist[i])) if ulist[i] != -1 { ... }
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Пятница, 05 Августа 2011, 10:58 | Сообщение # 131 | Тема: GM не позволяет делать разнотипные массивы?! |
участник
Сейчас нет на сайте
| AGENTX001, а в чем собственно проблема? Можно хранить весь массив в строке, а для того, чтобы узнать изначально строка это или нет можно использовать самописную простейшую функцию:
#string_is_real Code if(is_real(argument0)) return argument0; if(string_digits(argument0) == argument0) return real(argument0); return false;
Эта функция не кушает систеных ресурсов и пользоваться ей тоже можно...
И ещё.. Твои мысли на счет того, что гм не позволяет сделать значения разного типа в одном массиве, я могу опровергнуть приведенным ниже кодом. Скопируй и запусти у себя его... Code a[0] = 1; a[1] = 5; a[2] = "string"; a[3] = 100;
txt = ''; for(i = 0; i < 4; i += 1) { txt += "a["+string(i)+"] = "+string(a[i])+"; type = "; if(is_real(a[i])) txt += "real;#" else txt += "string;#" }
show_message(txt);
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Вторник, 02 Августа 2011, 18:48 | Сообщение # 132 | Тема: Создаю игру Magical World (мморпг на флэш) |
участник
Сейчас нет на сайте
| Quote История, сюжет:
Magical World — это популярнейшая бесплатная онлайн игра, которая привлекла внимание 30 миллионов игроков по всему миру. Окунись в прекрасный, живой мир, где ты можешь взлететь на собственных крыльях, летающих мечах или небесных существ. Но мир, полный мистической красоты древних городов и загадок подземелий, покорится только настоящему герою. Кого ты выберешь: могучего оборотня, утонченного сида, храброго человека или таинственного представителя амфибий? Здесь ежедневно создаются тысячи историй, и любая из них может стать твоей. Quote Пожертвовать (мы добавим вас в титры) Quote Об игре Magical World:
Окунись в прекрасное. Мир, полный мистической красоты древних городов и загадок подземелий, покорится только настоящему герою. Кого ты выберешь: могучего оборотня, храброго человека или таинственного представителя амфибий? Здесь ежедневно создаются тысячи историй, и любая из них может стать твоей. о_О *facepalm* PW detected
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
Сообщение отредактировал Йакуд - Вторник, 02 Августа 2011, 18:51 |
|
| |
Йакуд | Дата: Вторник, 02 Августа 2011, 14:18 | Сообщение # 133 | Тема: Ищу программиста PHP для написания простого скрипта |
участник
Сейчас нет на сайте
| Kafkianskiy, пиши в скайп Y a k u d g m (без пробелов)
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Вторник, 19 Июля 2011, 20:28 | Сообщение # 134 | Тема: В чем отличие object от instance? |
участник
Сейчас нет на сайте
| Quote (Лер_да_Рим) object - объект, instance - экземпляр Этим ты ничего не объяснил.
Quote (миха) В чем отличие object от instance? Отличие объекта от экземпляра в том, что экземпляр является "копией" объекта. Т.е. сначала создается объект (его в комнате нету, только в памяти), затем создается через instance_create(...). Функция возвращает индекс экземпляра объекта. Проще говоря, инстанс - то что есть в комнате и чем мы можем манипулировать. Одно НО! Изменять значения событий create, draw, step и т.п. инстанс не позволяет. В инстансе можно манипу Объект - то что находится в пяамяти и мы его не можем увидеть в комнате. У объекта можно менять события, родителей и т.п.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Вторник, 19 Июля 2011, 20:18 | Сообщение # 135 | Тема: Картинка на сайте |
участник
Сейчас нет на сайте
| Code <img src="logo.png"/> Какой вопрос - такой ответ.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
Сообщение отредактировал Йакуд - Вторник, 19 Июля 2011, 20:19 |
|
| |
Йакуд | Дата: Среда, 13 Июля 2011, 18:44 | Сообщение # 136 | Тема: Как проще написать БД? |
участник
Сейчас нет на сайте
| На самом деле, выбор БД зависит от нагруженности проекта..
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Среда, 13 Июля 2011, 12:49 | Сообщение # 137 | Тема: Как проще написать БД? |
участник
Сейчас нет на сайте
| Moon_Rider, PHP+MySQL вполне подойдет.. Ничего сложного в изучении не вижу. Одно НО.. Клиент никак не должен иметь доступ к базе, все расчеты и запросы должно происходить СТРОГО на сервере.. Иначе, не видать тебе стабильной и защищенной работы. Клиент должен делать определенные запросы на сервер. В данном случае сервер будет написан на PHP. Сервак обрабатывает запрос и дает клиенту ответ. Если информация конфиденциальна, то используй передачу данных с шифрованием.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Понедельник, 11 Июля 2011, 03:32 | Сообщение # 138 | Тема: Не могу открыть исходник |
участник
Сейчас нет на сайте
| This function is only available in the Pro Edition. Покупай ГМ.. Эти функции доступны только в Pro версии..
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Воскресенье, 03 Июля 2011, 20:56 | Сообщение # 139 | Тема: Bioswat - подскожите конструктор без прграммирования |
участник
Сейчас нет на сайте
| bioswat, как небольшой вариант можно использовать мой редактор тайлов. Формат карт простой, не составит труда написать парсер на другом языке.
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
Йакуд | Дата: Воскресенье, 03 Июля 2011, 18:10 | Сообщение # 140 | Тема: Векторы в Game Maker |
участник
Сейчас нет на сайте
| Vinchensoo, математика и программирование позволит мне это сделать, но, если честно, то я не очень понимаю практическое применение n-мерных векторов. Двумерные и трехмерные понятно, а вот больше для каких целей??
"Хороший художник – копирует, гениальный – ворует!" — Pablo Picasso .blanco 2.0
|
|
| |
|