{"product_id":"programming-the-panic-playdate-in-ronald-tanikawa-9798308497097","title":"Programming the Panic Playdate in Lua","description":"Have you ever wanted to develop programs for the Panic Playdate handheld game device, but didn't know where to start? I looked for a book about this and didn't find one, so I wrote one. The Lua programming language may be new to some, so the book includes 10 simple examples to get the reader started. Included are brief sections on setting up the Playdate SDK, compiling programs, side loading programs, and 15 programs that make use of the Playdate crank, draw sprites, play music, use fonts, and use tile maps. Included are 5 games from simple ball bouncing games, to 2 player games like 4-in-a-row and Tic-Tac-Toe, and 2 tile map games. The tile map games include a pellet chasing maze game and a side scrolling treasure hunt game. The Playdate hardware is not necessary since the simulator can be used, so you can learn to write programs and later buy the device.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Ronald Tanikawa\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798308497097\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 01\/27\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 96\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.46lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.00h x 8.00w x 0.20d","brand":"Ronald Tanikawa","offers":[{"title":"Paperback","offer_id":47579978170623,"sku":"9798308497097","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_39228516-64a4-4b0d-88f3-a9dd56d57c53.jpg?v=1763877944","url":"https:\/\/www.whiterainbookhouse.com\/products\/programming-the-panic-playdate-in-ronald-tanikawa-9798308497097","provider":"WR Book House","version":"1.0","type":"link"}