|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.06.2009, 15:58 | #11 |
Форумчанин
Регистрация: 05.01.2009
Сообщений: 130
|
Почему люди думаю,что для создания игр не надо знать хорошо тот язык программирования,в котором предполагается написание игры?
Вы думаете,если вам объяснят построчно как написать крестики-нолики, вы тут же напишине танчики? нет! прежде всего нада знать по крайней мере основы...массивы,строки,записи,рабо та с файлами,работа с графикой... и много чего ещё... без опыта в создание игр и лесть не надо) *да, с русским и у меня проблема)) тож одна тройка)*
В жизни нет reset'а, а жаль...
|
30.06.2009, 12:55 | #12 |
Пользователь
Регистрация: 28.04.2009
Сообщений: 31
|
А я думаю, что главное в создании игр логика (машинная).
Если человек может логически мыслить как компьютер, то игру сделать можно, простенькую конечно. А языки программирования, матрицы, строки, файлы, записи и т,п. Это всё есть в книгах, это знания накапливаемые. Главное уметь строить алгоритм. Для примера когда я начал изучать, паскаль и дошёл до графики. Я слабо понимал матрицы но это мне не помешало сделать свою самую первую "игру". В ней было две машинки и целью было быстрее соперника переехать финишную черту. Машинки двигались по нажатию Enter и Spase, "игра" была на двух человек. Мы в нее всей группой 2 дня играли, по очереди, пока клавиатуру не сломали. Вот так.))))
Чтобы наделать ошибок надо для начала уметь хоть что то делать!
|
30.06.2009, 13:23 | #13 |
Форумчанин
Регистрация: 02.01.2009
Сообщений: 340
|
хмм.. гигабит, подправлю тебя немного... не надо думать, как компьютер.... заставь ЕГО думать, как ТЫ....
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=) Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
|
01.07.2009, 00:05 | #14 | |
Форумчанин
Регистрация: 05.01.2009
Сообщений: 130
|
Одно слово - жесть)
Цитата:
А в остальном согласен с небольшой поправкой - математический образ мышления должен быть,ну, и ,само собой, логический)
В жизни нет reset'а, а жаль...
|
|
01.07.2009, 00:48 | #15 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Прежде всего нужно воображение, т.е. представление любого явления, даже не существующего, так как вам угодно, до мельчайших подробностей. Второе, нужны знания логики процессов. Третье, и оно в последую очередь - знание конкретного языка программирования, в котором планируется создавать игру.
Современное поколение, в большинстве своем, обделено воображением, поскольку в их детстве было все что душе угодно, ...это мы в свое время делали то, что нам нужно из того для чего имеющиеся ресурсы были просто не предназначены, ...догоняете? ...вертолеты из кирпичей, мечи из конструктора )) ...если машина изначально не едет сама, нужно прикрутить моторчик, ...в общем у нас соображалка шарит дай Боже. Чтобы что-то придумать или создать какой-то процесс, пусть логический или математический, достаточно просто подумать и вся блок схема рисуется в голове, а потом по ходу исправляется в коде например. В крайнем случае есть бумага и карандаш. Прежде чем что-то начать делать, нужно как следует подумать, ...понимать, что компьютер - совершенный валенок, он абсолютно ничего не смыслит в играх, его надо научить посредством программы. Ему все нужно хранить где-то, ...а от сюда сразу вопрос: "если это игра игрок против компа один на один", то как минимум нужно задать типы или классы, назначить на переменные или массивы, где будут храниться параметры, какие? ...пишем на листке список, например: 1) координаты 2) картинка 3) жизни Что теперь можно сделать? ...можно подвигать оба объекта, убрать жизни при помощи клавиши, или при определенном условии, например если координаты у объектов близки и нажата клавиша "атака". Элементарно же? Постепенно усложняйте алгоритмы, добавляйте новые параметры, вводите анимацию. Вот именно так учатся делать игры новички, ...а не расписывая сценарий, занимаясь музыкой, рисованием графики красивой, не имея еще ни малейшего представления о том на что способны. Потом по ходу добавляете новые ресурсы, например анимацию. Создайте сперва реально действующий игровой код пусть с поганой графикой из Paint, и системными звуками, т.е. то, что является самой игрой и потом уже занимайтесь улучшением интерфейса, создавайте меню, заставки, добавляйте уровни и пр. пр. пр. ...операцию на зубах ведь не делают через заднепроходное отверстие? ))) Удачи.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 01.07.2009 в 00:52. |
01.07.2009, 01:53 | #16 | |
Заснувший
Форумчанин
Регистрация: 13.03.2009
Сообщений: 213
|
Цитата:
Я лет пять не играл в тетрис, а кагда его сам "склепал" - рубился часов пять. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль, Борланд Паскаль-в чем разница??? | 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 |