AMOS - Advanced Joystick Sprite Control

  Рет қаралды 292

Yawning Angel Retro

Yawning Angel Retro

10 ай бұрын

In this AMOS tutorial video for the Amiga, I look to answer a question from a viewer over how to apply greater control over sprite animation for a sprite under joystick control.
Can a sprite be stationary when not being moved, but animate when the joystick is moved?
This video follows on from the game video I did: • AMOS - Making a game
The source files for the program in this video can be downloaded
from my website: www.ya-retro.co.uk/downloads
See my small retro website here: www.ya-retro.co.uk
... and you can follow me on Twitter at: @yawning_angel
... and on Mastodon at: @yawning_angel@mastodonapp.uk
... and on BlueSky here: @yawning-angel.bsky.social
... and if you want to buy me a coffee in order to support my AMOS efforts, and these videos, find me on Ko-Fi at: ko-fi.com/yawningangel
Thanks for watching, and I hope this video is of some use to you.
YA. 😎

Пікірлер: 17
@stog33
@stog33 9 ай бұрын
Thank you very much for creating these tutorials, really enjoying them
@YawningAngelRetro
@YawningAngelRetro 9 ай бұрын
That is kind of you to say so. Many thanks. I love making them and am humbled that folks get value from them. 😎
@donnybigboy
@donnybigboy 9 ай бұрын
What a wonderful video. As usual you explain perfectly with the right amount of detail. I hope, a little later today, I am able to have a play with this new code and learn a little more about this lovely language. Thank you YA😀
@YawningAngelRetro
@YawningAngelRetro 9 ай бұрын
Thank you Don. 😁 This one taxed me a bit and it is a very niche video, but it was great to solve the problem and even I learnt something new. 😎
@donnybigboy
@donnybigboy 9 ай бұрын
I really enjoyed the video and hope to do some testing soon. The Procedure AN_SPRT etc is hard to get my head around, so, while I am still recovering, I will add it to my list of; paper listing and now the proper Amos Pro manual to learn what the instructions mean and do whoo hoo. Far easier then trying to read a pdf. Thank you YA. @@YawningAngelRetro
@YawningAngelRetro
@YawningAngelRetro 9 ай бұрын
Thank you Don. Take it a step at a time, and think of the way this all works is that we are breaking down each step of the movement and animation process. Also yes, paper/actual books are far easier to read than PDFs. 😎
@arlasoft
@arlasoft 8 ай бұрын
When I was a kid I failed to appreciate what AMOS was capable of, this series has inspired me to return to it and write a proper game. Just have a couple of C64 projects to finish up and I also want to write a boot sector game in x86 - after that AMOS and I will have our 30-year reunion.
@YawningAngelRetro
@YawningAngelRetro 8 ай бұрын
I am so happy my humble videos can inspire people. I really hope your reunion with AMOS is a fruitful one. Keep me posted as to how you get on. 😎
@frankowalker4662
@frankowalker4662 9 ай бұрын
I could'nt hear your fan due to my fan. 👍 Change the background to blue, only have the top half of the target guy as the sprite. You are a life guard saving bad swimmers in a swimming pool. You could change the clock sprite to a floatation ring. (just a thought. lol)
@YawningAngelRetro
@YawningAngelRetro 9 ай бұрын
That is a genius idea! 😎👍
@8_Bit
@8_Bit 9 ай бұрын
Cool! I was really into AMOS on my Amiga 500 for a few years. I had hoped to make a game with a large scrolling tile map (many screens wide and tall) and I got it working but it would always stutter every time the screen was shifted and the new tiles drawn, say every 32 pixels or whatever size the screen was. I guess AMOS just wasn't fast enough to keep the scrolling at a constant smooth speed. If you know of anyone who managed it in AMOS, please let me know!
@YawningAngelRetro
@YawningAngelRetro 9 ай бұрын
Sadly I don't, but I know AMOS (even compiled) sometimes just isn't up to tasks like that without running on an accelerated machine. But I'd like to think it got people creating and coding, even if their ability outstripped AMOS' abilities so they eventually went down the machine code route.
@8_Bit
@8_Bit 9 ай бұрын
@@YawningAngelRetro Okay, thanks for the reply. Yes, I still had a great time with AMOS and made some other fun stuff with it, and was only disappointed I couldn't quite reach my next goal with it. But I still have fond memories of the language and still have my boxed copy here on my shelf. Maybe I'll revisit it one day.
@dennisraadschelders6821
@dennisraadschelders6821 2 күн бұрын
And another great video! Btw isn’t it possible to make this in a higher resolution and use a different font?
@YawningAngelRetro
@YawningAngelRetro Күн бұрын
Thank you. Not sure what you mean. The resolution I have the AMOS screen set to? This is all set up for my OSSC to pass through the signal from the Amiga to my desktop computer where I capture the video footage.
@dennisraadschelders6821
@dennisraadschelders6821 Күн бұрын
I mean the resolution of the output screen of the actual prog. Your working on.
@YawningAngelRetro
@YawningAngelRetro Күн бұрын
As with all AMOS programs, screen modes can be Hires or Lowres. Your only limitations are available memory to accommodate the screen modes and associated colour palettes etc. 😎
AMOS - Advanced menus
28:35
Yawning Angel Retro
Рет қаралды 304
If You Can't Make Games After This Video, Give Up
4:37
Fredyy
Рет қаралды 787 М.
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 12 МЛН
Я нашел кто меня пранкует!
00:51
Аришнев
Рет қаралды 1,4 МЛН
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 34 МЛН
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 11 МЛН
AMOS - Using Sound Samples
36:08
Yawning Angel Retro
Рет қаралды 338
Commodore 64 Programming Joystick-Controlled Sprites in Assembly PART TWO
41:52
Creating a Doom-style 3D engine in C
18:50
Bisqwit
Рет қаралды 952 М.
How fast does Bisqwit type?
6:30
Bisqwit
Рет қаралды 5 МЛН
Amiga A1200 modifications - Modernising a humble Amiga - 'Back In Black'
19:50
Yawning Angel Retro
Рет қаралды 1,5 М.
Google Maps in Unreal Engine 5 is INSANE!! (Tutorial)
6:27
Bad Decisions Studio
Рет қаралды 529 М.
What is the Smallest Possible .EXE?
17:57
Inkbox
Рет қаралды 126 М.
Using AMOS to Play Music
28:39
Yawning Angel Retro
Рет қаралды 400
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 12 МЛН