Adams Immersive

5 Followers
113 Following
162 Posts
Morgan Adams (he/him), freelance designer and coder: games, museum exhibits, product simulations, VR, and even good old fashioned websites. I make stuff for the #Playdate console, as well as Mind Magnets, a visual list-making app for iPhone and iPad. (Earlier account.)
🦣 New Mastodon Accounthttps://mastodon.social/@adamsimmersive
Websitehttps://adamsimmersive.com
itch.iohttps://adamsimmersive.itch.io

Time to add a couple new ones:

iPadOS hover
Magnetic power cables
The new pro iPad apps: #Logic and #FinalCutPro

Playdate SDK v1.13.6 & 1.13.7 are out 🎉

You can also sign up to gain access to the 2.0beta which has some important changes for peeps developing in C. Long story short you will soon need to release your app with 2.0 (not yet though) or it will break on future hardware.

https://sdk.play.date/changelog/

#Playdate #PlaydateDev #PlaydateSDK

Playdate SDK Changelog

See what's new in the official reference documentation for programming Playdate games.

Getting set up as a #Playdate Catalog developer is pretty painless and streamlined (once I investigated a couple basic questions for the Tax Interview form). Well done, @playdate!

FWIW, three tips to help you get through the process:

🟡 You don’t need an existing Stripe account. I didn’t have one. Now I do! (Not a merchant account to take credit cards—no need for that, Panic handles that end.)

🟡 During Catalog Stripe setup you DO NOT need to enter your bank username/password. I’m sure it’s all secure, but yikes! Look for a little link at the bottom of the bank logos to enter your routing/account numbers manually instead.

🟡 Does the Tax Interview’s final “Submit” button do nothing? It will fail silently if you don’t have the last checkbox checked on that page. It’s worded to be a little unclear whether you should check it or not if it doesn’t apply to your situation—but to proceed, apparently you must click it. Twice: the first click brings up a notice; click again to “Simon Says” check it.

It's hard to believe, but Playdate has been shipping for one full year now! And as we get ready for Group Four, here's a quick look back at some First Year facts and figures, taken from our sales data and surveys.

It's been an incredible time — and, yes, we're just getting started.

HBDPD!!

Calling all @playdate owners!
Rae over on the Playdate Community Discord Server
(https://discord.gg/pdsquad)

Is going to lead a Season 1 Bookclub.
Starting June 12th (1 month after TotK).

A random games each week.

Come join us!

#Playdate #PDbookclub

Join the Playdate Squad Discord Server!

We chat about all things Playdate! The tiny handheld by Panic inc. | 5827 members

Discord

đź’Ą Catalog Drop 2 is here!

Six new games, from an espresso-fueled unicycle balancer, to a 1-bit art gallery, and a pair of spectral creature-collectors.

Open up Catalog on your Playdate, or visit https://play.date/games to grab these!

Playdate Catalog Games: Catalog

Our curated selection of amazing Playdate games

Added one more: a keyboard shortcut Cmd-Opt-Ctrl-Space to type an HTML non-breaking space ( ).

I’m constantly using those for orphan control.

Some UI refinements for OUTSIDE PARTIES for #Playdate...

As this GIF shows, I've added to the spooky "glitches" using the SDK's "vcrPauseFilterImage()," which runs fast and looks neat. Other random glitches include simple streaks of noise and sudden brief flashes of... things. Audio will add a lot later on.

The visual feel on hardware is somewhere between spooky found footage, a hazy ultrasound scan, and an old daguerreotype. If I can achieve a shortwave "numbers station" feel for the sound, I'll be happy!

The "Signal Log" (list of items to find) now marks found signals with a crosshair icon, while non-found signals get a "?"—or a number, if multiple instances are to be tracked down. The number decreases as you find them. Each signal is listed by its final words, which are likely to contain the most useful clues. The selected one (up/down moves the "A" badge) also gets a full-text ticker at the bottom. Hit "A" to confirm it as the signal to search for, or "B" to revert to the previously-selected signal.

CONVERT TO HTML WITH <P> TAGS:

Cmd-Ctrl-Comma. Entity-encode illegal chars, clean up whitespace, add <p> tags.

WRAP IN <em> TAGS:

Cmd-Ctrl-I ("Italics").

WRAP IN <strong> TAGS:

Cmd-Ctrl-K.

SET QUOTES TO CURLY:

Yep.

SET QUOTES TO STRAIGHT:

Indeed.

REMOVE EMPTY LINES:

Voila.

TYPOGRAPHIC CLEANUP:

Clean up whitespace, quotes, and double hyphens, such as when pasting messy content from Word/email/PDF.

MAKE HYPHENATED LOWERCASE:

Cmd-Ctrl-Minus. All-lowercase with hyphens (and common punctuation removed) such as to use a mixed-case punctuated title as a URL slug/image name.

URL ENCODE:

%-encode spaces and special chars, such as to turn a filename into a URL.

ENTITY-PROTECT EMAIL LINKS:

Entity-encode certain chars in the HREF and visible text of email links, hindering email-harvesting. Leaves alpha chars to retain code readability.

PREPARE FOR HTML EMAIL:

Quote-straightening, whitespace cleanup, non-ASCII char conversion, and <p> tags, for HTML emails.

Some free goodies for @panic's #Nova code editor…

I bought Nova for #Playdate game dev, then switched to it (from the also-great #BBEdit) for my #webdev tasks too.

I've made 11 Nova extensions to add things (like smart quotes) that I missed from BBEdit—among other features, mainly related to typography and the processing of random text into #HTML.

https://extensions.panic.com/extensions/com.adamsimmersive/

Details in reply…

Nova Extensions

A Nova extension can do lots of things, like add support for new languages, extend the sidebar, draw beautiful new themes and syntax colors, validate different code, and much more.