Tesselode
Party member
Posts: 555
Joined: Fri Jul 23, 2010 7:55 pm

I don't know if it means anything to you, but I don't mind the large file size. 60MB is just not that much nowadays.

Beelz
Party member
Posts: 234
Joined: Thu Sep 24, 2015 1:05 pm
Location: New York, USA
Contact:

Tesselode wrote:I don't know if it means anything to you, but I don't mind the large file size. 60MB is just not that much nowadays.
But it really is... For something with such a limited usage, that's quite high. For comparison, Tiled is 59MB.

Code: Select all

if self:hasBeer() then self:drink()
else self:getBeer() end

GitHub -- Website

NightKawata
Party member
Posts: 292
Joined: Tue Jan 01, 2013 9:18 pm
Location: Cyberspace, Room 6502
Contact:

Tesselode wrote:I don't know if it means anything to you, but I don't mind the large file size. 60MB is just not that much nowadays.
On one hand, it's no longer 1992, and 60MB isn't a behemoth of filespace.
On another hand, there is the scope issue of "this app does like 2 things why is it 60MB."
On this other hand over here (hi greg), those with less fortunate internet speeds probably won't love that very much. Nor would they love much of anything.

But of course, 60MB is a little bit silly for what the use case is, but it's nowhere near as unreasonable as per se, 500MB. If this thing becomes 500MB I'm calling the police. It's kinda like "it's not great, but it could be worse"
"I view Python for game usage about the same as going fishing with a stick of dynamite. It will do the job but it's big, noisy, you'll probably get soaking wet and you've still got to get the damn fish out of the water." -taylor

Nixola
Inner party member
Posts: 1940
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

When a thing weighs 60MB and "does like 2 things", you most likely either used the wrong tool or "misused" it.
Then of course if installing just libraries and runtimes on Windows once, so that you wouldn't need to ship everything when you make stuff with them, was an actual thing, we wouldn't be talking about this I guess.
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
li = love.image
lg = love.graphics

zorg
Party member
Posts: 2774
Joined: Thu Dec 13, 2012 2:55 pm
Location: Absurdistan, Hungary
Contact:

The fact that memory and storage space is increasing should not mean that people actually want their programs to also scale in used memory / taken up space. I have 32 GB of RAM, and Chrome usually maxes it out, so yeah...
Me and my stuff True Neutral Aspirant. Why, yes, i do indeed enjoy sarcastically correcting others when they make the most blatant of spelling mistakes. No bullying or trolling the innocent tho.

Ulydev
Party member
Posts: 440
Joined: Mon Nov 10, 2014 10:46 pm
Location: Paris
Contact:

OK guys, I got it. 60mb is too large. But I can't do anything against it, that's the size of Electron itself.

alberto_lara
Party member
Posts: 331
Joined: Wed Oct 30, 2013 8:59 pm

Ulydev wrote:
Jack5500 wrote:I've thought about this many times and in the end it always comes down to the more exotic platforms like iOS and Android. The standard platforms are easily achieveable, which is why there are ~10 tools, which can pack you exactly that. But the is no good solution for iOS and I'm not sure about Android. The best way would be a serverside solution which takes care of the heavy lifting and a local sync client. The server itself could add Platforms in a addon kind of way and just send the packed solutions back to the client
You're right. An offline tool would always require the user to download the iOS and Android SDKs, which are very heavy. I'm currently porting this tool to an online solution that will handle this server-side.

You're right, but if somebody is planning to release a game for Android/iOS, then is very likely they already have the SDK's and the necessary stuff (adb, ant, etc), so an offline tool (at least as a secondary option) seems like something nice, we would just need to set some directories and puff! ready to pack
LÖVE Projects: GOOi, Süsse and Katsudö
Thank you for taking the time to read this

Jack5500
Party member
Posts: 149
Joined: Wed Dec 07, 2011 8:38 pm
Location: Hamburg, Germany

alberto_lara wrote: You're right, but if somebody is planning to release a game for Android/iOS, then is very likely they already have the SDK's and the necessary stuff (adb, ant, etc), so an offline tool (at least as a secondary option) seems like something nice, we would just need to set some directories and puff! ready to pack
For android that might be true, but for iOS it's not that simple, since there is afaik no way to build an iOs App from a Windows PC. I also don't know about Android from linux. A serverside solution makes it "simple" to abstract all that away to a simple download.

alberto_lara
Party member
Posts: 331
Joined: Wed Oct 30, 2013 8:59 pm

Jack5500 wrote:
alberto_lara wrote: You're right, but if somebody is planning to release a game for Android/iOS, then is very likely they already have the SDK's and the necessary stuff (adb, ant, etc), so an offline tool (at least as a secondary option) seems like something nice, we would just need to set some directories and puff! ready to pack
For android that might be true, but for iOS it's not that simple, since there is afaik no way to build an iOs App from a Windows PC. I also don't know about Android from linux. A serverside solution makes it "simple" to abstract all that away to a simple download.
Yup, I know about iOS limitations, that's why I'm suggesting this as a secondary option, something light, portable and requiring no internet connection. Android from linux, as you say, is not really different from the other 2 OS's.
LÖVE Projects: GOOi, Süsse and Katsudö
Thank you for taking the time to read this

Jack5500
Party member
Posts: 149
Joined: Wed Dec 07, 2011 8:38 pm
Location: Hamburg, Germany