Любые операции можно выполнять с помощью if и else. Так, что без разницы на конструкторе ты или на "ЯП с ОГРОМНЕЙШИМИ" возможностями.
Мммммм, ну, к примеру: FTP-коннект на Game Maker`е реализуем? Коннект к СУБД? Работа с архивами? Динамическая подмена классов? Прямые обращения к АПИ? etc... etc... etc...
Quote (ThisIsNewbie)
И вообще я определяю это, как расизм по конструкторскому признаку.
Я против гиперболизированной толерантности))) И да: это не может называться расизмом, с натяжкой - шовинизм... [/OFF]
Quote (ThisIsNewbie)
А по де факту - Неплохая игра получается.
Спс. {c0Der}
Сообщение отредактировал Markus_13 - Понедельник, 20 Августа 2012, 09:19
Gavolot, WYSIWYG редакторы/конструкторы (в большинстве своем) не дают такого широкого спектра возможностей как ЯП... Т.ч. я считаю что все таки большинство ЯП на уровень выше конструкторов (пусть и не всех). Другое дело, если ты используешь какие-то модули/библиотеки (чтобы не изобретать велосипед), но даже в этом случае, я, к примеру, часто переделываю/дорабатываю что-то, потому-что опять же: чужие наработки не всегда могут дать тебе именно то, что тебе нужно...
З.Ы. И вообще: хватит оффтопить, тут все таки игра моя должна обсуждаться))) {c0Der}
А где я его презирал =) Ой. Ну, я в том смысле, что на дельфи, а не на Game Maker'е каком-нибудь.
Окей, GameMaker презирать - это нормально, я, если честно, даже и не особо с ним знаком, помню когда-то дизасмил игрулю на нем написанную и собстно все)))
Добавлено (18.08.2012, 01:45) --------------------------------------------- Обновил геймплейную демку (на сайте):
* переработана система восстановления энергии и прочности
* исправлен просчет коллизий (лазерные ловушки теперь можно двигать =)
* изменена траектория полета ракет (теперь расстояние от ствола танка до курсора немного влияет на кривую движения)
+ добавлены эффекты взрывов и трейл-эффекты на снарядах (дымовой след на ракетах)
+ добавлены зачатки ингейм интерфейса (менюшка с барами/расходкой игрока и мини-полоски прочности/энергии над вражескими танками)
+ добавил неск-ко способностей (они пока без эффектов + интерфейс не доработан, т.ч. игроку из новых способностей пока доступны только батарейки: восстановление 500 ед. энергии (Alt))
+ добавил зависимость параметров танка от модели корпуса и башни (уже все работает, но параметры пока что не описываются в игре =)
Карта по прежнему не "огорожена", ИИ по прежнему нету - т.ч. враги по прежнему разъезжаются не пойми куда))) Ловите их быстрее =)
Добавлено (20.08.2012, 05:50) --------------------------------------------- Обновил геймплейную демку (на сайте) [0.8]:
* изменил кол-во потребления энергии способностями
* изменил алгоритм стрельбы лазерных ловушек (теперь они вращаются)
+ добавил русские строки
+ расширил стартовое меню (добавил описание параметров танков)
+ все способности теперь имеют графические эффекты и горячие клавиши
Также обновил скрины в первом посту...
F1 - помощь в игре AWSD/стрелки - движение танка Shift - ускорение (типа нитро =)) жрет энергию ЛеваяКнопкаМыши - стрельба (обычная атака, не тратит энергию, наносит мало урона) ПраваяКнопкаМыши - 2 ракеты (тратят 100 ед. энергии (по 50 каждая), наносят больший урон) СредняяКнопкаМыши - телепорт (стоит 250 ед. энергии, перемещает танк к курсору, достаточно долгий откат) Ctrl - лазерная ловушка (расходуется, изначально дается 5 шт., активируется через 2 секунды и выстреливает лазерами по спирали) Alt - батарейка (расходуется, изначально - 3 шт., восстанавливает 500 ед. энергии) Пробел - замедляющее поле (стоит 300 энергии, очень долгий откат, замедляет все вражеские снаряды попавшие в него, (почувствуй себя Нео, только танком =)))
Тестируем! ...если у вас фпс ниже 40 или выше 65, или вы просто обнаружили баг - сообщаем мне (не забывая приложить log-файл), неважно как: емейл, сайт, л.с., и т.д.
З.Ы. Пожалуй в демо-версию больше добавлять ничего не буду, потихоньку начинаю работу над клиентом/сервером... {c0Der}
Сообщение отредактировал Markus_13 - Воскресенье, 19 Августа 2012, 08:31
Выглядит круто, так еще и на дельфи. Молодец, что сказать. Лови плюс.
Не люблю людей, презирающих Delphi =) Ради эксперимента писал прогу простенькую на WinAPI (+OpenGL чистый) - размер после упаковки 10КБ (прога рисовала спиральки в 70-80 фпс примерно), т.ч. я считаю что Delphi ни чем не хуже C++, если умеючи использовать...
З.Ы. И 10КБ это без выпиливания лишних функций из системных модулей и других извращений =) {c0Der}
Сообщение отредактировал Markus_13 - Вторник, 14 Августа 2012, 09:38
Tanks'13 - динамичный сетевой шутер с РПГ-элементами. Для какого жанра игра: шутер В каком пространстве: 2D Какой вид в игре: сверху Какие есть похожие игры: Battle City? =) Для какой платформы: Windows API: OpenGL Предоставление исходного кода игры: нет Лицензия распространения: freeware Сроки разработки: бета-релиз ожидается к концу 2012 (с запасом) Состав имеющейся команды:Markus_13 (главный демиург =), _JOKER_ (художник) Cайт проекта: http://tanks13.webuda.com/ (тыц)
Собственно кроме концепции пока что есть только примерная демка будущего геймплея (на сайте). В демке реализовано: движение, просчет коллизий, стандартная стрельба, неск-ко способностей (ускорение, ракеты, лазерные ловушки, замедление снарядов, телепорт), зачатки интерфейса, вариативность параметров зависимая от выбранной модели танка...
Сайт делался полностью мной. Игра пишется на Delphi с использованием Bass и PHoeniX engine - движок на основе GLFW-враппера на OpenGL, движок мной нехило переписан и доработан... Графика создается по принципу: нашел в гугле, обработал, добавил в игру =) Какие-то элементы, впрочем, всеравно приходится рисовать самому...
Кто нужен для проекта:
веб-дизайнер (если сможет сделать оформление сайта лучше чем сейчас =)
художник(и) - нужны спрайты танков, игровых объектов (мины, турели и т.д.) и декораций (объекты для карт)
сетевой программист для реализации системы интерполяций/экстраполяций движений объектов (лаго-компенсация) (надеюсь что через какое-то время с этой задачей справлюсь сам, но пока что дело идет туго в этом плане =)
(оплата не предвидится, могу только в титры добавить =)
+ корректное масштабирование на разных разрешениях (протестировано у меня на WinXP на разрешениях от 800*600 до 1600*1200 и у друга на Win7 на широкоформатных разрешениях)
+ логика основных элементов интерфейса (кнопки, чекбоксы и однострочные поля ввода)
+ основная GUI-графика (логотип с эффектами, бэкграунды, собстно кнопки, поля ввода и т.д.)
+ авторизация пользователя (регистрацию в клиент врядли пилить буду, рега на сайте)
+ частично процесс обновления (пока что не стал акцентироваться на этом)
+ частично чат (решил делать его с версткой - т.е. с возможностью вставлять смайлы, ссылки и т.д.)
>работаю над чатом
~ доделать систему обновлений
~ доделать игровое меню
~ реализовать магазин/мастерскую (покупка апгрейдов, "прокачка" танка и т.д.)
~ разработка геймплея (вообще именно кодинг, а не разработка, концепция так-то готова) ...на этом этапе лог обновлю =) и наверное выложу клиент (надеюсь хоть кто-то поможет потестить =)
{c0Der}
Сообщение отредактировал Markus_13 - Четверг, 23 Августа 2012, 23:37