|
0 / 0 / 0
Регистрация: 23.07.2016
Сообщений: 5
|
|
С чего начать написание игры23.07.2016, 03:57. Показов 3533. Ответов 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 / 1576 / 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 / 1576 / 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 / 1576 / 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 / 1576 / 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 | |
|
С чего начать написание игры Домино
С чего начать написание стратегической игры и какие технологии использовать? С чего начать написание игры "Викторина"? Написание игр. С чего начать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|