Вторник, 29 Июля 2025, 00:10

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
afqДата: Вторник, 17 Мая 2022, 16:55 | Сообщение # 181 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Цитата
Уверен, что по силам. Только вот времени это займет в три раза больше, чем с движком.


Ты так на это смотришь капец. Ты же не для каждой игры новый движок делаешь. Один раз сделал, а потом по мере нужды добавляешь. Движок можно вполне себе простенький сделать за неделю и уже клепать игры. Свой можно сделать так как считаешь нужным, и он может быть удобней чем unity.
afqДата: Вторник, 17 Мая 2022, 16:45 | Сообщение # 182 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Core,
Цитата
Каждый человек - это набор шаблонов и искажений. Я думал, что это достаточно очевидно, чтобы не писать об этом на форуме разработчиков игр.

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

А вообще удачи с разработкой игр. Может ты увидишь интересную свою жизнь.
afqДата: Вторник, 17 Мая 2022, 16:21 | Сообщение # 183 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
И тупо говорить о том, что ты не сможешь переплюнуть крутого разработчика. В чем прикол такого высказывания? На все нужно время. Пойду и скажи малому какому-нибудь что тот не сможет высшую математику выучить. Это же глупо. Со временем он сможет. Посмотрите с этой точки зрения. Почему я должен соревноваться с более опытным, если я на другом этапе развития и в итоге все равно разберусь как делать.
afqДата: Вторник, 17 Мая 2022, 16:17 | Сообщение # 184 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Core,
Цитата
Заносить придется всего 40$ в месяц в том случае, если оборот превысит 100 000$ в год.

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

Они могут менять условия как захотят, захотят, ты будешь платить 600$ в месяц, как в qt. вместо того, чтобы сделать свой фреймворк для windows и linux, компании готовы отдавать по 600$ каждый месяц, чтобы пользоваться ui компонентами. Хотя qt построен на базе нативных библиотек операционной системы. Также и unity. Она использует SDL2, C++ OPENGL, Freetype, GTK, готовые физические движки 2d и 3d. Как я считаю, если немного разобраться, то вполне можно такой же движок создать, соединив все эти компоненты. для 3d взять gtk c++ freetype и физический движок от nvidia. Те же интерфейсы. Ну математика нужна да, но там мало надо знать на начальном этапе, так как есть glm и уже тебе не нужно писать библиотеку для работы с матрицами и перспективами. Движок уже состоит из того, что ты сам выбираешь какие компоненты соединить и всё. тут не нужно писать на иксах в linux, берешь sdl и он позволяет и в windows и в linux одно api использовать. Ты как вообще представлял разработку движка?
afqДата: Вторник, 17 Мая 2022, 15:26 | Сообщение # 185 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Core,
Цитата
А что в этом плохого? Если ты пользуешься компьютером, ты обязательно должен знать каждый примитив, лежащий в его основе?

