Помогите начинающему программисту
Комментарии: 15
сначала
лучшие
Ваш комментарий
Начинающий программист, блин...
"Учиться, учиться и еще раз учиться" ©
не ну я хоть и изучаю visual basic но он не по играм, и я наткнулся на blitz3d и на создание игр без кода и не знаю что выбрать! А игры я хочу создавать потому что мне это интересно и почти ничего другого кроме того что в них играть и их создавать меня не интересует! Так что может кто поможет мне?
2 V1RuS95
не ну я хоть и изучаю visual basic но он не по играм
Почему ? „Тетрис“ какой-нибуть и на VB написать можно или это уже не считается за игру ? Или тебе сходу хочется сесть и Диабло 10 написать ? Не бывает такого.
мне 13 лет
Учиться, учиться и ещё раз учиться.
К тому же, к тому моменту, когда ты сможешь пойти работать, всё может ещё безчисленное раз поменяться и изучать какой-нибуть язык программирования с расчётом на то, что через 5+ лет ты будешь работать с этим ЯП — глупо. О нём и забыть к тому времени могу.
Нужно учить основы, а для этого и VB подойдёт.
Или даже вот такая вот, новейшая, поделка от, горячё всеми любимого ;-) , M$ : http://oszone.net/8253/Yet_another_programming_language_from_Microsoft-Small_Basic
Пля, всё это смахивает на провокацию... )))
Чтобы создавать игры для начала хорошенько учи математику и физику. Потом попробуй покопатся в каком-нибудь 2д движке, например Game Maker. О том чтобы создать в одного хотя бы убогую 3д игру можешь даже ну думать, слишком много всего нужно уметь - рисовать текстуры, моделить модели, их же анимировать и текстурировать и еще много чего.
Во первых у меня по физике и алгебре и геометрии 4-5. Во вторых я прошу помочь с книгами и программами чтобы научиться хоть чему нибудь!
у меня по физике и алгебре и геометрии 4-5
Улыбнуло. :)
Сначала пойми, что такое алгоритмы. Возьми любой язык, который пишется в Блокноте. Сам я учился на JavaScript, но тебе не советую - для начинающего сложный. Сейчас программирую в командной строке (с помощью бат-файлов), это проще.
Для начала советую Паскаль. Но есть одно "НО"! Если собираешься заниматься программированием профессионально, к Паскалю даже не подходи. Если сравнить одинаковые коды Си и Паскаля - у них совершенно разные синтаксисы (к примеру, на си - for (y=1, y(треугольная скобка)12, y++), на паскале то же самое - for y :=1 to 12 y := y+1). Замучаешься переучиваться. Сначала кажется, что все эти скобочки и кавычки - фигня, но на самом деле - нет. Путаница будет. Так что учи Си. Ох, запутал я тебя...
(если что не так, поправьте - я не знаю ни один из этих языков, просто видел коды).
Я вообще сделал гораздо проще - в твоем же возрасте (даже чуть помладше был) подошел к отцу и попросил купить самоучитель по программированию. Вечером у меня в руках был самоучитель по HTML и JavaScript...
Если собираешься заниматься программированием профессионально, к Паскалю даже не подходи.
Утверждение весьма спорное... Но холивару тут не место.
2ВД
Отредактировал пост - ПГ не принимал скобку, а я не заметил. Теперь моя позиция, наверное, будет понятнее.
Теперь моя позиция, наверное, будет понятнее.
Нет. Как различия в синтаксисе языков влияют на профессиональность? О_о
И про самоучитель по программированию и HTML - это шутка? Или так отец над тобой решил простебаться?
Нет, это не шутка. С этого я начинал. Потом я выучил Яваскрипт (собственно программирование) из того же учебника, сейчас принимаюсь за Си... Я к тому, что сразу сложные языки выучить нереально.
И насчет синтаксиса - мне это при переходе с JS на бат (в соседней теме) сильно мешало. Очень хотелось понаставить ) и ;.
С викиучебников:
Наиболее популярны следующие линейки языков (последовательности изучения):
Высокоуровневый набор
->Питон или Руби ’ Лисп или Хаскелл ’ Java или C#
Путь уменьшения абстракции от машины
->Питон или Руби ’ Java ’ Си ’ Ассемблер
Пути увеличения абстракции:
От ассемблера до самых «человечных» языков
->Ассемблер ’ Си ’ Питон или Руби
Смещённый в сторону высокоуровневости
->Си ’ Си++, Java или C# ’ Руби, Питон, Лисп или Хаскелл,
С математическим уклоном
->Си ’ Java ’ Хаскелл или Mathematica
Набор популярных языков разных видов:
->Паскаль ’ Си ’ Лисп или Хаскелл ’ Си++ или Java.
...
«Уж лучше Паскаль, чем Бейсик. И лучше Java, а не Паскаль: в Java есть сборка мусора, а это очень удобно для изучения программирования. А еще лучше какой-нибудь сценарный слабо нетипизированный язык. Там и сборка мусора есть, и в типах путаться не будут, всё будет просто и понятно.»
...
«Язык Бейсик, используемый сейчас в большинстве школ, просто вреден как для будущих программистов, так и для обычных школьников. Он не имеет никакой системы отладки, не имеет контроля типов и не требует явного объявления переменных. Это приводит к тому, что ученики не могут находить ошибки в своих программах. Ошибки, с которыми они встречаются, обычно не адекватны и создают у учеников отвратное представление о программировании вообще. Бейсик в принципе не пригоден для учебных, и тем более практических целей.»
...
«Если кто хочет заниматься программированием и идти дальше, желательно начать изучение с Паскаля, прорешивать задачи по циклам, массивам, матрицам и т.д. Когда базовые понятия уже будут заложены можно переходить на Borland Delphi, это тот же Паскаль, только там используется объектно-ориентированный подход. Этот язык имеет Ооо! какие возможности.»
...
«Если кто хочет заниматься программированием и идти дальше, желательно начать изучение с Паскаля, прорешивать задачи по циклам, массивам, матрицам и т.д. Когда базовые понятия уже будут заложены можно переходить на Borland Delphi, это тот же Паскаль, только там используется объектно-ориентированный подход. Этот язык имеет Ооо! какие возможности.»
2 аффтар выпифший йаду a.k.a. LooNaTeg
Да, начинать учиться программировать с HTML — это конечно мощно. ;-)
Я к тому, что сразу сложные языки выучить нереально.
Сложный ЯП — это PL/1, больше сложных языков пока не наблюдалось. И вообще, любой ЯП учится приблизительно за месяц, другое дело научиться нормально исспользовать этот ЯП.
2 -iX-
Вики-учебники — на свалку ! :-)
И лучше Java, а не Паскаль: в Java есть сборка мусора, а это очень удобно для изучения программирования.
Ну уж очень спорное утверждение.
Язык Бейсик, используемый сейчас в большинстве школ, просто вреден как для будущих программистов, так и для обычных школьников. Он не имеет никакой системы отладки, не имеет контроля типов и не требует явного объявления переменных.
Очень хотелось-бы узнать у автора, где он тако Бейсик отыскал. (О том, что ниодин ЯП не содержит систем отладки уж и говорить не хочется.)
Бейсик в принципе не пригоден для учебных, и тем более практических целей.
Офигеть, дорогая редакция. Особенно про „непригоден для практических целей“. На западе достаточно много людей пишут на VB, да З/П у них поменьше, чем у коллег, но программы пишутся, работают и продаются и только наши „гуру“ услышав слово „Бэйсик“ кривят морду.
кто нибудь помогите поставить на делфи 7 движок GLScene! Заранее с пасибо!
Новое на форуме
Плохой звук в микрофоне Fifine am8
1
Не работает генерация кадров на rtx 4070
22
Где слушать музыку без регистрации и смс?
1
Не запускается GTA5
1
Помогите найти малоизвестную игру про котов!
0
Google chrome - переключает колонки\наушники
0
Греется процессор Intel i7 4790k
8
Кидает в Биос при включении
3
Подключение 120 мм корпусных вентиляторов molex к 4pin
17
Ищу аналог мышей A4Tech 760, A4Tech F2, A4Tech F3
2
Гипертрофия социализма/капитализма
2
Появился пс + хотя я за него не платил
1
Как отключить скачиваний Redist'a?
0
Чилловый парень - что за мем с собакой и откуда он взялся?
3
Ищу игру про средневековье
1
Здравствуйте мне 13 лет и я хочу научиться делать компьютерные игры! Пожалуйста подскажите с чего мне начать!