Page 2 of 5 FirstFirst 1234 ... LastLast
Results 21 to 40 of 97
Like Tree4Likes

Thread: Программирование

Hybrid View

  1. #1
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,048
    Rep Power
    29
    Quote Originally Posted by Valda View Post
    Вы уверены что это хорошая идея? Потому, что программирование не действительно хочу знать, только хочу создать мою игру. Может быть есть легче способ?
    Чтобы программировать, нужно уметь программировать.

    Если же достаточно просто взять что-то готовое и поменять имена героев и описания, можно обойтись и без этого.

    Зависит от того, что именно вы хотите от своей игры.

    Hotdog, Google translate is mostly understandable, but very far from perfection. I don't think you will be banned for using English in this thread.
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  2. #2
    Завсегдатай Crocodile's Avatar
    Join Date
    Apr 2008
    Location
    село Торонтовка Онтарийской губернии
    Posts
    3,057
    Rep Power
    20
    Quote Originally Posted by Valda View Post
    Просто боюсь что отсутствие знаний элементарных вещих мне погибнет. Никогда в жизни ничего не программировала. Ты уверен?
    Замечание it-ogo верно. Вопрос лишь в том, что именно является плаванием в лягушатнике. Если ты хочешь иметь дело с скриптовым языком, то на практике "изучение языка" обычно ограничивается надёргиванием кусочков кода из разных мест в интернете. Программирование такого рода - это не вопрос о том, как научившись делать избушку из спичек, самому построить спичечный замок с пятью башнями и стеной с бойницами, а вопрос о том, как научиться готовить суп по рецептам из поваренной книги. Это совершенно разные способы мышления. И, возможно, изучение тонкостей преобразования атипичных указателей и открывающиеся в связи с этим возможности элегантного конструирования напрямую никак не связаны с командами типа "перемести объект 'игрок#1' на Х клеток вперёд". Главное, чтобы сам процесс доставлял удовольствие ("Ура! После трёх часов тыкания мой эльф всё-таки научился заходить в гору!")

  3. #3
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,048
    Rep Power
    29
    Quote Originally Posted by Crocodile View Post
    И, возможно, изучение тонкостей преобразования атипичных указателей и открывающиеся в связи с этим возможности элегантного конструирования...
    Идеи присваивания, цикла, ветвления и операторных скобок для новичка могут показаться гораздо более неочевидными.
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  4. #4
    Завсегдатай Crocodile's Avatar
    Join Date
    Apr 2008
    Location
    село Торонтовка Онтарийской губернии
    Posts
    3,057
    Rep Power
    20
    Quote Originally Posted by it-ogo View Post
    Идеи присваивания, цикла, ветвления и операторных скобок для новичка могут показаться гораздо более неочевидными.
    А.. думаю, что ничего из этого не будет. Будет многочасовое тыкание какому именно событию надо приписать вот эту хрень из вот того форума и почему всё время возникает ошибка компиляции. (А!! Так вот почему, блин, моего игрока же зовут игрок#1 а в примере игрок#01! А, блин.. опять какая-то ошибка.. но уже другая..)

  5. #5
    Подающий надежды оратор
    Join Date
    May 2012
    Location
    Las Vegas
    Posts
    15
    Rep Power
    9
    Спасибо большое it-ogo

    Quote Originally Posted by Crocodile View Post
    Главное, чтобы сам процесс доставлял удовольствие ("Ура! После трёх часов тыкания мой эльф всё-таки научился заходить в гору!")
    Да, это точно. В начале, я тоже только хотел создать игру. А потом стал любить этот процесс.

  6. #6
    Подающий надежды оратор
    Join Date
    May 2012
    Location
    Las Vegas
    Posts
    15
    Rep Power
    9
    Я написал сам. Помогите, пожалуйста?

  7. #7
    Властелин Valda's Avatar
    Join Date
    Jun 2011
    Location
    Израиль
    Posts
    1,296
    Rep Power
    14
    А мои ошибки, не похожие как машинные? Просто из любопытство...

    Но я думаю, что важно увлекаться программированием, а не только играми.
    Важно - да. Обязательно? Не так и думаю.

    Поэтому, не бойтесь начать с чем-то другим, если HeroScript покажется слишком сложным.
    Хотя я же не сказала что HeroScript кажется слишком сложным. Сказала что боюсь потерять надежду из-за усложнении (если это слово), если мой отсутствие знаний элементарных вещих расстроит меня. Но, я понимаю вашу точку зрения.

    Кстати, недавно изучала язык релейной (лестничной) логики. Так, я знаю как программировать в этом. Очень легко. Тем не менее, в нём ничего похожего к текстовому программированию. К сожалению...
    "Особенно упорно надо заниматься тем, кто ничего не знает." - Като Ломб

    "В один прекрасный день все ваши подспудные знания хлынут наружу. Ощущения при этом замечательные, уверяю вас." -Кто-то

  8. #8
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,048
    Rep Power
    29
    Quote Originally Posted by Valda View Post
    А мои ошибки, не похожие как машинные? Просто из любопытство...
    Большей частью нет. Может быть просто я с вами чаще общаюсь.

    Quote Originally Posted by Crocodile View Post
    ...и почему всё время возникает ошибка компиляции...
    Я всегда полагал, что ошибки компиляции - не очень типичное явление для скриптовых языков.

    Ладно, посмотрим, чем дело кончится. Вообще, игры - двигатель прогресса. Спасибо Planescape:Torment за мой английский.
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  9. #9
    Завсегдатай Crocodile's Avatar
    Join Date
    Apr 2008
    Location
    село Торонтовка Онтарийской губернии
    Posts
    3,057
    Rep Power
    20
    Quote Originally Posted by it-ogo View Post
    Я всегда полагал, что ошибки компиляции - не очень типичное явление для скриптовых языков.
    Не понял. Если скриптовый язык компилируется, значит будут ошибки компиляции, а если интерпретируется без изначальной компиляции (как бейсик в 70-х и 80-х годах), тогда будут только ошибки в процессе работы..

    The HeroScript Compiler Server is a separate process in HeroEngine, where scripts are submitted by the client, via the Dude Server, to be compiled. After a successful compile, the Compiler Server informs all other servers to load the new script code. Compiling a script creates byte-code, which is interpreted by a HeroMachine running in a server when the script is executed.
    When a GameMaster writes a script, it will be either a client-side script or a server-side script. This Server only handles server-side scripts. If the GM wishes to compile a client-side script, the GM will submit it to the Client HeroScript Compiler Server, a different process.

  10. #10
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,048
    Rep Power
    29
    Quote Originally Posted by Crocodile View Post
    Не понял. Если скриптовый язык компилируется, значит будут ошибки компиляции, а если интерпретируется без изначальной компиляции (как бейсик в 70-х и 80-х годах), тогда будут только ошибки в процессе работы..
    Отстал я от жизни. Когда-то понятие "скриптовый" считалось синонимом "интерпретируемого". А сейчас уже вон и компилирующие интерпретаторы туда же... Ну да, если MMO и выполняется на сервере, то тут и JIT скоро прикрутят, не только байт-код.
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  11. #11
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,048
    Rep Power
    29
    Quote Originally Posted by Valda View Post
    Кстати, недавно изучала язык релейной (лестничной) логики. Так, я знаю как программировать в этом. Очень легко. Тем не менее, в нём ничего похожего к текстовому программированию. К сожалению...
    Ага. Тогда можно попробовать зайти с другой стороны. Аппаратная логика -> микропроцессорная архитектура -> языки ассемблера -> С -> C++ -> Java -> скрипты... (шучу)
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  12. #12
    Властелин Valda's Avatar
    Join Date
    Jun 2011
    Location
    Израиль
    Posts
    1,296
    Rep Power
    14
    Кстати, изучение программирования похоже на изучение языков? Потому, что у меня уже неплохие навыки в этой области
    "Особенно упорно надо заниматься тем, кто ничего не знает." - Като Ломб

    "В один прекрасный день все ваши подспудные знания хлынут наружу. Ощущения при этом замечательные, уверяю вас." -Кто-то

  13. #13
    Banned
    Join Date
    Aug 2006
    Location
    С.-Петербург
    Posts
    1,829
    Rep Power
    0
    Quote Originally Posted by Valda View Post
    Кстати, изучение программирования похоже на изучение языков?
    Нет. Изучение программирования похоже на изучение математики. Программирование часто использует математические символы, но иногда придаёт им другой смысл. Например, символ "=" в программировании может означать результат сравнения (равно), но может означать и присвоение переменной какого-то значения.
    Программирование - это написание инструкции для машины на понятном ей языке. Поэтому нужно быть занудой, чтобы предусмотреть все варианты заранее. Вообще мне программирование нравилось именно с эстетической точки зрения. Мне нравилось делать инструкции минимальной длины и максимально понятные человеку.

  14. #14
    Властелин Valda's Avatar
    Join Date
    Jun 2011
    Location
    Израиль
    Posts
    1,296
    Rep Power
    14
    Quote Originally Posted by Юрка View Post
    Нет. Изучение программирования похоже на изучение математики. Программирование часто использует математические символы, но иногда придаёт им другой смысл. Например, символ "=" в программировании может означать результат сравнения (равно), но может означать и присвоение переменной какого-то значения.
    Программирование - это написание инструкции для машины на понятном ей языке. Поэтому нужно быть занудой, чтобы предусмотреть все варианты заранее. Вообще мне программирование нравилось именно с эстетической точки зрения. Мне нравилось делать инструкции минимальной длины и максимально понятные человеку.
    Звучит интересно. Я вынуждена спроектировать что-то с языкой лестничной логикой скоро. Большой проект. Мне жал что не сделаю что-то с текстовом языком...

    Но честно говоря, я бы не говорила так решительно как и вы, что изучение программирования не похоже на изучение языка. Может быть, лучше сказать, что это какой-то сочетание между языками и математикой?...ну, по крайней мере, это так и выглядит для меня.
    "Особенно упорно надо заниматься тем, кто ничего не знает." - Като Ломб

    "В один прекрасный день все ваши подспудные знания хлынут наружу. Ощущения при этом замечательные, уверяю вас." -Кто-то

  15. #15
    Banned
    Join Date
    Aug 2006
    Location
    С.-Петербург
    Posts
    1,829
    Rep Power
    0
    Quote Originally Posted by Valda View Post
    Но честно говоря, я бы не говорила так решительно как и вы, что изучение программирования не похоже на изучение языка. Может быть, лучше сказать, что это какой-то сочетание между языками и математикой?...
    Сочетание наверное есть. Но при этом переводчик и программист - это люди разного склада ума. Переводчик запоминает, а программист размышляет. Мне, например, программирование было интересно, а изучение английского - нет.

  16. #16
    Подающий надежды оратор cartoonsmaker's Avatar
    Join Date
    Mar 2013
    Location
    Moscow region
    Posts
    13
    Rep Power
    9
    я в свое время очень долго втыкал в язык программирования actionscript (Flash) но после долгих мучений стал понимать. Я не программист но мне очень помогает в разработке анимаций. Люблю юзать условия )))

  17. #17
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,048
    Rep Power
    29
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  18. #18
    Почтенный гражданин pushvv's Avatar
    Join Date
    Nov 2012
    Posts
    400
    Rep Power
    11
    Объекты в паскакале - это та еще жесть. Вообще его стоит учить только для разнообразия, поскольку сейчас вообще не актуально (вообще делфи очень похожи на паскаль, но все программы, виденные мной на делфи, отличаются невероятной убогостью и кучей багов). С в этом плане существенно более гибкий (я говорю о с, с++, с#) Если бы я сейчас выбирал, с какого языка начать, я бы выбрал .NET с#, либо java (можно RoR). Потому что быстро, удобно, понятно. Если хочется именно скрипты - можно попробовать autoit (отличный хелп, куча примеров, большое сообщество). Можно попробовать поиграться с javaScript, php, python. А дальше уже можно будет посмотреть на ассемблер, вникнуть в тонкости устройства пк, представления данных. распределение памяти, многозадачность...

    Что касается heroengine, мне показалось, что это довольно интересная, и при этом сложная система. Я не думаю, что это лучший выбор для новичка.

  19. #19
    Banned
    Join Date
    Aug 2006
    Location
    С.-Петербург
    Posts
    1,829
    Rep Power
    0
    А вообще, рассказывать о программировании и заниматься программированием - это два разных искусства. Я встречал книги и людей, которые лихо рассказывали, но были совершенно бесполезны в деле. Помню, один раз даже купил двухтомник. В магазине не разобрался, а дома начал читать - сплошная вода. Сдал потом в старую книгу. И профессор у нас был на соседней кафедре (запомнил фамилию: Скобов). Я на него работал. Сделал ему программу небольшую. А он сделал словесное описание этой программы. Я читал и не узнавал собственную программу. О чём это он! Но написано было красиво. Талант у человека.

  20. #20
    Почтенный гражданин Inego's Avatar
    Join Date
    Nov 2012
    Location
    Novosibirsk, Russia
    Posts
    291
    Rep Power
    13
    Математика — это математика. Алгоритмы — это алгоритмы. А языки — это языки!
    На всё есть свои таланты!
    Кто-то силен в одном, кто-то — в другом, кто-то — во всём, а кто-то — ни в чём

Page 2 of 5 FirstFirst 1234 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Russian Lessons                           

Russian Tests and Quizzes            

Russian Vocabulary