С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
По просьбе newart, вот на XNA/VB (хотя я, лично, предпочитаю С#):
Но в смысле поддержки, расширяемости, удобства IDE, количества библиотек и размера комьюнити заруливает по полной. Никакие пуребасики и рядом не валялись.Код:Module Program Private Class MyGame Inherits Game Private graphics As GraphicsDeviceManager Private batch As SpriteBatch Private background As Texture2D Private sprite As Texture2D Private frame As Integer Public Sub New() graphics = New GraphicsDeviceManager(Me) graphics.PreferredBackBufferWidth = 388 graphics.PreferredBackBufferHeight = 462 TargetElapsedTime = TimeSpan.FromMilliseconds(1000 / 16) End Sub Protected Overrides Sub LoadContent() batch = New SpriteBatch(GraphicsDevice) background = Texture2D.FromStream(GraphicsDevice, File.OpenRead("dizzy pic.png")) sprite = Texture2D.FromStream(GraphicsDevice, File.OpenRead("dizzy1.png")) End Sub Protected Overrides Sub Update(gameTime As GameTime) Dim state = Keyboard.GetState() frame = frame Xor 1 MyBase.Update(gameTime) End Sub Protected Overrides Sub Draw(gameTime As GameTime) GraphicsDevice.Clear(Color.Black) batch.Begin() batch.Draw(background, Vector2.Zero, Color.White) batch.Draw(sprite, New Vector2(220, 238), New Rectangle(frame * 23, 74, 23, 20), Color.White) batch.End() MyBase.Draw(gameTime) End Sub End Class Sub Main(ByVal args As String()) Using game As New MyGame() game.Run() End Using End Sub End Module
Эт точно!
---------- Post added at 16:44 ---------- Previous post was at 16:39 ----------
Согласен, баннер нервирует.
---------- Post added at 16:50 ---------- Previous post was at 16:44 ----------
newart ты бы хоть учебник нормальный по PureBasic подкинул, а то я так нормальный и не нашёл.
Дом Dizzy смайликов
Фотоальбом ZXDemon'а
Мой Сайт + Форум
[ UnrealSpeccy + ZXSURS , PC ZX Spectrum PROFI RAM=1024k/ROM=64k/CACHE=64k/... ]
женя999, там же в примерах описано
С уважением,
Jerri / Red Triangle.
Вот теперь диззи идёт вправо не скользя,через один пиксель,перерисовывал спрайты.
разрешение 640х480
Последний раз редактировалось Rindex; 16.01.2012 в 12:37.
Может, мы обидели кого-то зря,
Сбросив пару лишних мегатонн,
И горит зелёным пламенем земля,
Там, где был когда-то Пентагон!..
Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'
Я имею ввиду монитор переключается в режим 640х480 (просто у кого-то 320х240 не работала),а картика (игровое поле ) на верху растянуто в длинну. Но это не важно. Мне главное посмотрите движение вправо ,я спрайты изменил ,их теперь больше и диззи движется через 1 пиксель.
Скорость передвижения вправо как ?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)