Да везде так. Просто есть такие, которые считают, что им знания не нужны. Как это что в этом плохого? Давайте возьмем машину. Вы будете как девушка рассуждать и только уметь ездить или всё таки учиться разбираться как же можно отремонтировать машину в случае поломки? Ты когда готовишь еду, хотел бы разбираться в том, как бы по вкуснее приготовить? А это надо знать что продукты из себя представляют. как сделать соус, сколько жарить еду и т.д. Ты конечно можешь не заморачиваться с этим и просто платить за все деньги, но кто круче, тот кто разбирается или тот у кого есть деньги, но он тупой? Например, чтобы тебе рыбу ловить, ты должен знать в какое время лучше ловить рыбу. Если ты не хочешь углубляться, то просто покупаешь её, так как люди покупают игры. Но здесь есть прослойка. Ты не хочешь углубляться в разработку движков, а хочешь использовать готовый, но за это в конце концов ты должен будешь заносить деньги для unity, если ты хороший игродел. С чего такое мнение что собственный движок не пойдет? У америкосов какие-то секреты есть? Все делают более менее стандартно в некоторых моментах по логике. Ты опять откуда то взял, скорее всего чужое мнение услышал о том, что свой движок не пойдет для игр. Какие это ты игры делаешь, что собственный движок не потянет? это скорее не то чтобы свой движок не пойдет, а именно твой, так как ты со своей колокольней судишь. Если бы ты был эксперт в разработке движков и сделал их немало, то тебе бы можно было поверить, так как у тебя например был колосальный опыт, а если у тебя опыта ноль и ты где то услышал от такого же как ты что свой движок это говно, давайте обучаться на курсах по unity, то это капец полный. советую книжки читать, а не слушать мнение малолеток. В чем ты эксперт, чтобы ты мог точно сказать, что нормально в ИТ, а что нет?
afqДата: Вторник, 17 Мая 2022, 11:42 | Сообщение # 186 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Core, нет, по такой логике это не следует. Мы не движемся по спирали к началу времен. Просто у вас мало опыта, чтобы различать и то и то, поэтому вы где-то прочитали такой способ, что мол надо продолжать двигаться вниз. И используете его, потому что только это приходит к вам в голову. Все наши текущие мысли строятся из предыдущего опыта. Ты не можешь так просто взять и придумать то, чего не было никогда. Ты можешь только искажать прошлый опыт. Например, ты когда-то смотрел каких-нибудь зверьков, а в какой-то момент времени ты отдыхал на даче. Потом ты например сейчас сидишь, смотришь новости, и тебе искажаются два воспоминания и ты думаешь, что придумал сюжет для игры, типа про зверюшек на даче. тебе эта мысль кажется крутой, потому что это что-то новенькое, но потом поразмыслив, ты понимаешь что ничего в ней нет такого. Но ты даже не в курсе, что эти мысли, всего лишь искажения из нескольких воспоминаний из твоего прошлого.
Получается, что я смог взяться за разработку движка и обучаюсь в этом направлении, потому что у меня есть бэкграунд того, что мол мне нравиться низкоуровневые штуки. Этот опыт стимулирует меня делать свой движок, только так я могу его делать, потому что есть фундамент. Если твой фундамент строился на том, что мол, зачем изобретать что-то новое, если до тебя уже все изобрели и ты не переплюнешь таких разработчиков, то тобой будут двигать эти мысли. И ты никогда не будешь ни в чем разбираться, а только знать как использовать библиотеки. Да понятно, что всё не изучишь, но ты можешь выбрать область в какой развиваться. Например я хочу движки изучать и разрабатывать, поэтому я не стараюсь сделать свой UI вместо GTK или QT. Так все и живут, что один делает одно, другой другое. Ты же делаешь только игры, что тоже похвально. Значит ты чисто разработчик игр, возможно еще художник и музыкант. Помимо того, что нам приходят новые мысли, мы может только выбирать что из них нам нужно и что мы будем делать в данный момент исходя из прошлого опыта. Поэтому в game design надо быть все сторонне развитым.
Даже ты написав это сообщение, по-настоящему исказил несколько воспоминаний. Давай посмотрим, может я разберусь.
1. Ты когда-то читал комментарии и увидел сообщение в таком же стиле, что мол, ну давайте всё изобретать с нуля.
2. Идти в гараж и паять свой компьютер, это похоже из американских кремниевых долин, возможно ты взял эту мысль из фильма "Apple". Занимать три комнаты и работать на лампах, возможно для тебя кажется устаревшим изобретать с нуля все, да думаю так. Ты может где то читал что раньше такими были компьютеры, а потом понял что круто что сейчас такое время, когда уже всё изобретено и нам остается только пользоваться.
3. А уже потом начинать писать свой движок. Последовательность действий. Ты как бы мыслями не можешь сфокусироваться на главной задаче про движок и он становиться где-то в середине между двумя предложениями. То есть ты цель ставишь в середину предложения, но типа есть нюансы, которые мешают тебе достичь её, потому как тебе кажется, что вокруг темы разработки движка очень много знаний крутиться и их нужно изучить, а так как ты далек от этого, то привел в пример то, что тебя больше интересует, это своя ос и собственный язык программирования, но ты не можешь за это взяться, так как не хватает скиллов.
4. Последнее не смог расшифровать, видимо ты думаешь что без базовых школьных знаний в разработку движков и работы с математикой лучше не соваться.

