Arte_de_Mort
offline
Опыт:
23,452Активность: |
Теория программирования
Джентльмены!
Подскажите учебник по теории программирования (или, лучше, так: учебник по программированию, где есть несколько хороших глав по теории программирования). Язык в общем-то, не важен, хотя лучше С, т.к. планирую знания по теории программирования применять в работе с lua, и в связке lua + C. Нужно что-то начального и среднего уровня, т.к. буду использовать для скриптования эвентов как левел дизайнер. |
16.02.2010, 04:54 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Книга называется "Приемы объектно-ориентированного проектирования Паттерны проектирования". Иначе известная как GoF (Gang of Four). Почитай, весьма интересна. |
16.02.2010, 05:10 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Arte_de_Mort
offline
Опыт:
23,452Активность: |
Спасибо, оно там не слишком заумно? Мне по сути нужна достаточно простая логика программирования, в дебри лезть мне точно не придётся :)
|
16.02.2010, 05:14 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Arte_de_Mort, хм... ну там расписаны классические решения без как таковой привязки к языкам. Сам ее только начал изучать. Все ж зависит от целей которые ты себе ставишь. |
16.02.2010, 05:25 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Arte_de_Mort
offline
Опыт:
23,452Активность: |
Ну цели я пояснил: достаточно простое программирование для левел дизайна, то есть без серьёзных углублений в программирование, сложные конструкции кода и т.п. Я, в принципе, знаю базу if then else и подобные простые констуркции, но надо чуть более углублённо, чтобы потом иметь возможность программировать события в игре на луа или подобных языках, используемых для левел дизайна.
|
16.02.2010, 05:41 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
хм... тогда тебе стоит почитать че нить более специфичное. Только я вряд ли смогу дать совет, что именно ^_^ |
16.02.2010, 05:42 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Орк
Silenced by Орк
offline
Опыт:
14,899Активность: |
Arte_de_Mort, как начать программировать для чайников(или как то так). Книга довольно старая, зато в самый раз для тебя+продается везде и вся
|
16.02.2010, 07:36 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Рендов
offline
Опыт:
195Активность: |
Интернет - самый лучший учебник, тем более, что нужен начальный уровень знаний. Гугли документации по lua, сделай свой первый Hello World и углубляйся на сколько считаешь нужным.
|
16.02.2010, 13:01 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FunkieFoO
offline
Опыт:
7,059Активность: |
"Идеальный код" - или как то так, хорошее пособие формирующее в будующем программисте собственный правильный стиль программирования, а так же там есть рекомендации по оптимизации и всему прочему |
16.02.2010, 14:13 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DARK_SYLTAN
Скромный Повелитель
offline
Опыт:
5,045Активность: |
Всё, что там для чайника==ужасные книги, ничему хорошему там не учат.
По С++ есть замечательная книга SAMS Освой самостоятельно C++, это книга от первых программ до хороших способностей без привязки к операционной системе. |
16.02.2010, 14:40 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Arte_de_Mort
offline
Опыт:
23,452Активность: |
спасибо, поищу эти книжки
Цитата:
читал я её, это чисто формальный список операторов, который ничему не учит, и тем более программированию написан он, похоже, для программистов, умеющих работать, но на других языках |
|
16.02.2010, 15:33 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DARK_SYLTAN
Скромный Повелитель
offline
Опыт:
5,045Активность: |
Цитата:
В отличие от этой самс учит и применению, там есть много теории. |
|
16.02.2010, 15:41 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
|
16.02.2010, 18:58 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,013Активность: |
Цитата:
поддерживаю. в твоём случие надо действительно спецыфику читать... или в противном случие на любом скриптовом языке кодить (понимая то что его синтаксис не является объязательным) т.е. без практики галяк всё. Цитата:
в целом бери какуйнить игру где скриптитса всё на луа и модь иё О_О |
||
16.02.2010, 20:30 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Дело в том, что тот же самый LUA скрипт очень сильно модифицируется в зависимости от среды и предлагаемых средой API. Взять например тот же WoW и какую нить прогу, в которой интерфейс описан с помощью LUA (встречал такие, но названий не помню) разница будет налицо. Надо курить API предоставляемые средой и LUA синтаксис. |
17.02.2010, 05:14 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Arte_de_Mort
offline
Опыт:
23,452Активность: |
Цитата:
да ща почитаю одну книжку тут и мож попробую найти игрульку где можно на луа покодить, а то в книжках пространные примеры и хз как их на практике применять ) зы: документацию читать = уг зыы: пыщ |
|
18.02.2010, 02:24 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|