Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Страниц: 5  1 2 3 > »  
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> С чего начать в программировании

Fimor
post Вторник, 31 мая 2011, 12:12
Отправлено #1


Фанат
***

Группа: Пользователи
Сообщений: 243
Регистрация: 12 окт. 2009
Пользователь №: 34 024





Захотелось научиться программировать, вот только не знаю с какого языка начать и какую литературу бы почитать. Укажите мне верный путь! sleepy.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
N1ke
post Вторник, 31 мая 2011, 12:16
Отправлено #2


Фанат
***

Группа: Пользователи
Сообщений: 165
Регистрация: 26 мая. 2007
Из: Санкт Петербург
Пользователь №: 22 403





Смотря для чего оно Вам надо и какие у вас есть знания.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Fimor
post Вторник, 31 мая 2011, 12:20
Отправлено #3


Фанат
***

Группа: Пользователи
Сообщений: 243
Регистрация: 12 окт. 2009
Пользователь №: 34 024





Знание есть Basic'а немного, а нужно это для программирования игр и программ.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
500mhz
post Вторник, 31 мая 2011, 12:23
Отправлено #4


аццкий сотона
******

Группа: Пользователи
Сообщений: 1 677
Регистрация: 21 авг. 2006
Пользователь №: 17 682





ну С учи , если бейсик знаеш то есть всякие game basic, dark basic и все такое
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Stabilitron
post Вторник, 31 мая 2011, 12:23
Отправлено #5


Маньяк
****

Группа: Пользователи
Сообщений: 295
Регистрация: 12 янв. 2010
Пользователь №: 35 328





QUOTE (500mhz @ Вторник, 31 мая 2011, 12:23)
ну С учи , если бейсик знаеш то есть всякие game basic, dark basic и все такое
*

Я бы не советовал трогать эти бэйсики crazy.gif

QUOTE (Fimor @ Вторник, 31 мая 2011, 12:20)
Знание есть Basic'а немного, а нужно это для программирования игр и программ.
*

Тут назревает следующий вопрос: Каких игр и программ? Подо что?

Может хватит Blitz3d?

Покруче и не так задротно как си - XNA. Писать на C# и для Винды и для ящика.

Сообщение отредактировал Stabilitron - Вторник, 31 мая 2011, 12:28


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gashik
post Вторник, 31 мая 2011, 12:24
Отправлено #6


Unregistered









QUOTE (500mhz @ Вторник, 31 мая 2011, 12:23)
dark basic и все такое
*

Очень зря. Никакой связи с бейсиком, просто мутотень, которая заморочит парню голову smile.gif
Си учи. Начни с http://plg.lrn.ru/2010/10/sdl-tutorial-part-1/
http://gamedev.ru/
Go to the top of the page
+Quote Post
Fimor
post Вторник, 31 мая 2011, 12:28
Отправлено #7


Фанат
***

Группа: Пользователи
Сообщений: 243
Регистрация: 12 окт. 2009
Пользователь №: 34 024





Для Windows и для DS.

Сообщение отредактировал Fimor - Вторник, 31 мая 2011, 12:38
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
500mhz
post Вторник, 31 мая 2011, 12:30
Отправлено #8


аццкий сотона
******

Группа: Пользователи
Сообщений: 1 677
Регистрация: 21 авг. 2006
Пользователь №: 17 682





ну пока он С выучит , пока winapi, пока OpenGl, у него и тяга пройдет )))
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gashik
post Вторник, 31 мая 2011, 12:32
Отправлено #9


Unregistered









QUOTE (500mhz @ Вторник, 31 мая 2011, 12:30)
ну пока он С выучит , пока winapi, пока OpenGl, у него и тяга пройдет )))
*

Мне кажется, она у него пройдет завтра smile.gif
Go to the top of the page
+Quote Post
Fimor
post Вторник, 31 мая 2011, 12:36
Отправлено #10


Фанат
***

Группа: Пользователи
Сообщений: 243
Регистрация: 12 окт. 2009
Пользователь №: 34 024





Вроде понял, что стоит учить C# какие книги по нему посоветуете, если по нему вообще 0 знаний.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
N1ke
post Вторник, 31 мая 2011, 12:38
Отправлено #11


Фанат
***

Группа: Пользователи
Сообщений: 165
Регистрация: 26 мая. 2007
Из: Санкт Петербург
Пользователь №: 22 403





QUOTE (Fimor @ Вторник, 31 мая 2011, 12:28)
Для Windiws и для DS.
*

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

Если хотите просто попробовать, то я бы рекомендовал начать сразу с чего-то объектно ориентированного. Желательно не Си++. Учится по нему, себя не любить. Рекомендую Python. Если прекрасная книжка "Learning python". Там описаны и основы программирования и сам язык. Вроде выходил перевод, но в старом издании, там не описана третья версия Python. Но для вас это совсем не критично.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
500mhz
post Вторник, 31 мая 2011, 12:39
Отправлено #12


аццкий сотона
******

