Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2009, 15:58   #11
Djem1991
Форумчанин
 
Аватар для Djem1991
 
Регистрация: 05.01.2009
Сообщений: 130
По умолчанию

Почему люди думаю,что для создания игр не надо знать хорошо тот язык программирования,в котором предполагается написание игры?

Вы думаете,если вам объяснят построчно как написать крестики-нолики, вы тут же напишине танчики?

нет! прежде всего нада знать по крайней мере основы...массивы,строки,записи,рабо та с файлами,работа с графикой... и много чего ещё...
без опыта в создание игр и лесть не надо)

*да, с русским и у меня проблема)) тож одна тройка)*
В жизни нет reset'а, а жаль...
Djem1991 вне форума Ответить с цитированием
Старый 30.06.2009, 12:55   #12
Gigabit
Пользователь
 
Аватар для Gigabit
 
Регистрация: 28.04.2009
Сообщений: 31
По умолчанию

А я думаю, что главное в создании игр логика (машинная).
Если человек может логически мыслить как компьютер, то игру сделать можно, простенькую конечно.
А языки программирования, матрицы, строки, файлы, записи и т,п.
Это всё есть в книгах, это знания накапливаемые.
Главное уметь строить алгоритм.
Для примера когда я начал изучать, паскаль и дошёл до графики.
Я слабо понимал матрицы но это мне не помешало сделать свою самую первую "игру". В ней было две машинки и целью было быстрее соперника переехать финишную черту. Машинки двигались по нажатию Enter и Spase,
"игра" была на двух человек.
Мы в нее всей группой 2 дня играли, по очереди, пока клавиатуру не сломали.
Вот так.))))
Чтобы наделать ошибок надо для начала уметь хоть что то делать!
Gigabit вне форума Ответить с цитированием
Старый 30.06.2009, 13:23   #13
goblinyara
Форумчанин
 
Аватар для goblinyara
 
Регистрация: 02.01.2009
Сообщений: 340
По умолчанию

хмм.. гигабит, подправлю тебя немного... не надо думать, как компьютер.... заставь ЕГО думать, как ТЫ....
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=)
Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
goblinyara вне форума Ответить с цитированием
Старый 01.07.2009, 00:05   #14
Djem1991
Форумчанин
 
Аватар для Djem1991
 
Регистрация: 05.01.2009
Сообщений: 130
По умолчанию

Одно слово - жесть)

Цитата:
Мы в нее всей группой 2 дня играли, по очереди, пока клавиатуру не сломали.
мдя)) вам видно не показывали ни марио ни уж тем баче кризис)

А в остальном согласен с небольшой поправкой - математический образ мышления должен быть,ну, и ,само собой, логический)
В жизни нет reset'а, а жаль...
Djem1991 вне форума Ответить с цитированием
Старый 01.07.2009, 00:48   #15
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Прежде всего нужно воображение, т.е. представление любого явления, даже не существующего, так как вам угодно, до мельчайших подробностей. Второе, нужны знания логики процессов. Третье, и оно в последую очередь - знание конкретного языка программирования, в котором планируется создавать игру.
Современное поколение, в большинстве своем, обделено воображением, поскольку в их детстве было все что душе угодно, ...это мы в свое время делали то, что нам нужно из того для чего имеющиеся ресурсы были просто не предназначены, ...догоняете? ...вертолеты из кирпичей, мечи из конструктора )) ...если машина изначально не едет сама, нужно прикрутить моторчик, ...в общем у нас соображалка шарит дай Боже. Чтобы что-то придумать или создать какой-то процесс, пусть логический или математический, достаточно просто подумать и вся блок схема рисуется в голове, а потом по ходу исправляется в коде например. В крайнем случае есть бумага и карандаш.
Прежде чем что-то начать делать, нужно как следует подумать, ...понимать, что компьютер - совершенный валенок, он абсолютно ничего не смыслит в играх, его надо научить посредством программы. Ему все нужно хранить где-то, ...а от сюда сразу вопрос: "если это игра игрок против компа один на один", то как минимум нужно задать типы или классы, назначить на переменные или массивы, где будут храниться параметры, какие? ...пишем на листке список, например:
1) координаты
2) картинка
3) жизни
Что теперь можно сделать? ...можно подвигать оба объекта, убрать жизни при помощи клавиши, или при определенном условии, например если координаты у объектов близки и нажата клавиша "атака". Элементарно же?
Постепенно усложняйте алгоритмы, добавляйте новые параметры, вводите анимацию. Вот именно так учатся делать игры новички, ...а не расписывая сценарий, занимаясь музыкой, рисованием графики красивой, не имея еще ни малейшего представления о том на что способны. Потом по ходу добавляете новые ресурсы, например анимацию. Создайте сперва реально действующий игровой код пусть с поганой графикой из Paint, и системными звуками, т.е. то, что является самой игрой и потом уже занимайтесь улучшением интерфейса, создавайте меню, заставки, добавляйте уровни и пр. пр. пр. ...операцию на зубах ведь не делают через заднепроходное отверстие? )))
Удачи.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его

Последний раз редактировалось Beermonza; 01.07.2009 в 00:52.
Beermonza вне форума Ответить с цитированием
Старый 01.07.2009, 01:53   #16
Виталий Серов
Заснувший
Форумчанин
 
Регистрация: 13.03.2009
Сообщений: 213
По умолчанию

Цитата:
Сообщение от Djem1991 Посмотреть сообщение
Одно слово - жесть)

мдя)) вам видно не показывали ни марио ни уж тем баче кризис)
Просто то что сделано своими руками всегда притягивает больше, чем "марио" и "кризисы".

Я лет пять не играл в тетрис, а кагда его сам "склепал" - рубился часов пять.
Виталий Серов вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль, Борланд Паскаль-в чем разница??? Vremya-Dengy Паскаль, Turbo Pascal, PascalABC.NET 13 31.05.2011 18:23
Паскаль Stani4nik Паскаль, Turbo Pascal, PascalABC.NET 7 17.05.2009 20:02
паскаль! игорек фролоff Помощь студентам 1 17.05.2009 14:49
Паскаль Freia Помощь студентам 7 12.01.2009 20:42