






Freya Reaches 2.0 Beta Release 50
mandrake*rpgdx writes "Freya, a game programming environment for the Lua programming language, reaches 2.0 beta this week. Freya allows you to program cross platform games in the programming language Lua. It sports speeds 2x-10x faster than PyGame, and contains a built in map engine, pixel perfect collision detection, support for many graphics and sound formats including Ogg Vorbis and different MOD formats.
Right now the beta release is looking for people to test the Linux version."
Lua takes off? (Score:1)
Re:Lua takes off? (Score:1)
Games... where are the games... (Score:3, Insightful)
Still being worked on. (Score:3, Informative)
Re:Still being worked on. (Score:4, Interesting)
It would help if the dependencies would compile... fblend 0.4 is the problem so far...
Turns out it's a missing semi-colon on at the end of line 184 of 2xstretch.s. And that's supposed to be the three year old stable release!!!!!!! oh and I had to stick a new line at the end of the last line of trans.inc as well
I've stopped for a while to let my head unwind... the readme for alfont is all geekspeak to me...
I should have mentioned (Score:2, Informative)
I think it's here-> yup [sourceforge.net]
Anyway, here's some really good stuff on getting everything *but* dumb and dumbogg running on Linux (and he also made it really easy to get it runnning on arch linux): here [rpgdx.net]
Hope that helps.
Re:I should have mentioned (Score:2)
Oh fer heck's sake... that's [archlinux.org] just too geeky... And I'd gotten to grips with ./configure, make and make install, but that's several steps too far... so to install Freya, I've got to fix the dependencies??? why haven't those fixes been passed up to those projects already??? sitting on the details in an out of the way forum is not helping matters.
I guess not. (Score:1)
Re:I guess not. (Score:2)
thanks... :) I was in danger of losing things back there...
Also Torque (Score:5, Informative)
BTW, I didnt care for torque when it came out in Tribes2, buggy and early release. But they kept working on it, adding new features, and the new Beta engine they showed off even have really good plantlife, the grass was amazing. And the RTS kit and content packs make it easy to do some really cool FPS's.
But for Freya, I've always wonder why not as many Bardstale old style RPG's, easy to do, and looks like a good use of it. And I bet lot lighter than the torque engine.
(Also Torque engine compiles for linux/osx and windows, so you get cross platform games)
Freya will run on Linux and OSX (Score:1)
Other SDKs (Score:1)
one of the things with Freya (Score:1)
There is Sphere for Javascript, but other than that and PyGame and Ika (Python as well), I don't see any other scripting language friendly gaming lib's.
Re:one of the things with Freya (Score:1)
Re:one of the things with Freya (Score:1)
Re:Other SDKs (Score:2)
Before I provide you with useful links, I'm obligated to be a pedantic pain in the ass and point out that:
1. Languages aren't "interpreted." Their implementations may be.
2. There aren't any interpreters for Java - the politically correct term is virtual machines.
3. The information I am about to provide is really off
snazzy (Score:1)
World of Warcraft (Score:5, Interesting)
What is the programming language they use for the UI?
You guessed it. LUA.
It's pretty cool, if you ask me
w00t (Score:1)
Re:World of Warcraft (Score:3, Funny)
Not bad for 1 week, and already bot'ed.
Re:World of Warcraft (Score:1, Interesting)
On the other hand, the lua bots might be used to navigate, which I believe is doable.
Re:World of Warcraft (Score:1)
Newbie Question... (Score:2)
Maybe. (Score:3, Informative)
Re:Newbie Question... (Score:2, Insightful)
1) take some basic and intermediate classes at your local university or technical college. Then look at some game programming options then and only then, like Game Institute [gameinstitute.com] or something like that afterwards.
2) Get comfortable with an advanced presentations program like Flash or Liquid Media [skunklabs.cc] which at present handle enough options to put some simple games together. It will have even more options to manipulate 3D environ
Re:Newbie Question... (Score:2)
Freya is built on allegro (Score:1)
Re:Newbie Question... (Score:3, Informative)
Please don't try this... (Score:2)
C++ is probably the worst choice besides C or Assembler (not talking about Braindead et al
What's it built on? (Score:3, Interesting)
As the Pygame [pygame.org] author, it's fun to see what other projects are doing in similar fields. Now I need to determine what benchmark was used to determine the 2x.
Re:What's it built on? (Score:2, Interesting)
Re:What's it built on? (Score:1)
Yeah. (Score:4, Informative)
The speed test was done by writing a small demo in both and running them on a 350mhz. No offense, but I designed Freya because Pygame was moving to slow for me. And, I didn't know enough about SDL to do anything to help it.
If I had known SDL, this might be different. It is faster than LuaSDL, but the makers of it even admit that it's not for gaming but more for multimedia apps.
The secret to Freya's speed is in it's limatations (and how much faster Lua is to Python. When I get around to porting Freya to Python, it will probably run at the same speed or slower than PyGame).
Also, SDL Lua is now part of LuaX (Score:1)
I didn't really mean for that to be jab at Pygame. The two are completely different projects with different goals.
Re:Also, SDL Lua is now part of LuaX (Score:1)
I've not had any speed issues with Pygame... (Score:2)
My current game framework hasn't even made it to Alpha, yet, so there's no optimizations to speak of, and it's actually running too fast for the final gameplay.
I'm talking about a larg scale game (Score:1)
Anything of decent size for a game, and I don't think PyGame holds up. Not yet anyway.
which isn't to say I don't think it could stand up (Score:1)
Lua (Score:2)
--
Evan
I didn't know... (Score:2)
Yeah they are both named after the same thing (Score:1)
Ummm why did this make slashdot? (Score:2, Troll)
The library is limited to 320x240 resolution, and simulates a joystick using keypress events! This is obviously a toy project of the article submitter. Do the editors bother checking the background of articles anymore?
The poster then has the audacity to compare the library favorably to pygame, (and poke fun at it) which supports anything SDL can do. That means any resolution your video card can do, not just 320x240.
The speed comparison is also i
who knows. (Score:1)