Jump to content


Photo

Программистов трэд


  • Please log in to reply
482 replies to this topic

#241 Nomadd

Nomadd

    Добытчик алмазов

  • Пользователи
  • Active Posts578

Posted 29.11.2012 - 20:37

Я начинал с C(Turbo C).Потом Borland C++ builder, сейчас visual C++.По моему так достаточно не плохо.

#242 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Active Posts9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Posted 29.11.2012 - 21:58

^Это не языки, это IDE.Pascal - самый лучший язык для обучения. Те, кто говорят что его синтаксис мертв, неправы. Во первых, его синтаксис идеален для обучения. Во вторых, схожий синтаксис имеют и другие языки, например Lua.С# - только для прикладных приложений, которые нужно быстро написать. Для игр слабо годится, хотя уровень террарии вполне тянет.С/С++ тут уже личный выбор. С++ отличается ООП, операторами new и delete вместо старых сишных функций. Есть конечно и еще отличия, но на вашем этапе о них думать рано.

Для форумчан можно просто Олег.

Скрытый текст

#243 stip

stip

    Закалённый ифритами

  • Пользователи
  • Active Posts3505
  • Откуда: Москва.

Posted 29.11.2012 - 22:06

Учится значит нужно на паскале? Ладно, допустим. Есть годные мануалы для "почти с нуля?"

#244 KAMIKADZE2601

KAMIKADZE2601

    Добытчик алмазов

  • Пользователи
  • Active Posts545
  • Откуда: Москва

Posted 02.12.2012 - 22:56

на build выдаёт "project - Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...Nothing to be done.У меня codeblocks 10.05На run никакой реакции
Скрытый текст


Мой канал на Изображение.
Изображение

#245 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Active Posts9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Posted 03.12.2012 - 22:00

Ты пытаешься скомпилировать некомпилируемое. Переключи в Release. Или еще чего намутил. А еще желательно код в студию. Тут вроде особая версия codeblocks. Сейчас скачаю и попробую. http://codeblocks.codecutter.org/

Для форумчан можно просто Олег.

Скрытый текст

#246 dmenik

dmenik

    Алхимик

  • Главные модераторы
  • Active Posts4284
  • Откуда: Из Мрачных Земель

Posted 04.12.2012 - 12:24

Подскажите годный учебник\справочник\цикл видео по Unity 3D.Сам нашёл годную книгу и видео курс, но книга обрывается в начале 4 главы, а видео не затрагивает некоторые важные вопросы.Особенно меня интересуют такие моменты как:Создание различных интерфейсов, создание ИИ, крафты, генерация предметов, генераторы карт и прочее...(Особенно генераторы, я пока не смог найти никакой информации по ним для новичка)

fullcatwalk.gif Цитатник:

Скрытый текст

#247 Felt

Felt

    Добытчик алмазов

  • Пользователи
  • Active Posts913
  • Откуда: Омск

Posted 04.12.2012 - 13:34

Подскажите годный учебник\справочник\цикл видео по Unity 3D. Сам нашёл годную книгу и видео курс, но книга обрывается в начале 4 главы, а видео не затрагивает некоторые важные вопросы. Особенно меня интересуют такие моменты как: Создание различных интерфейсов, создание ИИ, крафты, генерация предметов, генераторы карт и прочее... (Особенно генераторы, я пока не смог найти никакой информации по ним для новичка)

Читай про обычные генераторы, и переводи код на C# или JS. Я бы не отказался от книги и курса.

#248 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Active Posts9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Posted 07.12.2012 - 23:19

Лооол!
Изображение

Для форумчан можно просто Олег.

Скрытый текст

#249 KaMiKaZa

KaMiKaZa

    Добытчик дерева

  • Пользователи
  • Active Posts184

Posted 08.12.2012 - 05:17

Подскажите годный учебник\справочник\цикл видео по Unity 3D. Сам нашёл годную книгу и видео курс, но книга обрывается в начале 4 главы, а видео не затрагивает некоторые важные вопросы. Особенно меня интересуют такие моменты как: Создание различных интерфейсов, создание ИИ, крафты, генерация предметов, генераторы карт и прочее... (Особенно генераторы, я пока не смог найти никакой информации по ним для новичка)

