How I used low-code to build Lemmings!
Vložit
- čas přidán 9. 07. 2024
- They said it couldn't be done using only low-code, but I took on the challenge in 2020. In this video, I've revisited Power Lemmings and shown how it was done!
#retrogames #powerfx #lowcode #powerapps
Contents:
00:00 Intro
00:47 Other low-code languages
01:17 What is Lemming?
02:45 Sprites
06:33 Moving lots of sprites around
13:03 Collision detection
20:26 Drawing holes
24:55 Summary - Jak na to + styl
Love so much about this, especially following your problem solving and thought process. The concept of choosing a passion project as a way of learning is such a great approach that clearly works at any level! But you’ve left me with nostalgia and a desire to go and find and play Lemmings now!
Thank you Lisa ☺️
I certainly had fun doing this one and that makes it soooo much easier to find the time to learn!
Has been a fan of your work since the first time I saw the Ribbon workbench tool and many more years down the line, your work still inspires me.
It was the 10 year anniversary of the Ribbon Workbench last year would you believe! Thank you for watching 😊
Looking for the edges of a language like this is so inspirational and *needed* for a language to evolve.
Thank you Scott, will follow and will try some Pokemon game DIY in a Canvasapp myself 😁
Very cool, thank you for sharing.
Seeing this makes me think some fairly sophisticated charting could be done in a Canvas App either augmenting a chart control or going custom altogether. Thanks for showing the community what is possible!
Thank you for watching Scott ☺️ Definitely- I think you could do some very pretty charts with SVG - Perhaps it would be easier to use Power BI tiles embedded inside the app.
Very impressed! I didn’t rush to view this video because gaming sounds out of my concerns. How wrong I was! This is a fascinating problem solving story, there is lot to learn from your way of working. Thank you very much. But Lisa said that better than me
Thank you Tristan - I really appreciate that ☺️
As Lisa mentioned I loved your approach of tackling the problem..great work Scott.. Love your work 😊
Thank you Rajesh - I am so glad you enjoyed watching! ☺️
You are my Power Apps Hero - what a great video!
You are my hero for watching and commenting 🤩
when do you sleep....? Amazing stuff. Love all your video's. So much to learn from. Thx for sharing
Hehe - getting enough sleep is the secret of course ☺️ thank you for and thank you for watching - glad you found it helpful!
Wow! This is next level!
Thank you Thomas! 🤩 now I really do need to implement that next level!!!
This is my new favourite PowerApps video!!!
We have soooo many similiar ideas, but I don't think I would have worked out the 0s and 1s of the level with Mid().
Such a great job!
Suggestion for the selection: combine the two techniques you showed. Sprites in one SVG in the back and transparent buttons in front for the selection part.
Thank you!
I found that because I needed to be able to quickly update and read map bits, the string manipulation was the quickest. I did try using byte masking/arrays but the manipulation was slower and more complex in my tests. I guess there are lots of alternatives with pros and cons.
I’ll definitely try using transparent buttons - I suspect that it might not perform any better since it would add the extra overhead of drawing the svg layer. I’ll let you know!
Thank you again 🥰
@@ScottDurow probably not more performant, but you wouldn't need to create 20 containers.
At the moment I'm experimenting a lot with galeries in front of SVGs, but my examples weren't moving :D
Sounds awesome - let’s us know how it goes 🚀
Esta es una carta de amor para el uso profesional avanzado de Power Apps
Awesome! Never thought power apps can do that!😮
I didn’t think so at first either! 🚀 Thank you for watching
This is briliant, seemed impossible to me at first (looked like a clickbaite to be honest), but very very clever use of SVG, JSON and Mid.
Well done, stay creative and keep sharing your ideas please!
Thank you Mohamed - very kind of you to say so! ☺️
To prevent clippping with gallery, you must have 2 collections, one static as items of the collection and one dynamic tant will be read through a lookup.
Awesome! I love trying to make PowerApps do things it wasn't designed for.
My philosophy has always been that if you can figure out how to build games in a new framework you can probably figure out how to make almost anything.
I very much subscribe to the same philosophy! Are there any interesting challenges you have had to overcome? Thank you for watching! 😊
@@ScottDurow Worked out a couple games in PowerApps. Recently I have been working on a turn-based RPG that would take advantage of the power platform easy full stack deployment.
This is an amazing Scott, how can we start with such learning ? Any tutorials ?
Thank you Ramesh! It was certainly fun! What topics are you interested in being covered in a tutorial?
Can create video on pagination functionality
Like first showing 50 Data then onclick of button loading next 50 and so on for like 150000 Data.....
Next, DOOM.
Now that would be pushing the boundaries!