Такое дело. Крафчу движок для своей дреснявой 2д игры. На шарпе, хотя могу и на плюсах, и в некоторых аспектах мне на плюсах даже проще. Тут даже пара скринов прилагается. Так вот. Планирую не дописывать движок до конца (т.е. не прописывать боевку и систему талантов как в вов), и попробовать на работу устроится погромистом ибо деньги нужны трындец. Вопрос. Каким требованиям должен удовлетворять мой код, дабы посмотрев на него меня взяли. Есть какая то краткая инструкция с основными... правилами или проходными требованиями? И если я магические числа где то юзаю это ниче страшного или прям все, капец?
>>1033886 (OP)Что-то мне подсказывает что ты пидор.
>>1033886 (OP)Почитай Совершенный код, если нужно понять, как правильно писать код и почему. А потом можешь нассать на эту книгу и программировать так, как принято в фирме или команде, потом и на них можно класть хер.Главное, чтобы работала голова. Для теории почитай Алгоритмы и структуры данных.>магические числаЕсли в константе, а не в открытом виде повсюду, и этого числа нет в системе заранее (число пи, экспонента), то сойдёт.
>>1033886 (OP)Для начала: язык интерфейса студии (как и все остальное) должен быть нормальным.Во-вторых: >>1034066.
>>1033886 (OP)1 нужно жить в мск/спб.2 нужно знать английский. Как можно лучше.3 нужно знать язык программированияЭтого достаточно чтобы идти джуном. Никем кроме джуна тебя не возьмут. Твоя говноигра и ее код никому нахрен не нужны.
>>1033886 (OP)>Каким требованиям должен удовлетворять мой код, дабы посмотрев на него меня взялиКод должен быть понятным. В нём должны отсутствовать:1) Излишне сложные конструкции2) Велосипеды там, где это не требуется3) Излишнее увлечение ООП-ёбством4) Кривое форматирование5) 1000 строк кода без комментовПисать игру - это бесперспективно. Берись за любой коммерческий проект.
>>1033886 (OP)Вот серьёзно я этого не понимаю. Сами мелкософты признали НЕСОСТОЯТЕЛЬНОЙ идею XNA, написания движка игры.Произошло это после консолидации с авторами Unity, которые как раз выбрали c# и js для своего готового, идеального для индюков движка.Я всё понимаю, хочется выебнуться, но что я вижу. Все делают одно и то же, уже давно сделанное. Как только дело доходит до макроинструментов, сложных алгоритмов, любой движкописатель начинает задумываться о переносе игры на готовый двиг, обычно юич если нужен графон, ну или юнити, если нужна производительность.Ну вот собственно и моё мнение по поводу шапки. Перестаньте заниматься ерундой и клепайте игры на готовых движках. Разве что вы действительно хотите ДЕЛАТЬ ИГРЫ, а не обучаться азам программирования.
>>1034313>Разве что...sic