Live data from Hacker News

LÖVE: 2D Game Framework for Lua

github.com

161–170 of 229 posts

Re: LÖVE: 2D Game Framework for Lua

#161
post #57

UXN can be interesting for 2D games too.

The fantasy computer by 100 rabbits? I love their philosophy, I'm glad Varvara exists, but I'm personally not up to program assembly for a 4-color screen, and I'm sure many others are the same.

I think there's a difference in the want of a game dev. 100r, IMHO, is about code as art rather than using code to make art.

Re: LÖVE: 2D Game Framework for Lua

#164
post #16

Earlier quoted context omitted.

The source is right there, you just have to grok it.

Good news: the universe is written in LISP. Bad news: with no comments.

> the universe is written in LISP

Ostensibly. Honestly most of it was hacked together with Perl.

https://xkcd.com/224/

Re: LÖVE: 2D Game Framework for Lua

#165

Anyone who is a fan of the TV Show Community MUST try out the recreation of the 8 bit video game episode(Digital Estate Planning) called Journey to the Center of Hawkthorne. [1]: https://projecthawkthorne.com/ It is now available to play straight in the browser(I guess using LÖVE Web Builder?). [1]: https://schellingb.github.io/LoveWebBuilder/ This engine has really come a long way and enabled such a memorable game f…

The (crucial) arrow keys don’t seem to work in Safari.

Re: LÖVE: 2D Game Framework for Lua

#166
post #16

Earlier quoted context omitted.

The source is right there, you just have to grok it.

Good news: the universe is written in LISP. Bad news: with no comments.

You can ask AI to comment an entire code base now in as much detail as you need.

Re: LÖVE: 2D Game Framework for Lua

#167
post #44

Earlier quoted context omitted.

hahaha, I did the exact same thing after the game came out to see if wheel of fortune was really a 1/4 chance

I didn't know I could check but after losing like 20 times in a row I just stopped taking WoF. Never saw the good outcome.

I’ve 100%’d Balatro and wheel of fortune is quite strong. It’s never worth taking before you’re at max interest though.

Re: LÖVE: 2D Game Framework for Lua

#168
bluerevolver amazing shmup made with löve.

löve is getting a vulkan backend. I would have prefered löve to be plain and simple C coded instead of this abomination which is c++ (but it seems coding AIs may be very good at assisting mass c++ to plain and simple C port).

Re: LÖVE: 2D Game Framework for Lua

#169

Earlier quoted context omitted.

> There is nothing stopping you from doing someArray[0] = "the first item", you know. Yes, there is: local l = {[0] = 'a', [1] = 'b', [2] = 'c'} for i, c in ipairs(l) do print(i, c) end This will only print the last two pairs. Lua is 1-indexed, end of story. You can store values at index zero, but it's no different than storing values at index -1 or index 'lolrofl'. It does not exist in the array-part of the table as…

I've always assumed that there is some technical reason for Lua being 1 indexed, rather than it being a design choice. Either way, I think it's a nitpick to complain about. I've written a decent amount of Lua and there's only been a handful of times where 1-indexing was even relevant to me.

It's a design choice. Lua was first intended to be a configuration language for engineers to enter data at an oil company. They were used to the 1st thing being number 1, the 2nd thing being number 2, and so forth. It's just a very natural way of counting.

You don't change something like that because it eventually got picked up by game programmers (never the intent of Lua, something that just happened after it was used by the Grim Fandango team, then it took off in the gaming world).

Post reply on HN