Пятница, 29 Марта 2024, 08:05

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Форум игроделов » Программирование » Общие обсуждения программистов » С чего начать?
С чего начать?
OrochimaruДата: Понедельник, 13 Августа 2012, 13:09 | Сообщение # 1
был не раз
Сейчас нет на сайте
Решил выучит яп от их разнообразия голова кругом.Выбор остановился на Basic и Pascal какой лучше начинать учить?
nilremДата: Понедельник, 13 Августа 2012, 13:58 | Сообщение # 2
Просветленный разум
Сейчас нет на сайте
Quote (Orochimaru)
Выбор остановился на Basic и Pascal какой лучше начинать учить?

Бейсик кошмарный, и несмотря на то, что когда-то я начинал как раз с него (qbasic), учить не советую, так как он никому нафиг не нужен, а по синтаксису очень далек он основных современных языков(с++/с#/java).
Паскаль более вменяем, но он создавался как учебный. И сейчас серьезные люди не обращают на него внимания. Например самый популярный под Виндовз графический API DirectX, его не поддерживает. Нужно искать сторонние разработки.

Так что подумай про выбор из с++/с#/java. Самый простой среди них с#.


Windmill 2

WindMill 2D Game Engine
OrochimaruДата: Четверг, 16 Августа 2012, 16:10 | Сообщение # 3
был не раз
Сейчас нет на сайте
Можешь дать ссылку на учебник?Пробовал гуглить но тока на платные сайты выводил.
Red_SquirrelДата: Четверг, 16 Августа 2012, 22:43 | Сообщение # 4
участник
Сейчас нет на сайте
nilrem, эм, не много не соглашусь, по мне так java попроще будет.
DeusEx-12Дата: Четверг, 16 Августа 2012, 22:55 | Сообщение # 5
постоянный участник
Сейчас нет на сайте
Без разницы. Эти языки построены на разных концепциях, так что это вопрос Ваших личных предпочтений. Попробуйте и то и другое, посмотрите что Вам удобней и ближе. Не заморачивайтесь темами "Basic vs Pascal" - от них нет толка.
По обоим языкам есть большая база книг , можете начать вот с этой "Программируем на языке QuickBASIC 4.5" http://progbook.net/vb/382-programmiruem-na-jazyke-quickbasic-4.5.html
Да, еще бы порекомендовал Вам книгу: Чарльз Петцольд "КОД"


Ищем партнёров в РФ для реализации (продажи) и поддержки ПО

Сообщение отредактировал DeusEx-12 - Четверг, 16 Августа 2012, 22:58
MrNeshДата: Четверг, 16 Августа 2012, 22:57 | Сообщение # 6
Воин добра и света
Сейчас нет на сайте
Quote (Red_Squirrel)
по мне так java попроще будет.

А мне наоборот...его слишком упростили(что-то убрали) dry


OrochimaruДата: Четверг, 16 Августа 2012, 23:18 | Сообщение # 7
был не раз
Сейчас нет на сайте
Читал что С# в основном для создания софта так ли это?
DeusEx-12Дата: Четверг, 16 Августа 2012, 23:19 | Сообщение # 8
постоянный участник
Сейчас нет на сайте
Quote (Orochimaru)
Читал что С# в основном для создания софта так ли это?

Что значить "Для создания софта"? Поясните свой вопрос, пожалуйста.


Ищем партнёров в РФ для реализации (продажи) и поддержки ПО
OrochimaruДата: Четверг, 16 Августа 2012, 23:25 | Сообщение # 9
был не раз
Сейчас нет на сайте
Ну для написания программ
DeusEx-12Дата: Четверг, 16 Августа 2012, 23:31 | Сообщение # 10
постоянный участник
Сейчас нет на сайте
Orochimaru, любой язык используется для написания программ. Что C#, что С++, что Бейсик, что Паскаль.
На любом можно писать и прикладные программы и многое другое. Конечно, если идет речь о написании операционных систем или драйверов, то тут круг предпочтительных языков сужается. Но в Вашем случае мы говорим об изучении основ программирования, поэтому Бэйсик или Паскаль - буду действительно лучшим вариантом (лично мой опыт - Basic)


Ищем партнёров в РФ для реализации (продажи) и поддержки ПО

Сообщение отредактировал DeusEx-12 - Четверг, 16 Августа 2012, 23:34
MrNeshДата: Четверг, 16 Августа 2012, 23:54 | Сообщение # 11
Воин добра и света
Сейчас нет на сайте
qbasic возьмо...если полный НУЛЬ smile
Я в библиотеке взял wink


shaman4dДата: Пятница, 17 Августа 2012, 02:47 | Сообщение # 12
почетный гость
Сейчас нет на сайте
C++ потом C#

DeusEx-12Дата: Пятница, 17 Августа 2012, 03:15 | Сообщение # 13
постоянный участник
Сейчас нет на сайте
Quote (shaman4d)
C++ потом C#

Ни в коем случае. Самый вредный и абсолютно не профессиональный совет в теме.


Ищем партнёров в РФ для реализации (продажи) и поддержки ПО
BigPenДата: Пятница, 17 Августа 2012, 05:41 | Сообщение # 14
почетный гость
Сейчас нет на сайте
Quote (Orochimaru)
Читал что С# в основном для создания софта так ли это?

бред читаешь. берешь любой игровой движок который использует C# и делаешь игры. например Unity3D
ArchidoДата: Пятница, 17 Августа 2012, 08:38 | Сообщение # 15
Сэнсэй
Сейчас нет на сайте
Quote (DeusEx-12)
Вашем случае мы говорим об изучении основ программирования, поэтому Бэйсик или Паскаль - буду действительно лучшим вариантом (лично мой опыт - Basic)

Подтверждаю. Сам Pascal / Delphi первыми изучал, потом уже, действительно, можно выбирать любой язык.


C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)

