itch.io is community of indie game creators and players

Devlogs

New demos - Crank and trigonometry

Just some small demos today dealing with the crank and trigonometry. :)

Trigonometry / Crank demo

Under Lua/08_Crank you'll find a basic demo that draws a line from the center of the screen to an x, y position based on the crank position using cosine and sine. I added some rudimentary comments. You could use this demo to help you create a game where you aim with the crank and have a bullet follow that line.


MoosieTron

MoosieTron is inspired by RoboTron. You can move with the DPAD, aim with the crank, and shoot with the B button, though on an actual PlayDate this would actually be really hard to control! But it's an example. The bullets will fly straight along the path based on the angle the player was aiming when they shot the bullet.


GorillasDotPd

Gorillas.BAS was a game where you'd type in an angle and the gorilla would shoot a banana at that angle. This is just a simple demo of aiming with the crank and the bananas falling due to "gravity" over time.



SineWave

This isn't really useful as a game but I was just playing around with drawing stuff based on crank position. This line moves forward and its Y position changes based on the sine of the crank angle.


Enjoy!

Files

  • Gorillas.pdx.zip 243 kB
    May 07, 2022
  • sinewave.pdx.zip 239 kB
    May 07, 2022
Download Playdate Demos and Source Code
Leave a comment