New and ready to learn but where do I start

General discussion about LÖVE, Lua, game development, puns, and unicorns.
kingslovelua
Citizen
Posts: 71
Joined: Mon Sep 26, 2011 7:16 pm

New and ready to learn but where do I start

Post by kingslovelua »

Hello everyone I'm new to Lua and love2d, before I was here I was teaching my self C# but I didn't get far. I couldn't use c# on my powerpc mac and when I got to the point where I was about to make a simple game on my windows computer the compiler basically told me I need a new PC. I don't have the money for a new computer (intel mac). So I started to look around the internet for a light easy to learn fixable language meaning it would work on most os like ios osx xp win7 android and so on and I found Lua.

Now you most likely know what I'm going to ask like every other new person. where can I find some good places to learn Lua free ebooks and some on. second seeing that I didn't get far into c# or programing in genera, sol I'm not sure what love2d really is when they say farmwork. whats the differences between sdk, compiler and a farmwork. I also notice when I open the love2d up an animation splash screen pops up and I have no clue what to do unlike the c#+xna compiler it asks if you would like to start a new project and so on . I did read the start guild but I was a little confused ,so if looking in to making a game with lov2d what is it I would need to do beside learning lua.

Oh I'm kings
Thanks for reading
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: New and ready to learn but where do I start

Post by Robin »

Places to learn about Lua:

http://lua-users.org/wiki/
http://lua-users.org/wiki/LuaTutorial
http://www.lua.org/manual/5.1/
http://www.lua.org/pil/

Places to learn about LÖVE:

http://love2d.org/wiki
kingslovelua wrote:I'm not sure what love2d really is when they say farmwork. whats the differences between sdk, compiler and a farmwork.
LÖVE is called a framework or game engine, it runs your game once you made it. It is not like a compiler or an IDE. An SDK comes closer. You make a game with whatever tools you like, then run LÖVE. The "animation splash screen" you refer to is the no-game screen. LÖVE doesn't do anything without a game. The getting started page on the wiki should explain how you run a game in LÖVE.

Have fun. :)
Last edited by thelinx on Wed Sep 28, 2011 8:00 am, edited 1 time in total.
Reason: fixed yer quote
Help us help you: attach a .love.
kingslovelua
Citizen
Posts: 71
Joined: Mon Sep 26, 2011 7:16 pm

Re: New and ready to learn but where do I start

Post by kingslovelua »

Robin wrote:Places to learn about Lua:

http://lua-users.org/wiki/
http://lua-users.org/wiki/LuaTutorial
http://www.lua.org/manual/5.1/
http://www.lua.org/pil/

Places to learn about LÖVE:

http://love2d.org/wiki
kingslovelua wrote:I'm not sure what love2d really is when they say farmwork. whats the differences between sdk, compiler and a farmwork.
LÖVE is called a framework or game engine, it runs your game once you made it. It is not like a compiler or an IDE. An SDK comes closer. You make a game with whatever tools you like, then run LÖVE. The "animation splash screen" you refer to is the no-game screen. LÖVE doesn't do anything without a game. The getting started page on the wiki should explain how you run a game in LÖVE.

Have fun. :)




Thanks for all the links I appreciate it. Now you said love only works when you have a game ready for it, so why use love if you can get a compiler or a sdk/ide that you can build and run it in. besides that what is a good tool or compiler to build ones programs in your opinion.
kingslovelua
Citizen
Posts: 71
Joined: Mon Sep 26, 2011 7:16 pm

Re: New and ready to learn but where do I start

Post by kingslovelua »

what is a good tool or compiler to build ones programs in. I'm using a mac G5 I guess you can say a powerpc. I was searching the net for lua editors but the ones i found like notpad++ and so on were all made for windows. so are there any good mac ones out there that thats compatible with love2d.
kingslovelua
Citizen
Posts: 71
Joined: Mon Sep 26, 2011 7:16 pm

Re: New and ready to learn but where do I start

Post by kingslovelua »

Robin wrote:Places to learn about Lua:


http://www.lua.org/manual/5.1/
http://www.lua.org/pil/
I dont think the manual is beginner friendly I''m read the manual but it's a little fuzzy.
Last edited by thelinx on Fri Sep 30, 2011 2:30 pm, edited 1 time in total.
Reason: fixed yer quote
User avatar
Roland_Yonaba
Inner party member
Posts: 1563
Joined: Tue Jun 21, 2011 6:08 pm
Location: Ouagadougou (Burkina Faso)
Contact:

Re: New and ready to learn but where do I start

Post by Roland_Yonaba »

Hi,
The manual is not beginner-friendly.I'd rather recommend the book Programming In Lua (PIL). Really simple and it makes Lua so easy to learn.
After you have covered the basics, you can refer anytime to the manual for more details on the language mechanisms and structure, how functions works...and the whole like.
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: New and ready to learn but where do I start

Post by Robin »

Roland_Yonaba wrote:After you have covered the basics, you can refer anytime to the manual for more details on the language mechanisms and structure, how functions works...and the whole like.
This.

The reference manual is not something to jump right in, it is useful to look things up, details you don't have memorised.
Help us help you: attach a .love.
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: New and ready to learn but where do I start

Post by Taehl »

kingslovelua wrote:Thanks for all the links I appreciate it. Now you said love only works when you have a game ready for it, so why use love if you can get a compiler or a sdk/ide that you can build and run it in. besides that what is a good tool or compiler to build ones programs in your opinion.
Because .love files are cross-platform (making things far easier on both you and your players), smaller and safer than executables, and are more open (curious burgeoning game-makers or modders can open up and change things easily with just an archive app and the usual editors).
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
kingslovelua
Citizen
Posts: 71
Joined: Mon Sep 26, 2011 7:16 pm

Re: New and ready to learn but where do I start

Post by kingslovelua »


The reference manual is not something to jump right in, it is useful to look things up, details you don't have memorised.

oh ok i get it thanks

i've been watching and reading this site DevHQLessons his videos are easy to follow but the site seems to have some sever problems as of now http://www.dev-hq.net/
kingslovelua
Citizen
Posts: 71
Joined: Mon Sep 26, 2011 7:16 pm

Re: New and ready to learn but where do I start

Post by kingslovelua »

Because .love files are cross-platform (making things far easier on both you and your players), smaller and safer than executables, and are more open (curious burgeoning game-makers or modders can open up and change things easily with just an archive app and the usual editors).

ok good point but what if i dont want people to snoop around the code or is there no way to prevent that
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 8 guests