Dave Williames

642 posts

Dave Williames banner
Dave Williames

Dave Williames

@DavidWilliames

Developer • Designer • Down Under • Product Designer at @Ferocia 📱 I like to build apps and Figma plugins in my spare time

Melbourne, Victoria Katılım Aralık 2008
953 Takip Edilen4.3K Takipçiler
Dave Williames
Dave Williames@DavidWilliames·
Very surreal experience to be browsing the 'Today' tab in the App Store today and seeing my app 🐂 Bullpen listed alongside the likes of Monument Valley, Blackbox and Threes! 🤯😍
Dave Williames tweet mediaDave Williames tweet media
English
2
1
5
631
Dave Williames
Dave Williames@DavidWilliames·
When you use em dashes all the time in your normal writing — now everyone thinks it’s AI 😭
English
0
0
7
1.4K
Dave Williames
Dave Williames@DavidWilliames·
Also, a little proud of this "Data Not Collected" App privacy badge.
Dave Williames tweet media
English
0
0
2
679
Dave Williames
Dave Williames@DavidWilliames·
I just released a side project I've been chipping away at. It's a little puzzle game for iOS, called Bullpen 🐂 It's free, and has no ads. Inspired by LinkedIn's Queens game and Star Battle puzzles. It's weirdly addictive. Take it for a spin. apps.apple.com/au/app/bullpen…
English
4
0
15
1.6K
Dave Williames retweetledi
Milan M
Milan M@MilanMeurrens·
A must-have Figma plugin for designers Image Tracer by @DavidWilliames Easily convert images into vector layers, saving time and boosting your creativity. Some use cases: - Use as mask - Create a border - No pixelation Check it out at image-tracer.com
Milan M tweet media
English
2
1
33
2.5K
Dave Williames
Dave Williames@DavidWilliames·
I made a new experiment of an advanced prototype using variables in @figma... A Pixel Art Flip book. ✍️📖 Using over 40 variables: - Draw in 16 different colours in a 16 x 16 grid 🎨 - Add up to 16 unique frames - Auto play between them ⏯️ - Adjust speed playback ⌛️
English
3
13
101
12.9K
Dave Williames
Dave Williames@DavidWilliames·
@figma has just released ratings & reviews on the Community! 🥳 It can be hard to tell if folks are appreciating my plugins because often all I hear about are bugs. So do me a favour, if you've used any of my plugins consider giving them a rating: @dave" target="_blank" rel="nofollow noopener">figma.com/@dave 🤗
English
0
0
3
374
Dave Williames retweetledi
DoubleGlitch 🇺🇦
DoubleGlitch 🇺🇦@double__glitch·
Thank you @figma for building the best 3D software ever! Jokes aside, this is probably the first and only 3D engine built in Figma. It uses mathematical transformations to project 3D coordinates on a 2D plane (your screen) Check it here: figma.com/community/file…
English
16
52
536
106.2K
Dave Williames
Dave Williames@DavidWilliames·
@zee7 @figma Nah I didn’t need to convert string to number at all. I think for a calculator you could store it as numbers but also keep track of the amount of digits. So if you typed “1” and then “7”, you could store that as: v1 = 1, v2 = 7, digits = 2. So then the number is 1*10 + 7 = 17
English
1
0
2
1.5K
Zulal • Designer
Zulal • Designer@zee7·
@DavidWilliames @figma This is incredible, Dave. Are you at any point converting "string" into "integer/number"? I'm making a calculator and can't figure a way out turing given input "strings" into "integer".
English
1
0
2
1.7K
Dave Williames
Dave Williames@DavidWilliames·
I think I've pushed @figma's new Variables and Advanced prototyping to its limit... I present a fully working version of Flappy Bird!! 🔥 Featuring: - Scoring + highscores - Pseudo-randomised pipe placement - Physics based movement - Uses 46 variables #Config2023
English
209
1.1K
7.4K
1.1M
Dave Williames retweetledi
Betafi
Betafi@betafi_co·
Playing Flappy Bird on a @figma prototype on a video call? This Tuesday, we decided to have some fun. Inspired by @DavidWilliames's amazing Flappy Bird prototype, our CTO Ethan (@sherbondy) built a usability testing project template in Betafi to help people play the game immersively in a video call. Time to put your game face on!😎😎 #Config2023 #screensharingwoes
English
2
7
39
3.6K
Dave Williames
Dave Williames@DavidWilliames·
@ux_ayaan @figma I'm planning to try to do one — but probably won't be able to get it done for a week or so.
English
1
0
5
689
Dave Williames
Dave Williames@DavidWilliames·
A bunch of folks have asked for it... so I've just published the @figma file for playable Flappy Bird, by using variables. figma.com/community/file… I considered charging a few bucks for it, but instead I've made it free! 🤗 Will try to make a video tutorial for it too, soon-ish.
Dave Williames@DavidWilliames

I think I've pushed @figma's new Variables and Advanced prototyping to its limit... I present a fully working version of Flappy Bird!! 🔥 Featuring: - Scoring + highscores - Pseudo-randomised pipe placement - Physics based movement - Uses 46 variables #Config2023

English
17
53
373
58.3K
Dave Williames
Dave Williames@DavidWilliames·
To move the position of the bird, I mapped the bottom padding of an Auto Layout frame to the 'yPosition' variable.
English
1
5
111
22.8K
Dave Williames
Dave Williames@DavidWilliames·
@double__glitch @figma Love this!! 👏 Originally I was gonna try to make Snake or Space Invaders, but after fiddling for a bit I didn’t think I could make it work, so I made Flappy Bird instead. So congrats for pulling that together. 🎉
English
2
0
1
405
DoubleGlitch 🇺🇦
DoubleGlitch 🇺🇦@double__glitch·
Joining the movement of pushing the limits of @figma Variables with this attempt to build Space Invaders game!

What's done so far:
 - player movement 
-enemy movement
 -game speed increase
 -player attacking
 -projectile collision detection 
-score #Config2023
Dave Williames@DavidWilliames

I think I've pushed @figma's new Variables and Advanced prototyping to its limit... I present a fully working version of Flappy Bird!! 🔥 Featuring: - Scoring + highscores - Pseudo-randomised pipe placement - Physics based movement - Uses 46 variables #Config2023

English
10
25
168
40.7K
Dave Williames
Dave Williames@DavidWilliames·
@double__glitch For Flappy Bird I got semi-random placement of the gaps in the pipes. The only piece of random input is when the user clicked, so I had a continuous incrementer cycling through values that would add together whenever the user clicked, and use that value to next place the pipe.
English
2
0
0
101
DoubleGlitch 🇺🇦
DoubleGlitch 🇺🇦@double__glitch·
Any ideas how to implement random enemies shooting at the player?
English
1
0
0
848
Dave Williames
Dave Williames@DavidWilliames·
@andrei_iancu_ @figma Haha, thanks Andrei! 🙌 I didn't have early access at all, I just fiddled around for a couple of hours across the weekend to make it work.
English
0
0
44
7.8K
Andrei Iancu
Andrei Iancu@andrei_iancu_·
@DavidWilliames @figma Did you start making this after config, or early access? 👀 If you've done this in ~1 week, then I'll take it as a proof that the 👽 are among us. 😆
English
1
0
28
8.4K