Форум программистов, компьютерный форум CyberForum.ru

Язык программирования с прицелом на mmo - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread982248.html
#include "stdafx.h" #include <iostream> #include <math.h> #include <iomanip> using namespace std; int _tmain() { const double exp=2.72; double x,y,U,A,B;
C++ math.h перегруженная функция sqrt , pow - существует более одного экземпляра перегруженная функция "pow/sqrt",соответствующего списку аргументов В коде программы: #include "stdafx.h" #include "math.h" #include <iostream> #include <locale> using namespace std; int _tmain(int argc, _TCHAR* argv) { http://www.cyberforum.ru/cpp-beginners/thread982240.html
Средняя длина слов во введённом тексте C++
Возникла тут передо мной проблемка, справиться с которой у меня не очень получается, поэтому я прошу помощи у Вас. Есть 2 задачи: 1) Написать прогу в консоли, которая вычисляет среднюю длину слова во введённом тексте. 2) Так же в консоли написать прогу для удаления из строки n-символов, начиная с q-того Вот то, с чем у меня возникли проблемы. Зараннее спасибо
инициалищировать с клавиатуры C++
//как инициализировать с клавиатуры? char* data; спасибо.
C++ Что делает этот символ решетки? http://www.cyberforum.ru/cpp-beginners/thread982182.html
#include <stdio.h> #define A(b) #b int main() { printf("%s", A("a"*"b")); } Добавлено через 8 минут Вспомнил, что читал об этом тут.
C++ Объявление указателя на структуру в объявлении структуры struct node { int data; struct node * next; }; Зачем может понадобится такое объявление? подробнее

Показать сообщение отдельно
kaheu
 Аватар для kaheu
34 / 0 / 0
Регистрация: 19.08.2013
Сообщений: 246
21.10.2013, 15:52  [ТС]     Язык программирования с прицелом на mmo
Цитата Сообщение от nobless1368 Посмотреть сообщение
Отвечая на поставленный вопрос, я бы начинал изучение программирования с языка Python. В плане простоты он не уступает паскалю и на голову выше него в плане юзабилити.

А сейчас я буду жестко ломать ваши детские мечты
Если Вы думаете, что вы сейчас сядете, прочитаете книжку "С++ за 21 день" и после этого станете крутым программистом, то Вы очень сильно ошибаетесь.
Для того, чтобы просто выучить синтаксис и большинство фишек, которые везде применяют, у Вас уйдет ~пол года при изучении по 4-6 часов в день и более-менее высоком уровне понимания материала (3/4 из прочтенного запомнил). Примерно столько же и даже чуть больше на изучение базовых алгоритмов. После этого Вы сможете написать свой первый консольный тетрис, пользуясь только своими мозгами.

Дальше изучаем ООП.
ООП - это почти религия. Ты либо понимаешь ее сразу, либо обращаешься в другую веру, либо делаешь все как надо, не понимая зачем это надо. Добавляем от пары-тройки месяцев до года.

После этого вас ждет долгий и тернистый путь через STL и Boost (поверьте, на тот момент Вам уже не захочется изобретать велосипед и Вы будете изучать библиотеки классов). Еще пол года-год.

После этого идем уже непосредственно к движкам. Их уже очень много, но судя по посту, Вам очень сильно приспичит написать свой собственный. Для игр вам нужно будет их "всего-то" 2: графический и физический.
Для графического изучаем OpenGL/DirectX ~пол года/
Для физического: используем университетский курс физики физического факультета.

После всего этого исследуем рынок, составляем диз. док. к игре.

Так, теоретическая база получена и вы имеете небольшое представление о том, что вам предстоит сделать.
Тут вы, как любой здравомыслящий человек, придете к выводу, что одному вам НУ НИКАК такую задачу не выполнить в более-менее приемлемые сроки и вам придется искать команду, которую завлекать будет абсолютно нечем, если только у вас не завалялся лишний миллиончик на банковском счете.

В результате осознаем всю абсурдность своей изначальной цели и либо присоединяемся к другой команде и копим на свой стартап, либо, если не добрались дальше пункта про "С++ за 21 день", ищем другой путь в этой жизни.

Это был правильный путь. Есть еще 1: скачиваем Unity 3D, изучаем азы C# и клепаем пачками ху...хухух...всякую чушь, представляя себя крутым гейм девелопером

P.S. если все же у Вас завалялся лишний миллиончик, то после того, как Вы в своей реальной жизни доберетесь до пункта, где он упоминается, Вам будет уже ясно, что делать дальше.

P.P.S. намеренно пропустил все, что связано с сетевым программированием, ибо это тема для целой отдельной статьи

Ответил на вопрос? Скажи "Спасибо"

только 2 вопроса, а вы через всё это прошли, и сколько вам лет?
 
Текущее время: 18:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru