How to make games using Love via Youtube?

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Post Reply
User avatar
Murii
Party member
Posts: 216
Joined: Fri Jul 05, 2013 9:58 am
Location: Arad, Romania
Contact:

How to make games using Love via Youtube?

Post by Murii »

Hey!

I know there are lots of videos about love on Youtube but I was thinking that maybe people would be interested in knowing how to make a game from start to finish where I explain all the aspects of making a game. So what do you think? Would people be interested,leave your opinion please! Thanks! :awesome:

So in another words maybe you are interested in knowing how to:
-handle multiple classes
-states
-collision detection
-animations
-movement based on velocity
-tiled maps using hand written CSV files or Tiled export
-handle multiple groups of enemies
-bullets
-tweens
-particles
-game logic
davisdude
Party member
Posts: 1154
Joined: Sun Apr 28, 2013 3:29 am
Location: North Carolina

Re: How to make games using Love via Youtube?

Post by davisdude »

That would be great, especially with the new release out
GitHub | MLib - Math and shape intersections library | Walt - Animation library | Brady - Camera library with parallax scrolling | Vim-love-docs - Help files and syntax coloring for Vim
User avatar
Tchey
Prole
Posts: 25
Joined: Sun Jan 10, 2016 10:44 am
Contact:

Re: How to make games using Love via Youtube?

Post by Tchey »

Hello,

I'm completly new to LOVE2D, but also in anything relating to programming. I'm trying these days to find something i can use to learn. My skill in programming goes up to writing "hello world" and moving a .png with keyboard.

So far i've found those, fitting my taste :

Superpowers HTML5 (free and open source)
RPGBoss (free)
Construct2 (expensive)
Python (it's "only" a language but i like it i think)
LÖVE (free and open source)

I don't look into Game Maker or RPG Maker, as i'm on Linux and they are not really native, unlike the others i mentioned.

I think i like the first and the last one more, from what i've seen. I'd enjoy watching good video to make a game from scratch, i think they are the best way to understand stuff and later start to make personal project.
User avatar
s-ol
Party member
Posts: 1077
Joined: Mon Sep 15, 2014 7:41 pm
Location: Cologne, Germany
Contact:

Re: How to make games using Love via Youtube?

Post by s-ol »

Tchey wrote:Hello,

I'm completly new to LOVE2D, but also in anything relating to programming. I'm trying these days to find something i can use to learn. My skill in programming goes up to writing "hello world" and moving a .png with keyboard.

So far i've found those, fitting my taste :

Superpowers HTML5 (free and open source)
RPGBoss (free)
Construct2 (expensive)
Python (it's "only" a language but i like it i think)
LÖVE (free and open source)

I don't look into Game Maker or RPG Maker, as i'm on Linux and they are not really native, unlike the others i mentioned.

I think i like the first and the last one more, from what i've seen. I'd enjoy watching good video to make a game from scratch, i think they are the best way to understand stuff and later start to make personal project.
You have to decide whether you want a programming language and a toolkit or an engine. Superpowers HTML5, RPGBoss and Construct are all Engines, I haven't worked with any of them but I know Unity and UE. If I were to choose one now, Superpowers looks the most promising; it uses open source technology that I am familiar with and has the modular, open source approach that I like (as opposed to the bloated, batteries-included thing Unity is).
Still I enjoy programming in itself and I don't need an IDE, save a fully-featured engine for my development. LÖVE any "python" (most likely PyGame really) are relatively similar choices here, but I would (and do) definetely prefer LÖVE. I like python and use it a lot for other projects, but it feels too "clunky", OOP and static for gamedev. This is mostly personal opinion though (though LÖVE/luajit is going to be faster than python by quite a lot usually).

s-ol.nu /blog  -  p.s-ol.be /st8.lua  -  g.s-ol.be /gtglg /curcur

Code: Select all

print( type(love) )
if false then
  baby:hurt(me)
end
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 0 guests