Nixola wrote:I can reach 25+ pages at teh same time, but a single page with that image almost freezes everything, even if it's the only page
Weird. I'm on OS X and don't have that problem. Wonder why it would cause that on Windows. (Is that what you're on?) I mean it's not that extreme of a GIF. It's so low color in comparison.
It's 1.1MB and 1024x768 though. So maybe the people who linked and quoted it should change it into a URL instead of an embedded image for now.
I saw bgger and heavier .gifs without any problem, it's only that one that causes trouble
(but if it doesn't spread on the 2nd topic page it's ok)
EDIT: Yep, I'm on Windows right now
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
Not the same. Orthorobot, like Fez, is orthogonal. Non-perspective. i.e. further blocks don't appear smaller. There's no depth. It's all flat.
The images wouldn't be possible in a real 3D calculated version due to no texture warping. Löve has skewing, but sadly no actual texture perspective warping. Which would be required for anything remotely Minecraftian.
Speaking of which, Minecraft has to calculate the 3D spacial location of thousands upon thousands of points every frame and then draw thousands upon thousands of warped images. Somehow Java is really really really fast at this stuff. Sadly Löve is not. How I wish Löve were as fast as Java. I know Lua. I don't know Java. I've watched Notch program a 3D game engine from scratch (Prelude of the Chambered) and I'm still amazed.
Go and learn Java! It's really not that hard. It is very well documented, and there are tons of guides, books and tutorials. If you know one programming language, it's usually quite easy to learn another. Sure, Java is a lot more technical than Lua, but that doesn't mean that it's much more difficult. It will probably be worth it in the long run, knowing one of the more technical languages like Java, C++ or C will make you a better programmer even when you are using the simpler languages like Lua and Python, simply because you sort of understand how these languages work internally.
Last edited by T-Bone on Tue Aug 28, 2012 9:56 am, edited 1 time in total.
Speaking of which, Minecraft has to calculate the 3D spacial location of thousands upon thousands of points every frame and then draw thousands upon thousands of warped images. Somehow Java is really really really fast at this stuff. Sadly Löve is not. How I wish Löve were as fast as Java.
I'm pretty sure Minecraft uses 3D accelerated Java bindings so once you move the geometry and textures to video memory, there aren't really that many calculations going on on the interpreted side. Lua is much more lightweight than Java so except for very specific things, I think Java would be slower in general.
I know Lua. I don't know Java. I've watched Notch program a 3D game engine from scratch (Prelude of the Chambered) and I'm still amazed.
From what I've noticed Processing (which ironically is built on top of Java) looks like a good environment to get your feet wet with 3D.
Last edited by ivan on Mon Aug 27, 2012 12:10 pm, edited 1 time in total.
Nixola wrote:(noob speaking) What about a Lua interpreter written in java? It is slower than java (obviously), but would it (relatively) have the same advantages?
there are quite a few lua implementations in java actually
Not the same. Orthorobot, like Fez, is orthogonal. Non-perspective. i.e. further blocks don't appear smaller. There's no depth. It's all flat.
The images wouldn't be possible in a real 3D calculated version due to no texture warping. Löve has skewing, but sadly no actual texture perspective warping. Which would be required for anything remotely Minecraftian.
Speaking of which, Minecraft has to calculate the 3D spacial location of thousands upon thousands of points every frame and then draw thousands upon thousands of warped images. Somehow Java is really really really fast at this stuff. Sadly Löve is not. How I wish Löve were as fast as Java. I know Lua. I don't know Java. I've watched Notch program a 3D game engine from scratch (Prelude of the Chambered) and I'm still amazed.
Go and learn Java! It's really not that hard. It is very well documented, and there are tons of guides, books and tutorials. If you know one programming language, it's usually quite easy to learn another. Sure, Java is a lot more technical than Lua, but that doesn't mean that it's much more difficult. It will probably be worth it in the long run, knowing one of the more technical languages like Java, C++ or C will make you a better programmer even when you are using the simpler languages like Lua and Python, simply because you sort of understand how these languages work internally.
Why did you quote that image for a new page when it's causing problems for some people? Can you change it into a link instead? Unless this post happens to make it to a new page that is...