While modern AAA game engines like Unity and Unreal can make 3D cutting-edge game development exceptionally easier, they may not always be the best tool for modern 2D game development or the greatest entry point for a newcomer to the field. Enter LÖVE 2D: a simple and clean 2D game development framework utilizing Lua as its scripting language. In this seminar, we’ll be implementing the classic Super Mario Bros. and showcasing the flexibility of what it means to develop in a small, dynamic language. By learning Lua, we’ll not only have a useful tool in the context of 2D game development and LÖVE 2D but also the knowledge that Lua is omnipresent in the gaming industry, a skill we may hope to leverage on most any future indie or AAA project. Let’s fall in LÖVE!
Nguồn: https://miscinet.org
Xem thêm bài viết khác: https://miscinet.org/am-nhac
Xem thêm Bài Viết:
- Mình Yêu Nhau Đi Remix – DJ Rum Barcadi Remix ( Party BAY Full Korean )
- Sáo Trúc, Đàn Tranh Nhạc Hoa Bất Hủ Không Lời Hay Nhất – Nhạc Buồn Giúp Tĩnh Tâm Nhẹ Nhàng Thư Thái
- Đàn Gà Trong Sân [KARAOKE LYRIC] ♫ Nhạc Thiếu Nhi Có Lời ♫ Gà chưa biết gáy là con gà con
- Những dòng stt buồn ngắn tâm trạng nhất về tình yêu và khi chia tay người yêu trong đêm mưa một mình
- I Love FO3 | Didier Drogba U10 Review Fifa Online 3 New Engine Sau Big Update: "Voi Rừng" Tái Xuất
I was introduced to Lua back in Rio during my graduation at PUC, by its own creator! Roberto Ierusalimschy.
Fantastic language and fantastic teacher
🙏 this is a solid introduction. thank you!
omg lua fan base!!!!!!! what???!!!!☺️☺️☺️☺️
im in love iwth lua !! FIGHT ME GR!!?!1!1!!1!1!1!1!!1!1!1!1!!1!1!£8€{3
ckxk
Thank you guys for falling in love with me!!
oh my god lua is so hot
Created one game which is the pong,since that day i never stopped playing because i learned how to code and make this game.im using windows so its a real pain in the ass to configure it and each time you have to go on folder that your main.lua program is and the press shift right click the command promp and press love .
In mac you only have to press start i think
i will try to learn this and make the best roblox game ever
I am gonna fight with you, as I am in love with lua too 🙂
This is awesome, I'm enjoying Löve2d and lua so much =D
I'm here to see if I can switch from Roblox without learning new syntax.
this is unacceptable, you are offering advice and a tutorial pretty much here. How are people supposed to make their own decisions on teh content if you don't allow users to comment and share thoughts on it? I get that you could be getting trolled unfairly, but if all videos do this then people will be continuously learning information they think is credible and it turns out being wrong. We can't have that happen! We must have a dialogue open at all times! If your video is purely entertainment, then sure kill the comments and the ratings…people can decide if they like it by watching it. Educational videos must be treated differently though.
Что он все, когда описывает, с питоном сравнивает.
python >>>>>>>>>>> lua
Thank you CS50 and Colton for this amazing course 😁. It's really helpful for beginners like me to get started. I have been trying to get into gamedev for months but stumble, trip and fall because I tried to jump to higher rungs instead of climbing from the bottom. Love2D is awesome way to get started and I've felt it. Completed pong and can't wait to make other games in the course.
OOP in Lua is very ugly and painful. Use Moonscript if you really need OOP.
Great talk, thanks for sharing!
Is there a link for the code used on the presentation? Thanks again for this.
I am completely in love with Lua too, I am happy that I am not the only one!
Thanks for the video! Can anyone share the link to download the source code please?
Arrays start at 0.
Love the presentation, and I know the video is very long, but you should've taken your time as you talk very fast
anybody have this running the github lovedemo ? :
Error
push.lua:101: attempt to call field 'getPixelScale' (a nil value)
Traceback
push.lua:101: in function 'initValues'
push.lua:48: in function 'setupScreen'
main.lua:26: in function 'load'
[C]: in function 'xpcall'
[C]: in function 'xpcall'
I'm soo glad there's a talk about this
Great stuff. Just wondering why you used string keys in the sounds table instead of just doing:
sounds = {
jump = love.audio.newSource(a, b),
hit = love.audio.newSource(a, b),
coin = love.audio.newSource(a, b)
}
This way seems better since some editors would even auto suggest the sounds whenever we accessed self.sounds. Is there more to it that I'm not seeing?
great video for a great project. The guys who maintain LOVE need some LOVE because they rock. Games in 2018 suck major ass unfortunately. So, i challenge people to make games we would rather player using awesome tools like LOVE. Game Dev faces on, go go go.
Sheldon Cooper is you? 😂😂😂😂😂😂😂
There is also Zebrona studio to work with 🙂
Is there a list if packages that he's using for Atom? His setup looks REALLY nice. 🙂
dear coloton how many inches in size the TV your using in your lecture.
what is the ide he is using..
Does creating games seems more fun than playing it, or I am just going nuts? (which I often do)