|
Результаты поиска
|
|
| noTformaT | Дата: Вторник, 03 Мая 2011, 16:25 | Сообщение # 1501 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (pyatnica70rus) В итоге мнения: хочешь стать программистом - учи C++, хочешь стать кодером - скриптовые вы жгете, кодер это не программист, а программист это не кодер (хоть он и выполняет работу кодера). Quote (pyatnica70rus) стать программистом - учи C++ зачем? есть же другие мощные языки программирования
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 16:37 | Сообщение # 1502 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (noTformaT) есть же другие мощные языки программирования почему, Руби, ТЦЛ (ну это скорее не яп, но все же),АС 3 (на этом сейчас работаю), Паскаль. Си хорош, но у него есть несколько проблем - легко сделать ошибку
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 16:37 | Сообщение # 1503 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (pyatnica70rus) Скорость и возможности. скриптовый - загнан в рамки, в какие? Скорость да, есть немного, но рамки у скриптовых? Какие?
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 16:55 | Сообщение # 1504 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| я уже писал выше что разници между функционалом компилируемого и скриптового языка нет. С++ тоже не учит как работает машина, так как вся стандартная библа хранится в либах (и линкуется к выполняемому файлу), тоже самое и с скриптовыми языками. Разве работа с стековой памятью - позволит нам узнать как работает машина? Иногда да, но на самом деле, другие скриптовые языки тоже работают со стеком.
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 16:57 | Сообщение # 1505 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (pyatnica70rus) Когда скорость критична, вместо того, чтобы 2 раза вызвать функцию/процедуру лучше заменить вызов самой операцией. Намек ясен? втф? когда скорость критична, тода используьт нативный код (это если про скриптовые яп). Quote (pyatnica70rus) вместо того, чтобы 2 раза вызвать функцию/процедуру лучше заменить вызов самой операцией. Намек ясен? это ты про оптимизацию?
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 17:05 | Сообщение # 1506 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (pyatnica70rus) Будет возможность подучить и поработать на асме на практике - не упущу. ха, я на практике, когда учился, попал на завод по изготовлению сварочных апаратов, там было тело, мужик, лет 50, борадатый, он на асме писал проги для сборочного апарата. Этот мужик жестко поливал г с++ и паскаль. Да и мой препод по сис.прог тоже говорил что с++ и другие "высокие" яп толком не языки, я его не любил, но препод иногда отжигал по полной.
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 17:07 | Сообщение # 1507 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (pyatnica70rus) лучше написать дважды именно выполнение команды. или вообще в асм уйти. скудный, но пример. я чет не понял что ты имеешь в виду, зачем вызывать 2 раза одну и туже функцию, причем использовать аж 4 константы?
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 17:22 | Сообщение # 1508 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (pyatnica70rus) И именно поэтому я советую не играться в конструкторы (или я один замечаю, что форумом овладела мания констуировать игры?), а заняться именно программированием. Это хлеб не только для фантазии, но и для ума. по образованию я программист, по второму (через 2 года) - компьютерный инженер. Сам гцап в начале создавался как сайт для разработчиков игр с помощью конструкторов (как мне расказали), когда я тут регался тут в основном все сидели на конструкторах, но были и программисты. Как я тут зарегался и зачем, это уже другой вопрос. что касается крутости программиста который работает с компилируемыми яп - ее нет. Ведь если сравнивать сейчас, то даже программирование для винды - это тупо вызов функций из динамических библиотек, и посути единственное что знает виндовс асемблерщик - работу со стеком, и регистрами. Но в тоже время - программист - это человек который пишет программы, тоесть развабатывает алгоритмы, а выбор на чем писать - тривиальная задача, так как современные яп практически идентичны по своему функционалу. П.С. Я сколько раз пытался делать прототипы игр на конструкторах - никогда не получалось (туториалы делаю на отлично, а вот когда приходит время написать что то свое (отличное от туториалов), то тут сразу появляются какието препятствия), видимо не судьба мне работать с конструкторами, но славо богу у меня есть яп, в которых я разбраюсь, и написать на них то что мне надо не составляет проблем
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 17:25 | Сообщение # 1509 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (pyatnica70rus) Смысл в том, чтобы не тратить время на вызов функции, а выполнить именно ее код. ВАС ЖЕ ДОЛЖНЫ БЫЛИ УЧИТЬ. (Однако это может повлиять на размер файла и память, естественно) ну это уже называется оптимизация, действительно, иногда не надо заносить функции в стек, их параметры, копировать параметры с помощью конструкторов-копировщиков и т.д (тоесть выполнять вызов функции), иногда лучше сделать подставляемую функцию. Ты об этом?
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 17:38 | Сообщение # 1510 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (pyatnica70rus) Ага, в паскале это называлось inline по сути для современных процесоров, наличие маленький(не инлайн) методов (которые подходят для инлайн методов) толком многого уже не решают. Они и так быстрые
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 18:16 | Сообщение # 1511 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| allxumuk, сегодня был пример про сохранение параметров героя, я мыслил как программист, но вот моим способом, который я выбрал - трудно сделать такое в конструкторе. Тоесть определить класс характеристик и сохранить его.
@noTformaT
|
|
|
| |
| noTformaT | Дата: Вторник, 03 Мая 2011, 18:40 | Сообщение # 1512 | Тема: Язык программирования для начинающих |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (allxumuk) а я мыслил по туторам к кокос2Д, т.е. занести значения в массив и сохранить в файл и всё сработало. ну не знаю, стремные какието турориалы, кокос2д это вроде бы ОбжектСи (могу путать), но у меня с конструкторами всегда одна проблема - описание структур данных, понимаю что хранить можно и в переменных, но я привык к объектам. Хороший пример того где я туплю в конструкторах - создание пользовательского класса для рюкзака, тоесть должны быть методы положить предмет, вытащить, использовать. А в конструкторах только одни события, вот тут мой мозг и кипит
@noTformaT
|
|
|
| |
| noTformaT | Дата: Среда, 04 Мая 2011, 10:12 | Сообщение # 1513 | Тема: Очень круглый конкурс! |
Ukrainian independent game developer
Сейчас нет на сайте
| блин, У меня нета нет, что бы выложить все обновления моих "черных чертей"
@noTformaT
|
|
|
| |
| noTformaT | Дата: Среда, 04 Мая 2011, 11:09 | Сообщение # 1514 | Тема: Конкурс по созданию игр #6 |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (Vint) 25.07.2011 вроде бы? это дата завершения разработки проектов А дата завершения приёма участников: 15.07.2011 года.
@noTformaT
|
|
|
| |
| noTformaT | Дата: Среда, 04 Мая 2011, 14:55 | Сообщение # 1515 | Тема: Вопрос-[ответ] по Unity |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (horax) Если кто посоветует нормальный профессиональный конвертер в .WAV - это тоже решение. рендери звук миди канала с помощью фл студио
@noTformaT
|
|
|
| |
| noTformaT | Дата: Среда, 04 Мая 2011, 14:55 | Сообщение # 1516 | Тема: Вопрос-[ответ] по Unity |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (horax) Использование MIDI музыки(.MID) в UNITY: есть библиотеки которые воспроизводят звук по миди нотам, присоедини их, но это будет работать только для стандаллоне версий 6)
@noTformaT
|
|
|
| |
| noTformaT | Дата: Среда, 04 Мая 2011, 16:47 | Сообщение # 1517 | Тема: Добавление переменной в ячейку массива |
Ukrainian independent game developer
Сейчас нет на сайте
| Я делаю так Code const VOID_PLACE:uint = 0; var isSearch:boolean = false; for(var i:int = 0; i < 8; i++){ for(var j:int = 0; j < 4; j++){ if(a[i,j] == VOID_PLACE){ a[i,j] = 1; isSearch = true; break; } } if(isSearch) break; } Vinchensoo, Code if slot[a,b]=0{slot[a,b]=1;q=false;}; можно укоротить через тригерное условие "?"
@noTformaT
|
|
|
| |
| noTformaT | Дата: Среда, 04 Мая 2011, 16:54 | Сообщение # 1518 | Тема: Добавление переменной в ячейку массива |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (Sholar) Заполнение происходит в "столбик"... как сделать заполнение в "строчку"? поменять индексаторы массива
@noTformaT
|
|
|
| |
| noTformaT | Дата: Среда, 04 Мая 2011, 16:58 | Сообщение # 1519 | Тема: Добавление переменной в ячейку массива |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (Vinchensoo) Не знаю, что это такое ну как бы вот логическое выражение ? выражение 1 : выражение 2
@noTformaT
|
|
|
| |
| noTformaT | Дата: Среда, 04 Мая 2011, 17:09 | Сообщение # 1520 | Тема: C# в Unity |
Ukrainian independent game developer
Сейчас нет на сайте
| Quote (Leerd) Если проблемы с C# используй C++ ,но для этого скачай дополнение ха, жесть Quote (Strateg) Вот начал изучать Unity. Но совсем не знаю C# работай на js
@noTformaT
|
|
|
| |