Forums Logo

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

Reply to this topicStart new topicStart Poll

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

> Алгоритмы игр, Москва

sergi
post Понедельник, 20 апреля 2009, 19:01
Отправлено #1


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





В общем тема такая - планирую начать делать игрушки свои для рарных платформ, нужны алгоритмы для игровых программ

собственно может кто сам писал когдато игры на бейсике и сохранились сорсы

ну на паскале, сюхе, кто может знает ссылку на то место где разные алгоритмы игр лежат

в общем кто в теме или чего про это слышал посодействуйте huh.gif


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
500mhz
post Понедельник, 20 апреля 2009, 19:06
Отправлено #2


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

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





я не понял вопроса )
ну еще у тетриса может быть алгоритм а вот у какойнить стратегии уже как бы AI должно быть и при том свое для каждого юнита
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Понедельник, 20 апреля 2009, 19:14
Отправлено #3


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





sleepy.gif

понятно что должен быть нужны понятные исходники алгоритмов разных игр

желательно платформеров и битемапов, можно файтингов, кое что у меня есть, но лучше бы еще

алгоритмы тетриса и морского боя также имеются


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
500mhz
post Понедельник, 20 апреля 2009, 19:33
Отправлено #4


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

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





ну какой у платформера может быть алгоритм?
возмем марио для примера, есть массив в котором описан уровень тупо говоря 1 байт на 1 условный квадратик, в зависимости от числа в массиве этот самый квадратик иожет иметь разные свойства к примеру если =1 то стена если 2 то вода и так далее
ну и движок игры который на базе массива отрисовывает спрайты
героя и врагов
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Понедельник, 20 апреля 2009, 19:42
Отправлено #5


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Ну правильно, теперь подробнее и в цифрах smile.gif

желательно чтобы их M68К еще понимал cool.gif


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
500mhz
post Понедельник, 20 апреля 2009, 19:45
Отправлено #6


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

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





68000?
могу на асме ))))
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Понедельник, 20 апреля 2009, 19:53
Отправлено #7


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Асм рулит, сам уже второй год изучаю, могу уже без мнемоник программы писать, чисто цифрами, на работе с меня хренеют когда смотрят что я пялюсь в блокнот с цифрами постоянно confused.gif


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Bazookai
post Понедельник, 20 апреля 2009, 23:11
Отправлено #8


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 27 окт. 2005
Пользователь №: 14 030





blush.gif

Сообщение отредактировал Bazookai - Понедельник, 20 апреля 2009, 23:13
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Понедельник, 20 апреля 2009, 23:15
Отправлено #9


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





5 лет назад извращался на дельфи (писишный взгляд на аркады)
http://www.youtube.com/watch?v=dDCJkZbwb3s
могу сорцы выложить, но они слишком ресурсоёмки для того поколения консолей, под которые аффтор собирается писать


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Понедельник, 20 апреля 2009, 23:40
Отправлено #10


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Ну забавно конечно, но всеже мне сложно представить что это может помочь мне, нужно попроще ченить


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Вторник, 21 апреля 2009, 04:00
Отправлено #11


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





Для 2D игр помогла в свое время книга А.Ла.Мот и компании "Секреты программирования игр" (1995). Там подробно разобраны алгоритмы создания игр (на чистой сишке, без использования DX, как и надо для прогинга под консоли). (есть у него еще более поздний трехтомник, там описание похуже и основано на использовании Direct X-а)


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
n-gamerqd
post Вторник, 21 апреля 2009, 07:09
Отправлено #12


Безумец
*****

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





Он А.Ламот. Не вводи народ в заблуждение. А так спасибо за книгу,


--------------------
+1 ZZZEEE +1 Zerg1984
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Вторник, 21 апреля 2009, 07:55
Отправлено #13


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





Это ты не вводи:
Присоединённое изображение
Ла - это приставка к фамилии, может писаться слитно или раздельно. Но здесь пишется раздельно, хотя бы постольку, поскольку это исходящие данные книги.
Кстати, не покупайтесь на рекламу. 3D-игры типа дума книжка писать не научит. Для этого лучше покопать поздний трехтомник.



