how to make animation?

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
raidho36
Party member
Posts: 2063
Joined: Mon Jun 17, 2013 12:00 pm

Re: how to make animation?

Post by raidho36 »

Of course backwards compatibility must be thworn away as soon as it start tampering with new features/pipeline/whatever. Keeping backwards compatibility is good for programs that aren't updated, but bad for the target platform. Better update old software than hold the progress by chains of legacy support. That's what Lua do, at least.

And Intel does not, and this is why we're having processors that could've been executing machine code five times as fast within given CPU clock frequency, while we're having portable electric micro-BBQs with additional feature of computing stuff, quite literally - with that much heat emission* you can grill your mini-hotdogs on it, and that's no joke, youtube has loads of videos of people cooking food on CPUs with fans removed. But hey, after almost 40 years, we still can run DOS on them, that's really cool feature. Right?
* and accordingly vast energy consumption, that drains your laptop battery in only a few of hours while it could've lasted for days
jjmafiae
Party member
Posts: 1331
Joined: Tue Jul 24, 2012 8:22 am

Re: how to make animation?

Post by jjmafiae »

fuck DOS, IBM, Microsoft and Intel, what about AMD do they do the same shit?
Last edited by jjmafiae on Tue Oct 01, 2013 7:19 pm, edited 1 time in total.
User avatar
Plu
Inner party member
Posts: 722
Joined: Fri Mar 15, 2013 9:36 pm

Re: how to make animation?

Post by Plu »

And Intel does not, and this is why we're having processors that could've been executing machine code five times as fast within given CPU clock frequency, while we're having portable electric micro-BBQs with additional feature of computing stuff, quite literally - with that much heat emission* you can grill your mini-hotdogs on it, and that's no joke, youtube has loads of videos of people cooking food on CPUs with fans removed. But hey, after almost 40 years, we still can run DOS on them, that's really cool feature. Right?
It's also the reason Intel is one of the biggest chip producers in the world of course, so I guess there's something to say for backwards compatibility. It tends to make companies want to keep buying your stuff.
User avatar
DaedalusYoung
Party member
Posts: 413
Joined: Sun Jul 14, 2013 8:04 pm

Re: how to make animation?

Post by DaedalusYoung »

Up to a certain point though. How much new computers today still need to use old features?

Anyway, in an attempt to bring this thread back on track...

Quads will still exist in 0.9.0, however, love.graphics.newQuad will no longer return an object of type Quad, it will be an object of type Geometry, as far as I understand it now from the available information.
User avatar
Ranguna259
Party member
Posts: 911
Joined: Tue Jun 18, 2013 10:58 pm
Location: I'm right next to you

Re: how to make animation?

Post by Ranguna259 »

jjmafiae wrote:fuck DOS, IBM, Microsoft and Intel, what about AMD do they do the same shit?
Isn't nVidia a better company then AMD ?
LoveDebug- A library that will help you debug your game with an on-screen fully interactive lua console, you can even do code hotswapping :D

Check out my twitter.
User avatar
shatterblast
Party member
Posts: 136
Joined: Tue Dec 11, 2012 9:47 pm
Location: Dallas, Texas, USA

Re: how to make animation?

Post by shatterblast »

Ranguna259 wrote:
jjmafiae wrote:fuck DOS, IBM, Microsoft and Intel, what about AMD do they do the same shit?
Isn't nVidia a better company then AMD ?
Not for Linux. And the products are surprisingly very comparable.
DaedalusYoung wrote:Up to a certain point though. How much new computers today still need to use old features?

Anyway, in an attempt to bring this thread back on track...

Quads will still exist in 0.9.0, however, love.graphics.newQuad will no longer return an object of type Quad, it will be an object of type Geometry, as far as I understand it now from the available information.
Microsoft has supported Windows XP for nearly a decade now due to customer demand, and that operating system has bad security holes without Service Pack 3. Backwards compatibility exists up to Windows Server 2012. Now a days if you want an upgrade, you can just run the older software on virtual machine while the new host operating system software chugs away at something else. It's a real thing, and backwards compatibility is about keeping the customers happy. Linux is also a good example of where you can take old hardware and make a server out of it, like a firewall, print server, file server, or even a proxy server.

Active Directory is an example of where you want the old stuff out. Upgrading to new servers allows for new features. I can understand wanting to get rid of old material, but many people aren't about to just throw away things have worked for years. As for that, LOVE is still Beta I suppose, so nothing has been set into stone. If the old libraries work, then nifty, but if not, then I'll just have to wait for updates.
User avatar
raidho36
Party member
Posts: 2063
Joined: Mon Jun 17, 2013 12:00 pm

Re: how to make animation?

Post by raidho36 »

A good example of throwing away the legacy in hardware is gaming consoles. I don't even need to say much about it, it's obvious.

Apple once did a test back in the day, 1 GHz PowerPC processor vs. 1.2 GHz Intel processor, the "inferior" PowerPC processor executed the task 4 times faster than Intel processors, and of course they had to do identical job. PPC processors were realy great, but due to miraculous truily inferior x86 architecture domination on the desktop market there was little demand for them, so eventually even Apple switched to the x86. A huge shame. Good thing that server processors aren't prone to that shit, there's still processors like SPARC T5 and those are monstrous: 16 lightning-fast SPARC cores 8 hardware threads each @ 3.6 GHz with huge L1, L2 and L3 caches for evenfaster execution, intelcrap7 is a joke compared to that. But that's just pointless ranting, and it's not like you can actually afford a T5 processor or run (just about) any game on it, you'd have to use source-based Linux distro like Gentoo.

Seriously though, in software, you can always resort with just older version. And if you need newer features you'd rewrite some of your code anyway, so why not update it to work with newer version?
jjmafiae
Party member
Posts: 1331
Joined: Tue Jul 24, 2012 8:22 am

Re: how to make animation?

Post by jjmafiae »

my AMD (a8) processor runs pretty good.
User avatar
DaedalusYoung
Party member
Posts: 413
Joined: Sun Jul 14, 2013 8:04 pm

Re: how to make animation?

Post by DaedalusYoung »

shatterblast wrote:Microsoft has supported Windows XP for nearly a decade now due to customer demand, and that operating system has bad security holes without Service Pack 3. Backwards compatibility exists up to Windows Server 2012. Now a days if you want an upgrade, you can just run the older software on virtual machine while the new host operating system software chugs away at something else. It's a real thing, and backwards compatibility is about keeping the customers happy. Linux is also a good example of where you can take old hardware and make a server out of it, like a firewall, print server, file server, or even a proxy server.
Sure, but that's not how the average customer uses their computer. If they get a new one, they get a whole new machine and throw out the old one. If they want to keep their old XP machine, they will keep it; they won't buy a new computer, erase the harddrive and install an ancient version of Windows. They will never use a machine to run a virtual machine or install Linux on it, as long as it comes with MS Office, they're happy.
Last edited by DaedalusYoung on Wed Oct 02, 2013 7:11 pm, edited 1 time in total.
User avatar
Plu
Inner party member
Posts: 722
Joined: Fri Mar 15, 2013 9:36 pm

Re: how to make animation?

Post by Plu »

And if you need newer features you'd rewrite some of your code anyway, so why not update it to work with newer version?
Cost.
Post Reply

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], Semrush [Bot] and 1 guest