АНИМАЦИЯ !?!
1 отговора
109 прегледа
АНИМАЦИЯ !?!
Искам да създам игра на Delphi като за тази цел използвам много картинки, които влизат в ролята на отделни кадри от анимация (спрайтове) също така имам и AVI файлчета.
Как ще я направя и какво точно ще представлява е без значение, искам просто да отбележа, че става дума за графика и най-вече за анимация.
Въпросите ми са следните:
Какъв формат на файл и какъв контрол да използвам, за да е възможно най гладко движението и превключването на отделните кадри (картинки) ?
Използвам най-вече транспарантни изображения и това допълнително ме затруднява от гледна точка на гладкост в движението и превключването на отделните кадри.
Другия въпрос ми е, как няколко AVI файла (също така и всички отделни картинки) могат да бъдат обединени в един общ файл, нещо като библиотека, Delphi има ли такъв компонент който може да свърши тази работа ? Искам да го направя за да не могат да бъдат "плейвани" филмчетата без да бъде стартирано EXE-то.
Ако някой може да ми даде изчерпателен отговор на тези въпроси ще съм му безкрайно благодарен.
Въобще ако някой е запознат поне мъничко с направата на игри, конкретно гладкостта на анимацията в DELPHI или който и да било друг програмен език нека напише това което знае.
Благодаря Ви !
Как ще я направя и какво точно ще представлява е без значение, искам просто да отбележа, че става дума за графика и най-вече за анимация.
Въпросите ми са следните:
Какъв формат на файл и какъв контрол да използвам, за да е възможно най гладко движението и превключването на отделните кадри (картинки) ?
Използвам най-вече транспарантни изображения и това допълнително ме затруднява от гледна точка на гладкост в движението и превключването на отделните кадри.
Другия въпрос ми е, как няколко AVI файла (също така и всички отделни картинки) могат да бъдат обединени в един общ файл, нещо като библиотека, Delphi има ли такъв компонент който може да свърши тази работа ? Искам да го направя за да не могат да бъдат "плейвани" филмчетата без да бъде стартирано EXE-то.
Ако някой може да ми даде изчерпателен отговор на тези въпроси ще съм му безкрайно благодарен.
Въобще ако някой е запознат поне мъничко с направата на игри, конкретно гладкостта на анимацията в DELPHI или който и да било друг програмен език нека напише това което знае.
Благодаря Ви !
Re: АНИМАЦИЯ !?!
Nay-dobre DirectX, nishto che e na Microsoft
Ima razni free bibliotechki na Delphi tochno za DirectX animacia - sas framebuffers, surfaces, sprites, meshes, sound, etc.
Za smooth animation shte ti triabva nekuv page flipping mechanism - tva ti fo praviat framebufferite.
Kartinkite i filmchetata mojesh da si gi napravish na resourci v EXE-to i da si gi loadvash s LoadResource.
Po princip na Delphi shte ti e malko po-trudno otkolkoto na VC, da kajem, shtoto MS sa si designali Windowsa da im fitva tiahnite tools nay-dobre
Enjoy
ukk
Ima razni free bibliotechki na Delphi tochno za DirectX animacia - sas framebuffers, surfaces, sprites, meshes, sound, etc.
Za smooth animation shte ti triabva nekuv page flipping mechanism - tva ti fo praviat framebufferite.
Kartinkite i filmchetata mojesh da si gi napravish na resourci v EXE-to i da si gi loadvash s LoadResource.
Po princip na Delphi shte ti e malko po-trudno otkolkoto na VC, da kajem, shtoto MS sa si designali Windowsa da im fitva tiahnite tools nay-dobre
Enjoy
ukk