Группа: Пользователи
Сообщений: 1 677
Регистрация: 21 авг. 2006
Пользователь №: 17 682





какое с# ? не путай божий дар с яичницой!
учи просто C без всяких плюсов и рещеточек
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Fimor
post Вторник, 31 мая 2011, 12:39
Отправлено #13


Фанат
***

Группа: Пользователи
Сообщений: 243
Регистрация: 12 окт. 2009
Пользователь №: 34 024





Мне нужны книги на русском
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
500mhz
post Вторник, 31 мая 2011, 12:40
Отправлено #14


аццкий сотона
******

Группа: Пользователи
Сообщений: 1 677
Регистрация: 21 авг. 2006
Пользователь №: 17 682





Python ? ))) а че не Perl ? )))
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Fimor
post Вторник, 31 мая 2011, 12:41
Отправлено #15


Фанат
***

Группа: Пользователи
Сообщений: 243
Регистрация: 12 окт. 2009
Пользователь №: 34 024





QUOTE (500mhz @ Вторник, 31 мая 2011, 15:39)
какое с# ? не путай божий дар с яичницой!
учи просто C без всяких плюсов и рещеточек
*

Подскажи тогда книги о нём
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
500mhz
post Вторник, 31 мая 2011, 12:41
Отправлено #16


аццкий сотона
******

Группа: Пользователи
Сообщений: 1 677
Регистрация: 21 авг. 2006
Пользователь №: 17 682





User is offlineProfile CardPM
Go to the top of the page
+Quote Post
N1ke
post Вторник, 31 мая 2011, 12:47
Отправлено #17


Фанат
***

Группа: Пользователи
Сообщений: 165
Регистрация: 26 мая. 2007
Из: Санкт Петербург
Пользователь №: 22 403





C# тоже говорят тоже очень неплохой язык, но я увы знаю его очень поверхностно.
QUOTE
Python ? ))) а че не Perl ? )))
У Python очень простая и удачная ОО модель + есть много хороших учебников.

Я очень не рекомендую начинать с Си. Ничего серьезного вы на нем не напишите и из-за этого энтузиазм быстро пропадет.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Stabilitron
post Вторник, 31 мая 2011, 12:49
Отправлено #18


Маньяк
****

Группа: Пользователи
Сообщений: 295
Регистрация: 12 янв. 2010
Пользователь №: 35 328





QUOTE (500mhz @ Вторник, 31 мая 2011, 12:39)
какое с# ? не путай божий дар с яичницой!
учи просто C без всяких плюсов и рещеточек
*


Мое мнение:

1) C# проще для понимания. Порог вхождения ниже чем у си. Реально ниже.
2) Это нормальный язык программирования в отличии от вышеупомянутых обрубков-бэйсиков и блитцев
3) Сколько нужно всего знать что бы написать хотя бы змейку или арканоид начиная с голого си? - человек просто потеряет интерес к этому всему так ничего толковое и не сделав.
4) У шарпов есть XNA

Ну а еще жду когда советчики начинать с самых азов и с архитектуры платформы под которую пишешь посоветуют написать свой движок ибо все остальное фуфло и не тру wink.gif


QUOTE (N1ke @ Вторник, 31 мая 2011, 12:47)
C# тоже говорят тоже очень неплохой язык, но я увы знаю его очень поверхностно.
У Python очень простая и удачная ОО модель + есть много хороших учебников.

Я очень не рекомендую начинать с Си. Ничего серьезного вы на нем не напишите и из-за этого энтузиазм быстро пропадет.
*


Согласен полностью, кроме одного: человеку нужно игры писать, а на питоне даже гуи, извините рисовать не так уж просто=)

Сообщение отредактировал Stabilitron - Вторник, 31 мая 2011, 12:54


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Fimor
post Вторник, 31 мая 2011, 12:54
Отправлено #19


Фанат
***

Группа: Пользователи
Сообщений: 243
Регистрация: 12 окт. 2009
Пользователь №: 34 024





Скачал ту книгу про С, очень много теории, прочитал немного и голова уже от этого пухнет. Подскажите есть ли книги по программированию на допустим С#, которые учат на примерах в коде, а не на жуткой теории crazy.gif .
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gashik
post Вторник, 31 мая 2011, 12:55
Отправлено #20


Unregistered









QUOTE (N1ke @ Вторник, 31 мая 2011, 12:47)
C# тоже говорят тоже очень неплохой язык, но я увы знаю его очень
*

Неплохой язык - говяжий. Если честно, так просто не скажешь какой лучше, просто одни удобней в одном, другие в другом, включая и скрипты (perl, ruby, php или python).
На питоне, кстати, полностью написан движок для диснеевской игры и выложен в открытый доступ с примерами и уроками:
http://panda3d.org.ru/
http://www.panda3d.org/
Go to the top of the page
+Quote Post

Страниц: 5  1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Ср., 25 июня 2025, 07:56
Skin Designed (c) by Rooq.net, All Rights Reserved.