Сообщение отредактировал Archido - Пятница, 17 Августа 2012, 08:39
Red_SquirrelДата: Пятница, 17 Августа 2012, 08:49 | Сообщение # 16
участник
Сейчас нет на сайте
jiumx60rus, это скорее в с# очень много добавили dry
Java попроще шарпа будет, но функционалом ничем не уступает(может даже побольше будет).
eretik-gamesДата: Пятница, 17 Августа 2012, 09:16 | Сообщение # 17
постоянный участник
Сейчас нет на сайте
Quote (BigPen)
берешь любой игровой движок который использует C# и делаешь игры. например Unity3D

Поддерживаю идею, ведь куда интереснее не только учить ЯП, но и в это время делать игру на этом языке!
Лично я когда думал о том какой язык учить в первую очередь задумался о том "для чего он мне нужен?". Я же решил учить яп для создания игр, поэтому начал копать о том какие какие ЯПы используют движки актуальные на сегодняшний день. Лично я не считаю что нужно начинать с простенького языка, нужно начинать с языка в изучении которого ты видишь смысл и которому ты легко сможешь найти применение...
По капай инфу по C#, C++ и по Java. И когда будешь хорошо знать о этих ЯПах, выбери тот который подойдёт тебе больше всего!
Не теряй время на Япы которые ты потом никогда не будешь использовать...


Даже в банальном можно найти что то интересное...
Еда
Еда (Update)
Строительство и крафтинг
Оживление города
Реалистичное оружие
Реалистичное оружие(Update)
Искусственный Интеллект



Сообщение отредактировал eretik-games - Пятница, 17 Августа 2012, 09:17
-Mikle-Дата: Пятница, 17 Августа 2012, 10:54 | Сообщение # 18
Изобретатель велосипедов
Сейчас нет на сайте
Quote (nilrem)
Бейсик кошмарный, и несмотря на то, что когда-то я начинал как раз с него (qbasic), учить не советую, так как он никому нафиг не нужен, а по синтаксису очень далек он основных современных языков

Зачем глупости писать? Бейсик с момента своего появления развивался и изменялся больше любого другого ЯП. Это наиболее "человеческий" из всех ЯП. Не даром большая часть игровых конструкторов имеют бейсикоподобный синтаксис. vb.net и C# - фактически одно и то же, только на бейсике, как правило, код получается компактнее, хотя сами ключевые слова часто длиннее.
Да, бейсик не так распространён, как тот же шарп, виновато предубеждение, возникшее из его названия - язык для начинающих. Но это давно потеряло смысл, и является просто названием.
shaman4dДата: Пятница, 17 Августа 2012, 11:15 | Сообщение # 19
почетный гость
Сейчас нет на сайте
Quote (DeusEx-12)
Quote (shaman4d)
C++ потом C#

Ни в коем случае. Самый вредный и абсолютно не профессиональный совет в теме.

Да вы что?! Только я вот уже 9 лет жалею что не сделал именно так - вместо этого учил и испольщовал всякие JS Java PHP Basic ActionScript Delphi


MrNeshДата: Пятница, 17 Августа 2012, 11:23 | Сообщение # 20
Воин добра и света
Сейчас нет на сайте
-Mikle-, согласен с тобой...
Он подходит очень хорошо для обучения...и не сломает моЗггг как джава smile
И человек который отлично знает basic в 100 раз нужнее чем человек который пишет на c++ плохо wink

Добавлено (17.08.2012, 11:23)
---------------------------------------------
shaman4d, ты вообще не знал ни чего тогда...если использовал c++ и т.п.забросил...а все это от понтов..."Я знаю срр....я крут... Т.п."


Форум игроделов » Программирование » Общие обсуждения программистов » С чего начать?
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг