1
15
10 лет назад
1

» Just a Game / Главная страница

nvc123, делая я игры раньше, (змейка и другие тетрисные игры за игру считать не будем, они являлись скорей опытом освоений простейших графических функций(WINAPI, opengl. и тд)) я бы совершенно по другому подходил к разработке таковой. Вы только взгляните на этот (с++ который) недокументированный быдло код, и не совсем умелое обращение с классами. Я конечно учусь и все впереди, ошибки конечно будут, но у меня то есть стимул их исправлять, да и новый SDK хорошо меня приучит документировать код и обращаться более правильнее с классами.
Насчет lua, я не знаю почему мне не приглядывается способ использовать код интерпретатора языка lua, либо нелюбовь к lua или просто очередное поражение в попытке его правильно использовать(лень почему то притягивает переписать c++ код интерпретатора(который я не писал, и в 70% кода хз как он работает) переписываю в java...(даже не знаю вообще ли будет работать так как надо) Просто мои знания в интерпретаторах, пока ограничиваются разбиением кода на функции и глобальные/локальные переменные и выполнение функций без аргументов)
Mihahail, по вашим суждениям создавать игры не проблема!
Но вы забываете, о том, что блок физики, Блок моделей, блок интерпретатора (а они ведь отдельно скачанные каждый) надо в ручную настраивать на мультиплеер! Нельзя просто так взять и написать программу, как собрать конструктор лего! Все части имеют не только разный цвет, но и отверстия, некоторые даже могут их и не иметь!
1
15
10 лет назад
1

» Just a Game / Главная страница

Нет, работа ведется!
Просто тема обсуждения("спора") изжила себя.
0
15
10 лет назад
0

» Just a Game / Главная страница

alexprey, имелось ввиду не целесообразности подобного рода игры на мобильной платформы. Спасиб
0
15
10 лет назад
0

» Just a Game / Главная страница

nvc123, при данных перспективах, а именно команды, идея построить свой (с физикой, освещением, Анимацией, Шейдерами и 3Д моделями) движок, не самая лучшая ввиду затрат времени. Как бы мне не хотелось, но количество желающих участвовать в столь "облачном" проекте будут еденицы, да и то не все будут уделять много времени на проект, ввиду нулевой отдачи (денежной).
Я примерно собрал скромный список популярных движков, выписав поверхностные плюсы и минусы оных.
движки

Движок ShiVa Engine
Преимущества:
  • Наличие мультиплеера
  • Бесплатен для не коммерции
  • Мултиплатформен
  • Физика
  • ИИ на уровне нахождения пути. с возможностью скриптового улучшения такового
Недостатки:


Движок OGRE
Преимущества:
  • Мультиплатформенность
  • Базовая физика
  • Поддерживает с++
  • Бесплатный
  • Богатая документация
Недостатки:
  • Не реализован мультиплеер
  • Нету звука
  • Нету ИИ


Движок Irrlicht
Преимущества:
  • Мультиплатформеность
  • С++
  • Минимальная физика
  • Бесплатный
Недостатки:
  • Нету ИИ
  • Нету Мультиплеера
  • Нету звука

Я исключил из списка Unity лишь потому что, он ограничен платформой windows(фришная версия)
Хотелось бы провести референдум по поводу движков, правда я думаю комментарии к главной странице не лучшее место.
Поэтому хотелось бы спросить, где можно устроить открытую беседу в проекте?
0
15
10 лет назад
0

» Just a Game / Главная страница

ehnaton, похоже ты прав насчет нужды в выборе движка "пока не поздно", мне стоит составить список движков и отсеивать оных по критериям подходящие к потребностям.
0
15
10 лет назад
0

» Just a Game / Главная страница

ehnaton, повторюсь мои знания в движках ничтожно малы, я трудно представляю архитектуру движка, а использование готовых движков... Я о них ничего не знаю и не пользовался ими, поэтому выбор движка по критерию "Популярный, крутой движок" не лучшая идея! Тут нужен совет знающих людей, которые знают и работали с готовыми движками.
0
15
10 лет назад
0

» Just a Game / Главная страница

ehnaton, к сожалению, я не могу что либо сказать по поводу: какой движок будет использоваться в игре. Так как повторю, у меня очень мал опыт в использовании движков, да и я не смыслю в выборе таковых. Поэтому мой выбор был бы таков: "Выберу ка я популярный движок".
Я считаю, что предложение о выборе движка должны в первую очередь сказать те, кто будет участвовать в проекте, так как именно им работать с движком. (включая меня)
Поэтому с набором команды будет подниматься вопрос о выборе движка.
0
15
10 лет назад
0

» Just a Game / Главная страница

SomeFire, Nerevar, редактор карт будет также как и в варкрафте отдельным приложением "Редактор карт".
SomeFire, предположительно на первых порах "из под коробки" не будут присутсвовать карты типа компании.(разве что карты для теста), но после развития назовем конструктора до играбельного состояния, будет вводится мультиплеер и будет введена некая сюжетная компания, присутствующая "в коробке".
nvc123, Да создание движка в играх это очень желательная часть, но не обязательная! Движок в простых играх, представляет из себя загрузку окна и набор функций(загрузка ресурсов, удаление оных) и чаще всего тесно вшит в игру.
Так как у меня нету опыта в создании движков, то исходные коды представленные мною представляют этот пример игры без явного движка...(Но это не означает, что игра не будет иметь свой движок, просто мой опыт еще слишком мал для написания своего собственного движка)
1
15
10 лет назад
Отредактирован Xipxop
1

» Just a Game / Главная страница

