|
0 / 0 / 0
Регистрация: 23.07.2016
Сообщений: 5
|
|
С чего начать написание игры23.07.2016, 03:57. Показов 3463. Ответов 41
Метки нет (Все метки)
Всем привет. Хотел бы начать изучать C++, конечно же не с нуля. На данный момент уже знаю скриптовый язык подобный C++. Немного увлекался C#, писал мелкие программки, потом забросил.
Так вот, сейчас бы хотел заняться "написанием небольшой игры" (со своим движком), предположим это будут гонки. Как вообще это происходит? Какие программы требуются? Прошу немного рассказать про это
0
|
|
| 23.07.2016, 03:57 | |
|
Ответы с готовыми решениями:
41
С чего стоит начать для создания игры? С чего начать создание компьютерной игры, где битвы происходят в теле человека? С чего начать 3д моделирование персонажей для игры? |
|
90 / 88 / 33
Регистрация: 20.07.2016
Сообщений: 403
|
|
| 24.07.2016, 19:43 | |
|
EVP, попробую выразить свои мысли яснее: одно дело знать как все работает и в случаи необходимости применить свои знания, а совсем другое дело все самому с нуля писать.. это попросту глупо... с так же успехом можно бросить все и пойти в лес жить, и начать огонь-колесо-и т.д.... технологии постоянно развиваются, нужно использовать, то что уже придумали и по возможности улучшать это...
0
|
|
|
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
|
||||||||
| 24.07.2016, 19:54 | ||||||||
|
вот в таком виде код(взятый из диска прилагаемого с книгой) Кликните здесь для просмотра всего текста
ловит ошибки но стоит добавить (LPCWSTR) в строки 92, 101, 102 - и код работает
1
|
||||||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||||||||||
| 24.07.2016, 20:02 | |||||||||||||
|
а майкрософт не гарантирует никакой обратной совместимости для решений, которые она снимает с поддержки. я сам по итогу чтания Ламота оказался счастливым обладателем собственного 2д движка на директдрав7. ну вот он у меня так и не взлетел ни на чем кроме xp. ну может я просто сам чего то накосарезил. ну вот, в современных виндах - юникод во все поля. можно ничего не кастить, можно переключится на мультибайт (не оч хорошая идея). а лучше просто идти в ногу со временем, и везде использовать юникод. то бишь, вместо такого:
0
|
|||||||||||||
|
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
|
|||
| 24.07.2016, 20:50 | |||
|
Добавлено через 1 минуту единственно что не работает - это код с 24х битной графикой Добавлено через 29 минут
1
|
|||
|
510 / 272 / 60
Регистрация: 14.12.2010
Сообщений: 548
|
|||||||
| 24.07.2016, 21:04 | |||||||
|
Изучать предметную область можно на чужих ошибках (чужой игровой движок) или на своих (свой игровой движок). А изучать можно на чужих ошибках или на своих... Иногда надо наделать своих ошибок, чтобы начать изучать чужие ошибки. Иногда надо увидеть кучу чужих ошибок, чтобы начать делать свои. Всегда есть выбор! Успехов!
1
|
|||||||
|
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
|
||
| 24.07.2016, 21:09 | ||
|
0
|
||
|
90 / 88 / 33
Регистрация: 20.07.2016
Сообщений: 403
|
||
| 24.07.2016, 22:51 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 23.07.2016
Сообщений: 5
|
|
| 25.07.2016, 00:30 [ТС] | |
|
Честно скажу, когда я только начал изучать программирование, а язык был Pawn, мне тоже все говорили "скачивай с инета чужие скрипты и смотри их", но это было до такой степени скучно...
В итоге как все получилось: гуглил или спрашивал на форуме как и что сделать изучал что находил применял это как мне надо На сегодня знаю этот язык 90% точно. И да, если что я за год написал примерно 35к строк кода в одиночку Не думаю что мне надоест делать движок, тем более я же не хочу какую то супер физику.Еще хотел спросить, чем DirectX отличается от OpenGL? Или это как то можно связать?
0
|
|
| 25.07.2016, 10:32 | ||
|
0
|
||
|
510 / 272 / 60
Регистрация: 14.12.2010
Сообщений: 548
|
|||
| 25.07.2016, 17:31 | |||
|
OpenGl vs DirectX episode II. Добавлю: DirectX - только для Windows, печалька. OpenGL (OpenGL ES 2.0+, WebGL) - доступен на различных платформах (WEB, Linux, Мобильные системы), красота.
0
|
|||
|
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 25.07.2016, 18:35 | |||
|
Добавлено через 25 минут
0
|
|||
|
90 / 88 / 33
Регистрация: 20.07.2016
Сообщений: 403
|
||
| 25.07.2016, 18:44 | ||
|
0
|
||
|
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 25.07.2016, 18:51 | |||
|
_KROSCH, Намечается проект именно на Pawno, есть парочка интересных концепций и народ который готов вложится в сервак, если интересно поучаствовать отпишись в личку.
Добавлено через 2 минуты
0
|
|||
|
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
|
||
| 25.07.2016, 18:52 | ||
|
0
|
||
|
90 / 88 / 33
Регистрация: 20.07.2016
Сообщений: 403
|
|||
| 25.07.2016, 18:58 | |||
|
Fulcrum_013, еще раз, я нигде в этой теме не писал, что собираюсь написать свой собственный движок... более того, учитывая, что:
Так причем тут это???? :
0
|
|||
|
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||
| 25.07.2016, 19:16 | |||||
|
Добавлено через 2 минуты Добавлено через 4 минуты Добавлено через 7 минут
0
|
|||||
|
90 / 88 / 33
Регистрация: 20.07.2016
Сообщений: 403
|
|
| 25.07.2016, 19:18 | |
|
Fulcrum_013, вот только не нужно универ приплетать, это будет холивар... у меня у самого вышка по прикладной математике и скажу вам так: меня там не научили ничему такому, чего б я не освоил сам... только вот в университет кроме действительно полезных предметов, которые я буду применять после завершения, еще куча (огромная) бесполезных, что приводит нас к выводу, что университет - излишняя, расточительная трата времени...
0
|
|
|
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 25.07.2016, 19:25 | ||
|
1
|
||
|
90 / 88 / 33
Регистрация: 20.07.2016
Сообщений: 403
|
|
| 25.07.2016, 19:30 | |
|
эх... я лично до сих пор не могу избавиться от "послевкусия" после универа и считаю, что мог эти 5 лет провести более плодотворно где-нибудь в другом месте...
0
|
|
| 25.07.2016, 19:30 | |
|
С чего начать написание игры Домино
С чего начать написание стратегической игры и какие технологии использовать? С чего начать написание игры "Викторина"? Написание игр. С чего начать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|