|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.02.2010, 22:19 | #11 |
Форумчанин
Регистрация: 08.10.2009
Сообщений: 112
|
Блин хотябы ссылку дали на "Уроки по созданию игр для новичков".
Хотя я где то уже видел, но там то, что я осознал ещё месяца два назад самостоятельно. Я про свои успехи. Одиннадцать свободноперемещающихся кораблей летают с планеты на планету, мой же корабль послушно топает за курсором. Програмное создание кораблей и планет. Управление переменными в хинтах. Работает. На завтра намечаю посадку копово-управляемых кораблей на планету, перемещение этих кораблей между звёздами....это вообще кому-нибудь интересено?!
procedure life; for years := 1 to 11 do gotoschool(normal); woman := TMan.add; childrens.add(TMans); problems.add(fuck); woman.destroy; END.
Последний раз редактировалось Beermonza; 25.02.2010 в 23:21. |
25.02.2010, 22:42 | #12 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Тебе все говорят как лучше делать. Что TImage лучше не использовать для представления объектов. Что можешь делать не на Canvas, а на OpenGl/DirectX и прочей... Можешь вообще ничего не делать. ОК. Все новички нормальные? Вот и пиши с ними игры. Посмотрим, что из этого получится.
А вот насчёт TImage. Допустим, что будет у тебя 1000 NPC в игре. Все TImage? А где они на форме будут распологаться? Или форма должна быть 99999999х9999999999? Тебе ещё и ссылки должны давать... |
25.02.2010, 22:49 | #13 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Ссылку хотите? Ладно, держите:
http://programmersforum.ru/showthread.php?t=1206 Четвертую страницу ищите сами. А насчет TImage - если хотите, то пишите с использованием имейджей. Я лично не против. Однако, вас предупредили. З.Ы. Позволю себе усомниться, что вы за два месяца успели самостоятельно осознать все 44-страничное целиком...
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же Последний раз редактировалось Гром; 25.02.2010 в 22:52. |
25.02.2010, 23:27 | #14 |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 722
|
Форум хороший...просто как Вы спрашиваете так вам и отвечают. Игру вы пишете так сказать для "фанна" дк...почему-же не посмотреть новую для Вас технологию? Да писать на Директе/опене более трудоемко... но и смотрятся даже не сложные приложения намного интереснее..(Мое мнение)
|
26.02.2010, 16:14 | #15 |
Форумчанин
Регистрация: 08.10.2009
Сообщений: 112
|
ладно, ладно. попробую я на опене. ток надо читануть страницу-другую учебника. я очень мало про него знаю.
ну 44 страницы я не читал, но проглянув их я понял, что всё это уже итак знаю, сам на практике применял, а самое главное - сам и придумывал.
procedure life; for years := 1 to 11 do gotoschool(normal); woman := TMan.add; childrens.add(TMans); problems.add(fuck); woman.destroy; END.
Последний раз редактировалось saggy; 26.02.2010 в 16:26. |
26.02.2010, 16:28 | #16 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Он про тему "Уроки по созданию игр для новичков", в которой, якобы, для вас ничего нового нет, ...это утверждение человека, не читавшего тему, только и всего.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
26.02.2010, 19:34 | #17 |
Форумчанин
Регистрация: 08.10.2009
Сообщений: 112
|
это почему это? там же прост нажатия кнопок и пермещение объектов по форме....короче забыли.
я так подумал...ну да, тимидж сильно нагружает комп, а именно: одиннадцать свободноперемещающихся картинок нагружают на 70-90%. а на opengl оч для меня туго да к тому же очень очень много кода. я всё-таки попробую написать на имиджах, потому что одиннадцать штук - это и так потолок количества кораблей в системе (на данном этапе игры, для тех, кто не освящён), да ктому же звёздная система полностью в окно не вписывается, и несколько кораблей проветриваются (для любителей русского языка - не рендерятся, не прорисовываются). Вопрос: это тупо и флуд, но если не секрет напишите кому сколько лет. Просто ради интереса, кто мне помогает )))) а то я смотрю профессионалы да форумчане...
procedure life; for years := 1 to 11 do gotoschool(normal); woman := TMan.add; childrens.add(TMans); problems.add(fuck); woman.destroy; END.
|
26.02.2010, 19:46 | #18 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Всё делается не через TImage... Графику можно выводить через Canvas твоей формы. Расскажу, как сделать простейшее графическое приложение.
Объявляешь в разделе глобальных переменных buf: TBitmap;. В событии OnFormCreate пишешь: Код:
Код:
bmp := TBitmap.Create; bmp.LoadFromFile('Путь к файлу'); В OnPaint: Код:
А тему "Уроки по созданию игр для новичков" ты не читал вообще, иначе бы ты тут не трепался без дела. А ты всё говоришь, но не показываешь. Может покажешь, что там у тебя получилось? Последний раз редактировалось Манжосов Денис :); 26.02.2010 в 19:52. |
26.02.2010, 20:20 | #19 | |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Цитата:
Прежде чем задавать вопросы, нужно почитать все, что уже выложено, чтобы не повторяться, и тем самым не показывать неуважение тем людям, что старались и распинались в теме, дабы научить тому, что сами умеют.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
|
26.02.2010, 20:27 | #20 |
Форумчанин
Регистрация: 08.10.2009
Сообщений: 112
|
незнал что на канву можно картинку таким способом вывести.
а этот способ сильно нагружает ЦП?
procedure life; for years := 1 to 11 do gotoschool(normal); woman := TMan.add; childrens.add(TMans); problems.add(fuck); woman.destroy; END.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Можно ли получить информацию о компе по типу ID? | TwiX | Общие вопросы Delphi | 5 | 13.02.2010 02:09 |
Приведение к типу | __Demon__ | Общие вопросы C/C++ | 1 | 27.09.2009 17:40 |
Можно ли покинуть цикл? Что-нибудь по типу exitLoop? | TwiX | Общие вопросы Delphi | 2 | 04.08.2009 01:00 |
как сделать форму по типу панели задач? | Paul Hindenburg | Win Api | 1 | 21.11.2008 12:12 |
Создание сайта с программой розыгрыша призов по типу Pepsi, Coca-Cola | stopkran | Фриланс | 2 | 08.04.2008 09:40 |