Я не психолог, но мне интересно было поразмышлять откуда у тебя искажения пришли. Я привел в пример попытку своих мыслей о твоем тексте, а бред это или нет, это ты уже сам скажешь.
afqДата: Понедельник, 16 Мая 2022, 19:14 | Сообщение # 187 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Storm54, давай в телеграмме спишемся, я как сделаю демку, тебе покажу, по сети сыграем. Ты вряд ли сюда каждый день заходишь, а в телеге сможем моментально списаться.
afqДата: Понедельник, 16 Мая 2022, 17:04 | Сообщение # 188 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
короче думаю что можно пустить луч до первого расширения в ширину, если это случилось, то знаем через сколько квадратов в дальнейшем будет расширение.
afqДата: Понедельник, 16 Мая 2022, 16:56 | Сообщение # 189 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
можно кстати попрактиковаться и создать 2d поле и смотреть какие квадраты будут закрашиваться, если всё нормально, то можно 3d мутить.
afqДата: Понедельник, 16 Мая 2022, 16:16 | Сообщение # 190 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Всё таки в поворотах используются sin cos. А это значит что для поворота своего персонажа, можно узнать угол между двумя векторами наверное, и вычислить и последовательно рисовать каждый квадрат в цикле, цикл знает уже где расширяться.
afqДата: Понедельник, 16 Мая 2022, 16:12 | Сообщение # 191 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
И кстати, это можно сделать без графического движка, так что можно будет заняться этим в ближайшее время.
afqДата: Понедельник, 16 Мая 2022, 16:10 | Сообщение # 192 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
То-есть например каждые четыре квадрата будут прямо, а потом расширяются по одному с каждой стороны.
afqДата: Понедельник, 16 Мая 2022, 16:09 | Сообщение # 193 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
drcrack, я читал код cglm, используется в перспективе вроде и ещё где-то, вроде в поворотах. Я подумал о chain, который имеет в себе массив например из 100x100. Хотя да, можно и без cos sin. надо только определить через сколько квадратов увеличивается поле. и получается так. сейчас нарисую. Можно подсчитать какой поворот будет сдвигать поле для просмотра. И знать какие квадраты из chain массива рисовать.
afqДата: Понедельник, 16 Мая 2022, 15:38 | Сообщение # 194 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Storm54, а сколько FPS в minecraft в большой карте?
Ты сам можешь такое сделать?
Тот движок что я сделал, он 2d, там не нужно использовать косинусы и синусы для определения какие квадраты попадут в поле видимости камеры. Ну это первое что пришло в голову.
afqДата: Понедельник, 16 Мая 2022, 15:17 | Сообщение # 195 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Цитата
а если ты считаешь что твои эксперименты с sdl приведут к тому что однажды ты вдруг "научишься делать движки", то это как минимум наивно

Да не, не наивно. Тебе это просто кажется так, потому что ты судишь по своему опыту и для тебя это кажется наивно, так как ты знаешь свои силы и слабости.
А для меня нет таких преград и я спокойно могу заниматься разработкой. Только не де мотивируйте меня, так как мне не нужно видеть сложности на начальном этапе разработке, чтобы не было психологического барьера. Потихоньку до всего доберусь и сделаю.
afqДата: Понедельник, 16 Мая 2022, 14:12 | Сообщение # 196 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
drcrack, ну и что бы ты выбрал, научиться движки разрабатывать и стать крутым разрабом с хорошей оплатой, или делать простенькие игры за небольшую зарплату?
afqДата: Понедельник, 16 Мая 2022, 14:04 | Сообщение # 197 | Тема: Нужен совет
Разработчик
Сейчас нет на сайте
smileforme, о, давай обсудим. пиши мне в телеграм. @proteir

Сообщение отредактировал afq - Среда, 22 Июня 2022, 23:09
afqДата: Понедельник, 16 Мая 2022, 14:01 | Сообщение # 198 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
drcrack, вот я видел здесь на форуме кто-то движок свой рекламирует. Я не помню как называется. Если бы у них были деньги на рекламу, то смогли бы продвигать свой продукт. Я помню раньше читал, что unity раньше для игровых автоматов только продавала свой движок. Почему в период санкций все бояться сделать платный движок? ну то-есть бесплатный пока не заработаешь в год например 4 000 000? Неужели тут нужны крутые спецы?
afqДата: Понедельник, 16 Мая 2022, 13:57 | Сообщение # 199 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
drcrack, в чем прикол, так это то что unity использует готовые технологии и пишет только оболочку ну и небольшой внутренний функционал. Я даже видел что они sdl2 используют. я тоже его использую. Они взяли просто готовые технологии собрали вместе и продают. Мы так тоже можем сделать. Правда они на нас смогли заработать и прикупить уже коммерческие продукты. Они также как qt, используют готовые библиотеки, но над ними своя обертка и всё, можно считать что это наш продукт. Там столько глюков в unity и версий, что тупо вообще. По работе со спрайтами как был глюк в какой то версии, так и не исправили. А свой движок можно сразу поправить, потому что в курсе как он устроен.
afqДата: Понедельник, 16 Мая 2022, 13:47 | Сообщение # 200 | Тема: Курс по разработке движка на C++ для android
Разработчик
Сейчас нет на сайте
Storm54, в чем прикол на игровом форуме давить на слабые места, чтобы человек осознал, что надо использовать готовые движки и не знать математику движка?
Поиск:

Все права сохранены. GcUp.ru © 2008-2025 Рейтинг