Сам не силён в генерации 3d-миров, но обычно мир представляется как 3D-массив, и кубики создаются, основываясь на нём. Я только в 2d подобное делал. :D Могу даже сказать, что кубики просто располагают в мире, а координаты получают, основываясь на умножении текущего номера ячейки массива на некое число. В моём частном случае Х значение было равно "номер ячейки * ширина кубика". А ещё вычитал половину высоты, но это для смещения и совсем уж частный случай. Интерфейс создаётся с Unity просто. Панель GameObject -> Create Other -> GUI Text/Texture. Потом его можно просто таскать по экрану. Советую тебе ввести что-то типа "создание FPS шутера". Есть много подобных уроков, и почти во всех осматривают основы кодинга и вообще работы с движком. Кстати, тебе это очень пригодится, когда немного разберешься: http://docs.unity3d....criptReference/

#250 Nomadd

Nomadd

    Добытчик алмазов

  • Пользователи
  • Active Posts578

Posted 08.12.2012 - 15:27

Генерировать ландшафт лучше всего картой высот.Сначала задаешь случайные значения всем точкам.Потом Создаешь холмы и впадины.Потом размытие.

#251 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Active Posts9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Posted 08.12.2012 - 20:24

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

Для форумчан можно просто Олег.

Скрытый текст

#252 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Active Posts888
  • Откуда: Луганск

Posted 16.12.2012 - 15:10

Подскажите пожалуйста как вывести первую цифру трёхзначного числа на с++,никак догнать не могу.
Скрытый текст

Изображение

#253 KaMiKaZa

KaMiKaZa

    Добытчик дерева

  • Пользователи
  • Active Posts184

Posted 16.12.2012 - 17:23

Подскажите пожалуйста как вывести первую цифру трёхзначного числа на с++,никак догнать не могу.

Не знаю точно функций с++, но всё что нужно - это поделить число на 100 и отсечь дробную часть.

#254 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Active Posts888
  • Откуда: Луганск

Posted 16.12.2012 - 17:50

Не знаю точно функций с++, но всё что нужно - это поделить число на 100 и отсечь дробную часть.

Спасибо, как я сразу только не понял.
Скрытый текст

Изображение

#255 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Active Posts9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Posted 16.12.2012 - 21:15

А еще можно использовать перевод в строку, и взятие первого символа. В этом случае можно легко получать первый символь сколько_угодно-значного числа.

Для форумчан можно просто Олег.

Скрытый текст

#256 Kapitan Kep

Kapitan Kep

    Добытчик алмазов

  • Пользователи
  • Active Posts888
  • Откуда: Луганск

Posted 17.12.2012 - 16:15

Ещё вопрос можно ли упростить следующую часть кода?(имеется в виду сделать её более понятной для восприятия) while(a>0) { b = b*10 + a%10; a = (a - a%10) / 10; } cout<
Скрытый текст

Изображение

#257 TheApKoT

TheApKoT

    Добытчик угля

  • Пользователи
  • Active Posts363
  • Откуда: The Earth Core

Posted 27.12.2012 - 14:32

Может кто-нибудь скинуть ссылку на GUI-туториал для С++? Не функции Visual Studio, а именно само GUI программирование. То, что я нашел, либо было непонятно, либо не работало. Надеюсь на вашу помощь.
Скрытый текст

#258 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Active Posts9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Posted 27.12.2012 - 23:36

Что ты имеешь в виду?В с++ нет встроенных средств для GUI. Вообще.Тебе нужен справочник по WinAPI?

Для форумчан можно просто Олег.

Скрытый текст

#259 Nomadd

Nomadd

    Добытчик алмазов

  • Пользователи
  • Active Posts578

Posted 28.12.2012 - 09:14

О, а можешь мне подсказать справочник по WinApi?А лучше книгу.

#260 Playermet

Playermet

    Олежа :3

  • Главные модераторы
  • Active Posts9368
  • Откуда: Макеевка, ул.Ленина,д.84/16

Posted 28.12.2012 - 13:04

Книги продаются, видел, но по названию не подскажу. На них на всех написано что-то вроде "Функции WinAPI", "WinAPI с нуля" и т.д. В интернете всяких справок полно, если знаешь название функции, или для чего она нужна. В частности, есть сайты http://www.rsdn.ru, http://www.firststeps.ru, MSDN (как ни странно), http://www.cyberguru.ru, http://citforum.ru, http://www.cplusplus.com (eng, очень рекомендую), http://www.helloworld.ru, http://programmersclub.ru. Регулярно на них натыкаюсь в процессе поиска.

Для форумчан можно просто Олег.

Скрытый текст


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users