mortalhuman 0 Posted February 6, 2010 Share Posted February 6, 2010 (edited) site is changing already. If there's a new site - where is it located, then? I went to bed Here, if you guys want to look around until I finish building a proper replacement for that crap and limited doesn't-trust-users and uses-them-for-itself sourceforge hosting: link in post below Edited February 7, 2010 by mortalhuman Link to post Share on other sites
NTAuthority 2,569 Posted February 6, 2010 Share Posted February 6, 2010 Here, if you guys want to look around until I finish building No link - nice! I did find some code, but it seems the 'get_deps.sh' script obtains a broken quex library - I get all kinds of errors in 'inline' included files, which are such an annoying feature of C that I have no idea how to solve it. Fun fact: compiling OGRE got me a cl.exe process with 1.5 GB of memory usage! Link to post Share on other sites
sparkprime 0 Posted February 6, 2010 Share Posted February 6, 2010 I forgot to mention that brian has also been involved doing web stuff and coming up with ideas. it seems the 'get_deps.sh' script obtains a broken quex library That is strange, the download actually just gets some python scripts which you don't need unless you rebuild a parser. The generated code is in svn so this is probably where your errors came from. There are a lot of warnings from that generated code unfortunately but I've never had errors before. Lua, Lua, everyone seems to love Lua. I don't, really I have a long list of complaints but it does have quite a tight vm and it's more simple and more powerful than all the other scripting languages. I think coroutines will be great for NPC coding as you don't have to write state machines anymore. One issue with that would be that there are two main APIs on Win32, and Linux has another API. Yes, you could use a wrapper, but that wouldn't have support for the second main Win32 API, which works completely different (XInput, it's nice for those supported controllers, but outside of that...). Also, the in-engine input handling _should_ support analog input where it fits (vehicle controls come to mind). It is quite tricky, we faced this with mouse and keyboard too. The keyboard input routines have been rewritten several times already to cope with international keyboards and such. And you have to somehow unify the different platforms with a common API which means you have to understand them both very well. Initially it was direct input but that was useless so switched to standard winapi routines (you can now choose). The mouse is still direct input. OGRE's native formats are usable enough, as I've seen. (one thing that has annoyed me about OGRE is the configuration window every launch. I don't like that tounge.gif ) Yeah we have our own launcher that logs stdout of the game, it's like the quake3 launcher if you remember that. It's useful as if it crashes you can see what went wrong. You can also just run the game directly and the output goes into a cmd.exe console window. Many cheaper systems nowadays have a powerful CPU and a slow GPU, so unless CPU is a bottleneck (or it's just a fraction) I don't see how it could be that good an idea. I actually find with these open air games that they are so bad at culling (compared to BSP and portal engines) that you end up doing too many draw calls and maxing out the CPU before you max out the GPU. So we've tried to make sure textures are atlassed where possible and try and use a maximum of 1 material per map object if at all possible. A lot of per-pixel code can change all that though. Is that in White Plains? Yeah quite close -- actually Hawthorne and Yorktown (two sites) We have been chatting in #horizont on gtanet irc about grit if anyone wants to drop in. I'm actually going on holiday for a week starting sunday morning but everyone else will be there I imagine. Link to post Share on other sites
mortalhuman 0 Posted February 7, 2010 Share Posted February 7, 2010 New site is up, forums can be registered to in advance but still need proper category to start with and i cant figure out how to disable the post moderation Grit Game Engine Link to post Share on other sites
lpgunit 507 Posted February 8, 2010 Author Share Posted February 8, 2010 New site is up, forums can be registered to in advance but still need proper category to start with and i cant figure out how to disable the post moderation Grit Game Engine I'm really excited for this. After seeing the limitations of doing a TC, I guess this should be a better alternative to fumbling with hard-coded stuff. Link to post Share on other sites
mortalhuman 0 Posted February 8, 2010 Share Posted February 8, 2010 Awesome and good to hear! Join on on development, of all kinds, it's taking off now! Link to post Share on other sites
lpgunit 507 Posted February 9, 2010 Author Share Posted February 9, 2010 (edited) So, are we into replicating GTA3-era functionality, at least to some extent (as we may not be using the RW stream formats)? Oh, and I also registered in the Grit forums. Edited February 9, 2010 by lpgunit Link to post Share on other sites
sparkprime 0 Posted February 16, 2010 Share Posted February 16, 2010 It's definitely possible for someone to try and replicate the old games using Grit. You just need to add enough features to the exporter to handle pre-SA data. It won't be just like GTA III or whatever because it will be laced with modern graphical techniques and such but something could be done there. Link to post Share on other sites
DaBeast. 0 Posted April 21, 2010 Share Posted April 21, 2010 Bump, to just remind you guys the engine is yet from dead . So, for the heads-up: Spark is implenting clouds in the engine, they also will be animated with perlin noise. Keep in mind that it's wip, and need to have more volume. I am also doing a F104 Starfighter, but am kind of stuck at it atm, since i need to see how the exhaust will be animated or not. I need to rig up a test model and see how i will do it. I was interested in this project from start and was following it till it got extented enough to make something for it. Spark also improved the day/night cycle a bit, and also implented texture blending using a height map. He also improved the 3DS Max export script. We also have a new logo, new forum (Brian broke the old one ), and new site layout. Some screens: Jostvice (realy big picture, sorry): http://uppix.net/3/c/3/26aa94c67a2c0997e43aa7e3253e8.png http://uppix.net/a/2/b/0fc5a8a91ba5750a261e3f3931af3.png http://uppix.net/3/9/c/a8325d5ec2ef2adc9d6efc683c751.png http://uppix.net/2/2/3/abc07f1e266fc4e9d5f160aee8e55.jpg For more info, check the forums , or join #horizont on gtanet. Link to post Share on other sites
Mircea 0 Posted December 11, 2010 Share Posted December 11, 2010 I'm very interested in this as well! I spend my time around open source games nowadays. And since I like GTA, an Open Source GTA sounds like a very good idea to me What I'm mostly interested in is a *fully* free and open GTA though. Of course, a free engine to just run GTA 3 / VC / SA with would also be great. But here's an idea: If anyone finishes a free engine that can run the current GTA's, someone could then make GPL models, sounds, cities and everything else, and create a fully free GTA-like sim Link to post Share on other sites
Waltzing Mouse 4 Posted December 30, 2010 Share Posted December 30, 2010 On the subject of laws etc. surrounding the old GTA3 engine, if the open-source one has the ability to load the map and vehicles etc. from the Renderware engine, surely you could package the new engine with something from a TC? I dunno, send out the engine with Myriad Islands or Gostown on it, and allow the end-user to copy over their GTA files. I guess that could work. Link to post Share on other sites
cj2000 826 Posted April 18, 2013 Share Posted April 18, 2013 Here's the topic @ Irrlicht forums concerning the DFF/TXD loader. If you want the source, look carefully as there are several versions offered throughout the 6 pages. There are compiled versions to run, and I've loaded Vice with no problem. The code is incomplete, but loads the map with most textures. 4444 is not supported though, so all of this is really Proof Of Concept - it shows what Irrlicht can do though, and looks like a promising springboard. Is there also a DFF/TXD loader for Unity3D? This would solve the problem from this thread, so there no need to distribute the so called copiright protected stuf. The new opensource GTA engine just uses the models from the original GTA game. P. S. I know the thread is old, but is there some of this opensource GTA engin projekts stil alife? Link to post Share on other sites
Paganinja 0 Posted July 29, 2020 Share Posted July 29, 2020 There needs to be a tool like this for indie devs, it could give them relatively cheap and easy resources without using God awful looking 8/16/32 bit models. I know PS2/XBox graphics may not sound that great, but an indie dev could make one hell of a big sandbox game with 20 Gigs of that kind of stuff. Link to post Share on other sites