ehnaton, возможно вы имели ввиду конструктор, но даже как вы назвали движком, не зовется!
Движок это некий модуль подкрепляемый к коду.(допустим так)
А я планирую создать игру как варкрафт 3, то есть игра, но загружает игровой код посредством картами.
(Игра потому что будет меню, мультиплеер и одиночная игра, все что пользователь будет загружать будет картой, но за пределы ресурсов карты не выйдет, так что это считай игра)
2
15
10 лет назад
2

» Программирование / Руководство Пользователя GLFW.Глава 1 и Глава 2.

Глупый вопрос, но всеже, зачем вы подключили библиотеку stdlib.h ?(просто многие подумают, что она нужна...)
2
15
11 лет назад
2

» WarCraft 3 / Script Language Aligner

В программе найден 1 баг.
Если есть строка:
if(If()) then А If это не if!!
то он делает так:
if ( if() ) then что НЕПРАВИЛЬНО
0
15
12 лет назад
0

» WarCraft 3 / call Location(0,0)

Не я первый начал...
А если по теме, само выражение Location(0,0) никоем образом НЕ может вызывать десинк! (Я имею ввиду, логики и техники, разве что Близзы кривые...)
Я показал, что есть вещи которые "логическим образом" могут вызвать крит!Но не вызывают...
Если вам действительно нужен РАБОЧИй вылет, то:
Создайте в центре 9999999 юнитов, лив игроков гарантирован!
0
15
12 лет назад
0

» WarCraft 3 / Определить перезарядку

Ну, да, а если игрок сам захочет применить магию? Сработает событие каста и облом ему!
0
15
12 лет назад
0

» WarCraft 3 / защита карты

x-deprotect (как я думаю, да и никто незапрещает сделать так как я опишу далее)
Имитирует, запуск карты варом, тем самым получая код, а также имена моделей... (бред, но я бы так написал программу=))
Поверь, взлом карты через x-deprotect, это уже старый век! Мало кому сейчас нужны исходники карт! (моя статистка показывает это, из опросов игроков и людей, знающих в модмейкенге... А я ведь им предлагал, некоторым опен доту,! ЗЫ) Ведь вставить в карту чит, нужен только .J и все! И с помощью, его же можно восстановить триггеры (Напиши в лс могу дать сылку на статью)
Скажу лишь несколько слов!
"Всегда есть, вирусы и антивирусы, правда одни всегда опережают в своем развитии других"
"Всегда, когда появляется игра на прилавках, обязательно появится человек, который сделает к этой игре кряк!"
0
15
12 лет назад
0

» WarCraft 3 / call Location(0,0)

Ничего, это не вылетает!
Даже такая функция как
call GetLocationZ(Location(0,0))
а также
call MoveLocation(Location(0,0),999999999999999999999999999,999999999999999999999999999)
Фейк!
1
15
12 лет назад
1

» WarCraft 3 / Восстановление триггеров в закрытой карте. Часть 1

Ктонить может помочь, в исправлении орфографии? Тоесть запятых...
А то, уже, все что знаю все проставил, а все равно надо еще исправлять.
(Office НЕ жалуется на правильность букв...)
1
15
12 лет назад
1

» WarCraft 3 / Восстановление триггеров в закрытой карте. Часть 1

В каком всмысле еще?
0
15
12 лет назад
0

» WarCraft 3 / Восстановление триггеров в закрытой карте. Часть 1

Все начинают с азов.
Чтобы сделать программу, нужно понять весь алгоритм!
Статья актуальна до тех пор пока, я не изучу c++, хотябы на 45% или ктонить другой...
Всеравно, сам создатель программы должен САМ прочувствовать и понять как правильно составить алгоритм восстановления триггеров.
И ведь кто-то считал, что их восстановить нельзя! =) (Программно)
1
15
12 лет назад
1

» WarCraft 3 / Восстановление триггеров в закрытой карте. Часть 1

А кто сказал, что в этой статье идет речь о читерстве?
Эта статья понадобится тем кто:
  1. Потерял исходник карты и отчалился
  2. Может карту давно автор забросил! А ты благодеятель, хочешь её оживить!
  3. Может хочешь, понять как сделана карта, и берешь восстанавливаешь, и смотришь =)
  4. Да, это помогает, лучше изучить Jass!
Да и поверь, для вставки читов, мне понадобится лишь файл карты .J И все! Большего для вставки читов не надо.
0
15
12 лет назад
0

» Wanderer / Игровой мир

А че красивая карта, да, по ней можно и карту сделать =)
Копанию, типа компании близзов, в warcraft 3
0
15
12 лет назад
0

» WarCraft 3 / Суккуб

А где мини картинка?
0
15
12 лет назад
0

» WarCraft 3 / Земли Бога v0.2(t) [Reload]

А разве нельзя, публиковать тестовые и бета версии на сайт?
0
15
12 лет назад
0

» WarCraft 3 / Расчет числа однотипных предметов в инвентаре

Дану, глупости! Вы уже совсем зацыклились над "оптимизацией"...
Сейчас 2012 год, время когда у 70% людей компы - Больше 2 ядер!
4 года назад, может и былобы полезно, но не сейчас!
Да и еще одно, Миллионые доли секунд, роли не играют!
0
15
12 лет назад
0

» WarCraft 3 / W3M Localizer

Программа прикольная, но правда неясно как это вставлять в карту.
0
15
12 лет назад
0

» WarCraft 3 / MapLoader v2.0.0

Так сделайте все удобства!
Чтобы при открытии программы и ввода имени карты, и нажатия клавиши ДА скачать.
Больше пользователю не потребовалось.
Да и с чего вы решили, что скачав карту и зайдя к челу хостующему карту, будет тажа карта?