Look forward to some tutorials trying to learn lua to make some gmod plugins
@Илья-я5к4ж7 күн бұрын
Finding Focus can you help me. When i try start my code just only print "hello world" love2d show text correctly but he freezes. If i run without love.graphics.print all works. Thanks for any helps
@FindingFocus7 күн бұрын
If you have your code somewhere on GitHub or elsewhere, link it here and I can take a look!
@Илья-я5к4ж7 күн бұрын
@@FindingFocus if i run this code - - lua function love.load() end function love.update(dt) end function love.draw() love.graphics.print("Hello World",300,300) end "love2d freezes" if run this - - lua function love.load() end function love.update(dt) end function love.draw() end "all works correctly"
@FindingFocus7 күн бұрын
@@Илья-я5к4ж that code does print hello world for me no problem. are you able to run other main.lua files, maybe your machine is the issue. You also might want to configure a conf.lua alongside the main.lua with the screen dimensions e.g. function love.conf(t) t.window.title = "My LÖVE Game" t.window.width = 800 t.window.height = 600 end
@Илья-я5к4ж7 күн бұрын
@@FindingFocus all fine, i just needed update directx lol))) thank you for feedback btw background music in your stream awesome
@FindingFocus7 күн бұрын
@@Илья-я5к4ж glad you figured it out! Thanks!
@comalab23878 күн бұрын
the background tune reminds me of a crusty corridor scene in Silent Hill. love it.
@FindingFocus7 күн бұрын
You are not the first to tell me that actually! Glad you like it! The music is programmed by me and here is the source code if you want to run it in sonicPi: github.com/findingfocus/sonicPi/blob/main/stream1.txt
@Velkon10 күн бұрын
```toggleHelp = not toggleHelp``` is the same code and faster 2 write
@FindingFocus9 күн бұрын
This is a great recommendation, thank you!
@TheRealAudioDidact14 күн бұрын
Good content
@blevi269514 күн бұрын
it's look to hard(i mean make game)
@FindingFocus14 күн бұрын
it is very challenging, but it has been fun to try making it!
@RiskFanYT21 күн бұрын
Game's coming along great! Been a blast seeing it advance forward throughout time
@FindingFocus19 күн бұрын
Thank you! I appreciate that, the demo is definitely becoming a reality here soon 🙌🏻
@TJTheProgrammer28 күн бұрын
Good to see you back at it!!
@blevi2695Ай бұрын
its great!!
@ZarakKhan-h3jАй бұрын
keep up the good work!
@FindingFocusАй бұрын
Thanks, Zarak! Will do
@TauredianАй бұрын
Just found your channel and it is exactly what I was looking for to help learn the Love2d framework.
@FindingFocusАй бұрын
I'm glad to help! I started learning with the Harvard GD50 playlist! kzbin.info/www/bejne/mGKZo5qCfstrf5Y
@WhyHayaАй бұрын
what about raylib?
@FindingFocusАй бұрын
I have never used raylib, but there is build deployed to tashio.dev
@WhyHayaАй бұрын
compile to mobile ?
@FindingFocusАй бұрын
Compile is probably the wrong word but I use a tool called love.js to build the web assembly code for the web deployment on tashio.dev
@flexus1412 ай бұрын
Hey dude, stumbled upon your channel and I have an instant question: why lua? Is it considered good for gaming?
@FindingFocus2 ай бұрын
I have many thoughts on this. Lua is good for game programming because it is super beginner friendly, is easy for fast iteration, paired with Love2d engine it can run on mac, windows, Linux, android, iOS, and even the web (tashio.dev has my current build). This stack is also open source, so free to use even commercially. There’s great tutorials from Harvard that can help you get started AND it’s the language of choice that John Romero of DOOM recommends for new game developers. Balatro is a recent game that has been incredibly popular, and coded with Lua so it has proven itself as a mainstream language. If you’re starting out in gamedev I’d highly recommend it.
@KeldonA2 ай бұрын
I don't know why this doesn't have a million views and subscribers. I'm gonna share this on my LinkedIn for visibility.
@FindingFocus2 ай бұрын
Thanks, Keldon! Feel free to add me on LinkedIn, I’m Paul Thompson on there. I am definitely still learning so I understand why the value proposition for my channel is a little strange. But I created this channel because most gamedev things went so far over my head, I wanted to explain my thought process so that people could hopefully follow along
@TJTheProgrammer2 ай бұрын
Yo! It's looking really good!
@FindingFocus2 ай бұрын
Thanks dude! It’s definitely coming together but there’s sooooo much left to go.
@marcusshep2 ай бұрын
Nice man love it, I'm trying to play it but idk how to select/interact with something
@FindingFocus2 ай бұрын
I am working on adding controls. It’s WASD for walking and O and P for a+b buttons. Enter for inventory. On phone you just click the buttons like it’s a gameboy. The web deployment is over a couple weeks old I’ll be updating it within the week so it’s up to date with the current build
@bobbu952 ай бұрын
What music are you listening to?
@FindingFocus2 ай бұрын
Ambient sonicpi music coded by yours truly: github.com/findingfocus/sonicPi
@mimofour2 ай бұрын
Just wanted to congratulate you on #500. Great channel and it has been very fun and motivating to check in on your progress. Keep up the great work
@FindingFocus2 ай бұрын
Thanks! I’ve been very much just teaching myself, so it’s been a wild ride. That’s kind of my goal with the channel, for people to stop by every month or so and hopefully see some cool progress
@GhostLP7992 ай бұрын
I remember this being the first episode i have watched of your Tashio-endeavours and then decided to watch it all. Pretty cool to see where you startwd and where you're at right now. Hope i'm caught-up to catch a stream sometime 😅. Coding and making games is really fun and your vids gave me the inspiration to code everyday again, so thanks on that one 😁!
@FindingFocus2 ай бұрын
That’s awesome! If you have a GitHub please link it so I can follow! Thanks for the nice comment, I’m planning to keep making them
@GhostLP7993 ай бұрын
At around 33:35 the gecko shifting scenes with you would be a cool way to make some kind of creepy ghost entity, that follows you or sth :D
@FindingFocus3 ай бұрын
I like this idea! I do have an idea for an astral level for this game, so this might actually happen
@GhostLP7993 ай бұрын
2:13:10 The gecko suddenly having a seizure cracked me up so hard xD. That really came out of the blue. Really exited for the progress you have made :D.
@FindingFocus3 ай бұрын
yes that cracked me up too, love those kinds of silly mistakes
@spytronx3 ай бұрын
I played the web version, great game!
@FindingFocus3 ай бұрын
Thanks! I’m hoping to have more levels designed fairly soon so it’s not just placeholder level design
@melting94193 ай бұрын
What do you use to compile it to HTML5?
@FindingFocus3 ай бұрын
Look up love.js davidobot on GitHub! It is very easy to use
@JADE-iteGames3 ай бұрын
Great stuff! This is really starting to take shape now.
@viperjay13 ай бұрын
It's looking good.
@FindingFocus3 ай бұрын
Thanks, @viperjay1! It’s starting to come along for sure
@Luis00-m5c4 ай бұрын
awesome
@seal-b1n4 ай бұрын
keep it up bro
@FindingFocus4 ай бұрын
🫡 thanks for the nice comment
@TrifectaMonkey4 ай бұрын
As someone who mods Project Zomboid with Lua, I would probably lose my sanity if I had to deal with LUA to make an entire videogame. Respect.
@FindingFocus4 ай бұрын
🫡 let’s hope I deliver
@crimson-22445 ай бұрын
Good video!
@FindingFocus5 ай бұрын
Glad you enjoyed it! I’m hoping once touch detection is working I can add the first scene
@poisondart005 ай бұрын
I've subscribed. I love watching dev logs. It's fun seeing how another developer tackles certain obstacles!
@FindingFocus5 ай бұрын
Thanks for tuning in!
@erenakkaya1175 ай бұрын
bro keep going, the video was very good. Especially I interested in the the character skething thing so its good.
@FindingFocus5 ай бұрын
Thanks for the nice comment ♥️
@MyAnimeTL5 ай бұрын
Interesting how someone can put so much time into creating sound loops. I don’t really know much about programming, but my first thought would be to use the lazy way of Claude 3.5 or ChatGPT Copilot. Keep it up, I really liked how you explained your throughts! ^^
@FindingFocus5 ай бұрын
I am teaching myself as I go along so I’m sure there’s better ways, but it’s interesting to see it play out when I try to piece it together myself. Thanks for the comment!
@9tales9faces5 ай бұрын
I have a lovehate relationship with lua
@FindingFocus5 ай бұрын
attempt to index a nil value 💀
@9tales9faces5 ай бұрын
@@FindingFocus you know what's fun? "tables cannot be cyclic"
@poolable5 ай бұрын
keep grinding sir
@FindingFocus5 ай бұрын
🫡
@OnePieceShortGamer6 ай бұрын
Nice
@FindingFocus6 ай бұрын
Thanks, pirate king!
@Mr.Buttons6 ай бұрын
This is totally awesome stuff! I'd like to catch these live.
@FindingFocus6 ай бұрын
Hey thanks! I try to stream on twitch most nights at 7pm mountain twitch.tv/findingfocusdev
@Seedwreck6 ай бұрын
Cool!
@spartv15376 ай бұрын
music has some silent hill/cry of fear vibe
@FindingFocus6 ай бұрын
Yes I agree this is one of my more creepy sounding tracks 🫨
@Hausburgh6 ай бұрын
Hi there, I attempted to clone your repository, but I ran into an issue. It looks like the repo contains files with the name "*:Zone.Identifier". Unfortunately, Git sees this as an invalid path which causes the `git clone` process to fail. If you could take a look and possibly fix this, it would be fantastic. Thanks again and keep up the great work! :)
@FindingFocus6 ай бұрын
I have seen those files before in my Lua projects but I am not seeing those files anywhere in this repo. I added a gitignore to hopefully fix that, but I’m not seeing those files in the repo itself. If the clone is still broken you can view the .txt on the repo itself at github.com/findingfocus/sonicPi/blob/main/stream1.txt Sorry I’m not sure what’s going on with that, I’ve definitely had issues with those zone identifiers before I will research what causes them
@Hausburgh6 ай бұрын
@@FindingFocus I get these Zone.Identifier files when I copy stuff from Windows 11 system to my WSL. Perhaps some conversion between Windows and Linux(?)
@Hausburgh6 ай бұрын
@@FindingFocus Ah, thank you! But I was actually referring to your tashio repository. There are some Zone.Identifiers under the lib directory
@FindingFocus6 ай бұрын
Thank you for that! I’m also on that WSL, I removed those zone identifiers from the lib/sti and pushed the changes. Please let me know if that works for you now with the git clone
@Hausburgh6 ай бұрын
@@FindingFocus Works now, thank you!
@cekaton97576 ай бұрын
very nice!
@FindingFocus6 ай бұрын
Thank you for the nice comment!
@Hausburgh6 ай бұрын
Great video, interesting what love2d is capable of :) I followed you on twitch and will check out your next stream. By any chance, what music playlist are you listening to? I find it really relaxing
@ahokinson6 ай бұрын
It’s generated with Sonic Pi. Definitely ask about the music scripts on stream!
@FindingFocus6 ай бұрын
Thanks for the twitch follow hausburgh! It was fun meeting you in stream tonight. Thanks for encouraging me to post the scripts to GitHub, that is something I’ve meaning to do.
@sunzalea32576 ай бұрын
This is cool. Nice game
@FindingFocus6 ай бұрын
Thanks! Hoping to release it in the next couple years as I flesh it out more
@IntAlter6 ай бұрын
Nice project! I tried love2D myself as an intermediate developer, it's quite easy and pratical do learn lua on it, i love (lol) using love2D
@WiLL-ob3yk6 ай бұрын
Fuck my man, this editor makes me want to stick a fork in my eyes.
@FindingFocus6 ай бұрын
Bon appétit
@Ally2_6 ай бұрын
2:03 Web deployment, can you say more ?
@FindingFocus6 ай бұрын
I am building another website to host some of my art, I will share it once its ready! I did all the programming, now I have to export some pieces for it
@Ally2_6 ай бұрын
@@FindingFocus Art ! ❤️ I collecting art from long time, music too, making music too 😃 Still, let me know, i can help your with your website.