|
2D-программирование Вопросы, касающиеся двумерного программирования |
09.04.2009, 16:45
|
#16
|
Бывалый
Регистрация: 03.11.2008
Адрес: Украина, Днепропетровск
Сообщений: 871
Написано 554 полезных сообщений (для 2,520 пользователей)
|
Ответ: Нужны задачи.
Формат - *.pdf.
Всего задач - 1052.
Задачник.rar
Уверен, что этот задачник будет меня сопровождать всю жизнь.
Начинающим, посоветовал бы задачи со следующими номерами(все что помню):
11, 21, 22-24, 34-35, 61, 48-57, 337, 273, 689.
И еще именно в консоле 692.
Думаю, всем будет особо интересно: "Глава II, §33".
Меня лично почему то сначало пробило на 994 задачу в этом пораграфе.
Обратите внимание на задачу *1007 и *1008.
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо Harter за это полезное сообщение:
|
|
09.04.2009, 17:39
|
#17
|
Бывалый
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений (для 450 пользователей)
|
Ответ: Нужны задачи.
Книга жжет. Задач реально много, на разные темы, вот только ответов нет, это высаживает... Но зато все задачи это чистая математика, и мне кажется что если все кто начинает учить блиц прорешают хотя бы половину этого задачника, ответят на 99% своих вопросов, ведь, имхо, программирование это математика без неё никак.
|
(Offline)
|
|
10.04.2009, 15:26
|
#18
|
Бывалый
Регистрация: 03.11.2008
Адрес: Украина, Днепропетровск
Сообщений: 871
Написано 554 полезных сообщений (для 2,520 пользователей)
|
Ответ: Нужны задачи.
Сообщение от h1dd3n
Книга жжет. Задач реально много, на разные темы, вот только ответов нет, это высаживает... Но зато все задачи это чистая математика, и мне кажется что если все кто начинает учить блиц прорешают хотя бы половину этого задачника, ответят на 99% своих вопросов, ведь, имхо, программирование это математика без неё никак.
|
По сути язык программирования не имеет значения совершенно.
Но все таки там большинство задач ореинтированно на С++, но ето не мешает реализовывать их скажем в Blitz3D, хотя на паскакале ты есстественно ограничен в некоторых задачах. Мне легче на бейсике, ибо мозг заточен под него.
Я увы математик мягко говоря тугой, но это до сих пор не помешало мне в решении задач, следовательно программирование это скорей алгоритмическое мышление, не жели логическое(т.е. Математика).
Есстественно логика в программировании не отьемлемая часть, я имею ввиду если сравнивать программирование с математикой.
И как бы это "страшно" не звучало, я живое докозательство тому. ИМХО.
зы: раньше думал наоборот.
|
(Offline)
|
|
10.04.2009, 15:54
|
#19
|
Бывалый
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений (для 450 пользователей)
|
Ответ: Нужны задачи.
Ну это смотря что программировать, хотя я с тобой в какой-то мере согласен, с течением времени нужда в хорошем (всё относительно) знании математики сходит потихоньку на нет... Это опять же что программировать... Если крестики-нолики то нафига математика, а если например свой двиг, то без алгебры дальше hello world не уйдёшь, имхо
|
(Offline)
|
|
10.04.2009, 17:44
|
#20
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Нужны задачи.
А меня в блице наоборот привлекло то, что можно сделать игру, не зная математики (кстати, действительно можно), но со временем стали попадаться задачи, требующие знания алгебры и (особенно) геометрии. Но мне нравилось решать такие задачи, потому что я видел результат на экране монитора (игра работает правильно или же глючит), а не тупую циферку в конце учебника. И со временем я играючи выучил всё, что надо. Так что садиться прогать можно и не зная математики.
Конечно, свой двиг без матриц и прочего даже начинать не стоит.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
10.04.2009, 18:25
|
#21
|
Дэвелопер
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений (для 1,460 пользователей)
|
Ответ: Нужны задачи.
Сообщение от ABTOMAT
Конечно, свой двиг без матриц и прочего даже начинать не стоит.
|
что мешает взять готовую мат.библиотеку с векторами, матрицами, кватернионами и прочей алгеброй?
современная жизнь - это не "разработка с нуля", а системная интеграция, причем системы попадаются очень разношерстные...
но азбуку знать по-любому надо.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
10.04.2009, 19:21
|
#22
|
Бывалый
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений (для 450 пользователей)
|
Ответ: Нужны задачи.
Сообщение от ffinder
что мешает взять готовую мат.библиотеку с векторами, матрицами, кватернионами и прочей алгеброй?
современная жизнь - это не "разработка с нуля", а системная интеграция, причем системы попадаются очень разношерстные...
но азбуку знать по-любому надо.
|
ага и чтобы отловить один баг например с поворот обеъкта мне придется писать на форумы или авторам библы ведь я не знаю что такое квартерион или знаю очень плохо =)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
10.04.2009, 19:51
|
#23
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Нужны задачи.
Сообщение от ffinder
что мешает взять готовую мат.библиотеку с векторами, матрицами, кватернионами и прочей алгеброй?
современная жизнь - это не "разработка с нуля", а системная интеграция, причем системы попадаются очень разношерстные...
но азбуку знать по-любому надо.
|
Я бы тогда взял уже готовый двиг) Двиг люди потому сами и пишут, чтоб можно было в нём самому баг исправить и знать что в нём как устроено, готовый берут когда лень писать свой, а так - ни рыба, ни мясо.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.04.2009, 00:54
|
#24
|
Бывалый
Регистрация: 03.11.2008
Адрес: Украина, Днепропетровск
Сообщений: 871
Написано 554 полезных сообщений (для 2,520 пользователей)
|
Ответ: Нужны задачи.
Сообщение от ABTOMAT
А меня в блице наоборот привлекло то, что можно сделать игру, не зная математики (кстати, действительно можно), но со временем стали попадаться задачи, требующие знания алгебры и (особенно) геометрии.
|
Аналогично.
А насчет знаний, верно замечено - "особенно начертательной геометрии", кстати может посоветуешь соответствующию литературу?
Сообщение от h1dd3n
ага и чтобы отловить один баг например с поворот обеъкта мне придется писать на форумы или авторам библы ведь я не знаю что такое квартерион или знаю очень плохо =)
|
Это уже вопрос надежности. А говорить о ней даже в Blitz3D не стоит...
Ну, вердикт соответственный:
Двиг, функции и прочее, делаются - если надежность очень важна, иначе лень матушка дает о себе знать...
|
(Offline)
|
|
11.04.2009, 20:24
|
#25
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Нужны задачи.
Сообщение от ABTOMAT
Я бы тогда взял уже готовый двиг) Двиг люди потому сами и пишут, чтоб можно было в нём самому баг исправить и знать что в нём как устроено, готовый берут когда лень писать свой, а так - ни рыба, ни мясо.
|
Не ставь рядом написание движка и игры используя движок, это две очень разные вещи.
Твоё утверждение применимо Только к тем, кто пишет для себя движок (любители), а те кто занимается этим профессионально (коммерция), то они и не будут писать на этих же движках проекты.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.04.2009, 15:21
|
#26
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Нужны задачи.
а те кто занимается этим профессионально (коммерция), то они и не будут писать на этих же движках проекты.
|
Да ну? Кармак на Quake(2,3)-Engine, на Doom3Engine и т.д. никаких игр не делал?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
12.04.2009, 15:34
|
#27
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Нужны задачи.
ABTOMAT, у них студии большие, и движок Специально разрабатывался под игру.
Например Unigine - у них команда, Только разрабатывающая движок.
Также я более чем уверен, CryEngine разрабатывали одни, а игру на нём писали паралельно, другая комманда.
Если делают обе части, то обычно разные отделы, и с расчётом на выпуск двух мощных продуктов, иначе это не рационально..
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:56.
|