Другие языки программирования и технологии

С чего начать начинающему программисту?

Игорь W
Игорь W
142
Я один раз поучаствовал в гейм джеме (хакатон, по сути (создай игру за 48 часов)) и понял, что разработчик игры должен быть геймдизайнером (человек, который придумывает мир и механику игры), художником ( человек, который нарисует всё это) и программистом (человек, который заставит механику работать и заставит нарисованное художником двигаться)
_______________________________________________________________________________
Я бы посоветовал научится создавать алгоритмы для начала и научится какому-нибудь языку программирования. По мне самое лучше это Си (отец современных языков программирования, причём сам ещё используется), а затем переходить к какой-нибудь джаве. Но даже если начнёте с паскаля, это всё равно будет плюс, но на нём, ИМХО, лучше не засиживаться.
Вам нужно понять как составлять программы и руку набить.
Если вы освоите какой-нибудь язык программирования, то другие освоить вам будет проще.
___________________________________________
Математику и физику естественно.
___________________________________________
Геймдизайн поизучать.
___________________________________________
Изучить графику, как её отрисовывают компьютеры и самому научится рисовать, если вы не хотите делать текстовые игры или простые игры с несколькими кнопочками.
А после изучения в зависимости от размаха ваших амбиций переходить либо к Unity, либо к OpenGL с DirectX
___________________________________
Если будут вопросы, пиши в комментах. )))
НК
Николай Козьменко
28 648
Лучший ответ
С качественного учебника программирования для начинающих. Неважно, программы в какой области ты собираешься писать - алгоритмы от этого никак не меняются.
Книга "Песни о Паскале", скачивай и занимайся
И усиленно изучать математику и физику (при создании игр моментально в них упрёшься, то траекторию шарика в арканоиде формулой задать, то траекторию пули в стрелялке, и ещё кучу всего)
Акиф Ахмедов
Акиф Ахмедов
76 449
Игорь W Углублённые знания этих предметов в половине случаев просто не обязательны, поскольку я хотел бы делать саму игру, прорабатывать её действия и действия игрока, а не писать движок благодаря которому всё будет работать
Html :)))
Раз спрашиваешь, далеко тебе до программиста.
Oralbek Tazhenov Купи себе справочник, там найдутся все ответы на твои вопросы)
услуги по тарифу
Василий Кот
Василий Кот
96 084
Начинают всегда с постановки задачи. Программист - понятие растяжимое...
Михаил Устинов
Михаил Устинов
81 513
от простого к сложному
EE
Eli Ehmedov
37 596
Игорь W И что же простое, а что сложное?
Начните с начала.
Выберите, в какую сферу разработки хотите идти, затем, что именно делать, а там и язык подтянется.
ММ
Максим Малай
17 714
Начни с Macromedia Flash MX 2004. Я когда-то (4 года назад) думал, что это отличная программа для рисования. Но потом, из завалявшейся книжки знакомого узнал, что на это программе можно делать мульты, да ещё и игры! И тут у меня началось. Теперь я учусь на программиста на первом курсе.
Очень просто создаются игры. Можешь удивить родков почти сейчас.
Туда встроен язык actionscript 2.0 (а точнее это первая программа с as2.0), после изучения которого, я на изи разобрался с Паскалем и т. д.
Когда освоишься, сможешь стряпать игры на Паскаль и т. д. (в разных языках программирования структуры и некоторые слова разные, а суть одна и та же) как я.
Лично я с этого начал свой путь программиста. Попробуй установить Flash! Скорее всего тебе зайдет. А если нет, то у тебя будет прога, на которой мульты сможешь делать)
Если интересно, могу перекинуть несколько игр, которые делал на Flash и Паскаль.
Удачи!
P.S.
Не рекламирую Flash.