--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Вторник, 21 апреля 2009, 08:03
Отправлено #14


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Файла нету такого


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
n-gamerqd
post Вторник, 21 апреля 2009, 08:04
Отправлено #15


Безумец
*****

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





Да, действительно. Меня надул Гугл. Извини за клевету.


--------------------
+1 ZZZEEE +1 Zerg1984
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Вторник, 21 апреля 2009, 18:41
Отправлено #16


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Если кто там писал особенно для M68K чего то если не сложно дайте что там делали в любом виде

вообще конечно ценен опыт тех кто реально писал игры huh.gif


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Среда, 22 апреля 2009, 07:20
Отправлено #17


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





Батенька игры пишутся не одним человеком и исходники после этого обычно не распространяются.


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Yu_
post Среда, 22 апреля 2009, 08:04
Отправлено #18


Фанат
***

Группа: Пользователи
Сообщений: 211
Регистрация: 02 июля 2006
Пользователь №: 16 907





А зачем писать под 68000 ? Есть железяка с ним ?
Потмоу что писать что-то, чтобы потом пробовать запустить на эмуляторе - это по-моему изврат.

А автору темы надо прежде всего самому понять что он хочет сделать, а потом попытаться объяснить остальным, потому что выражение "алгоритм игры" совершенно бессмысленное. Вернее оно может иметь смысл для простейших игр вроде понга, но автору же явно нужно не то.

P.S. И ещё не понял к чему "Москва" в подзаголовке темы - чтобы алгоритмы в метро не палясь могли передать ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Среда, 22 апреля 2009, 08:39
Отправлено #19


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Это привычка не обращайте внимание на подпись

на счет исходников, ну да, если я напишу чего то не выложу к конкретной игре
но есть же общие там правила и прочее - их бы я выложил, чтобы каждый смог

тем более я прошу алготм для конкретных игр

платформер
битемап
файтинг

куда уж конктернее

если платформер то 2D игра в которой человечек ходит туда-сюда по уровню, прыгает и стреляет

если битемап то это 1 или несколько персонажей ходят вверх-вниз вправо-влево и бъют руками и ногами и прыгают

файтинг тоже 2D интересует

3D пока не интересует - не шарю потому что

зато знаю что игры делались и одним человеком, да и нужно отметить
что в игре не только код нужен
но и музыка, картинки, сценарий - именно там большая часть народу при создании игры нужна, программеров обычно 1-2 ну может 3

для создания современных 3D игр помоему вообще программеры не нужны, купили движок или взяли движок игры, нацепили датчики, попрыгали побегали получится очередной клон Devil May Cry, бабки получили за это и разбежались

то что в эту игру играть нельзя уже никто не думает sleepy.gif

железка разумеется есть, чего бы я просил
кстати M68K неплохой процессор, жаль что эволюция у них завершилась и выиграл интел

Собственно я не на программера учился, поэтому знания на базе школьных у меня по программированию, но там не нужно именно знать особые крутые методы программирования а нужно знать где куда какую картинку поставить, поэтому код можно самый элементарный

Сообщение отредактировал sergi - Среда, 22 апреля 2009, 08:44


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Среда, 22 апреля 2009, 08:45
Отправлено #20


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





Я тебе название книжки дал? Куда уж подробнее? В ней всё что нужно. Меняешь машинозависимую инфу из книжки на инфу твоей консоли и всё пашет.
Погугли да найди книгу. У меня она в бумажном виде лежит. Там куда больше страниц и инфы, чем тебе любой тут сможет написать. Плюс она вся структуированна и разъяснена, в отличии от любых исходников в которых обычно море кода и минимум комментариев.


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

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

Упрощённая версия Сейчас: Пн., 06 мая. 2024, 13:04
Skin Designed (c) by Rooq.net, All Rights Reserved.