• Lua Rollercoasters
    323 replies, posted
  • Avatar of Foohy
  • [video=youtube;c_kYRXzo6vs]http://www.youtube.com/watch?v=c_kYRXzo6vs[/video] [release] [B]What is it?[/B] This is a fully lua-controlled rollercoaster addon. You create individual nodes, and a track (with the catmull-rom spline algorithm) is generated between them. Some features include: -Fully physical rollercoaster trains ( they're an actual physics object! ) with multiple carts attached carts. -An advanced tool combining all of the functions needed for coaster creation into a single tool with multiple tabs. (See below for pictures -Saving and loading tracks, as well as the ability to upload tracks to the server. -Adjustable track roll to allow deep turns or even barrel rolls. -Custom generated mesh that [I]actually[/I] looks like the track of a rollercoaster -Realistic cart physics - all cart movement uses newton's theories of physics for accurate acceleration and friction. -A bunch more, seriously. [B]Questions and Answers[/B] [B]Q:[/B] What is Github? Why is the addon hosted there? [B]A:[/B] It's hosted on Github because I'm not perfect and make mistakes. I believe there are people much smarter than I who can contribute and improve the addon. [B]Q:[/B] I'm getting some major FPS lag. What can I do to increase my perfomance? [B]A:[/B] In the Settings tab of the tool, you'll find a bunch of performance settings. The most performance heavy thing at the moment is track previews (the little green lines) and supports, so those would be a good start. [B]Q:[/B] Where are my saved tracks stored? [B]A:[/B] All saved tracks are located in your garrysmod/data/Rollercoasters folder. If a client uploaded a track to your server, they will be located in garrysmod/data/Rollercoasters/Server [B]Q:[/B] I have a bug report/suggestion for rollercoaster. Where do I slap it? [B]A:[/B] Bug reports and suggestions can be made on the [URL="https://github.com/Foohy/gm-rollercoaster"]Github[/URL] page. [B]Q:[/B] Where can I see progress on upcoming version of rollercoaster? [B]A:[/B] All progress can be seen on the [URL="https://trello.com/board/rollercoaster/4fd3f7084971ae066211c8ad"]Trello[/URL] page. [B]Download[/B] For the most recent version, (or if you'd like to contribute) the project is hosted on Github and available here: [URL]https://github.com/Foohy/gm-rollercoaster[/URL] It's also available on the workshop here: [URL]http://steamcommunity.com/sharedfiles/filedetails/?id=104508032[/URL] I removed the zipped download version since that was temporary until it was on the steam workshop. It also ensures people have the most up to date addon. [/release] [B]Credits[/B] Foohy Bletotum (Being awesome and making trains work and also helped with other misc. stuff) Sunabouzu (Those pretty support models and that other thing) Clopsy (Sexy workshop icon) [B]Media[/B] [TABLE] [TR] [TD][thumb]http://img834.imageshack.us/img834/2387/screenshot2012072505132.png[/thumb][/TD] [TD][thumb]http://img833.imageshack.us/img833/4681/gmconstruct0009l.jpg[/thumb][/TD] [/TR] [TR] [TD][thumb]http://img801.imageshack.us/img801/6823/gmconstruct0006y.jpg[/thumb][/TD] [TD][thumb]http://img407.imageshack.us/img407/6548/screenshot2012072505164.png[/thumb][/TD] [/TR] [/TABLE] [vid]http://foohy.pixeltailgames.com/dev videos/cachink.webm[/vid] [vid]http://foohy.pixeltailgames.com/Projects/Rollercoaster/gm_flatgrass 2012-6-25 02-28-16.webm[/vid]
  • Avatar of Foohy
  • [QUOTE=Bletotum;36927271]You didn't show off the spinny cart.[/QUOTE] [vid]http://foohy.pixeltailgames.com/Projects/Rollercoaster/gm_flatgrass%202012-7-25%2006-25-58.webm[/vid]
  • Avatar of Foohy
  • [QUOTE=raviool;36927553]can you do loops?[/QUOTE] At the moment you can fake them by setting the roll 180 degrees for the upside down nodes, but I'm still trying to find a good way to do it.
  • Avatar of Matsilagi
  • Wow, this sure IS a good addon! Im gonna try this now and see how it performs on eye-candy maps (Rollercoaster passing in a building interior,who knows!)
  • Avatar of Legend286
  • So glad this was released, I've been excited ever since I saw you post about it in the Lua section.
  • Avatar of Matsilagi
  • Well, question time. To make a jump, do i need to create a new Rollercoaster ID? Also, can i make my rollercoasters half-wood and half-metal? Already tested it, but i dont know how to do these things.
  • Avatar of Bletotum
  • [QUOTE=Matsilagi;36928794] To make a jump, do i need to create a new Rollercoaster ID? [/QUOTE] yes, but derailed carts will knock railed carts off the track, which will means that trains of carts cannot pass through jumps without major damage, and becoming singular carts (or trains of one) [editline]25th July 2012[/editline] this is really just to preserve the thingy used to ensure that trains of carts look good there's this part where the code corrects distorted space between carts in a train that arises from passing between segments at different velocities, which cannot work well with jumps, even if every cart were to land on the second ID fine
  • Avatar of GameDev
  • I guess this belongs here from this morning: [video=youtube;SZ2I4iQ8lUk]http://www.youtube.com/watch?v=SZ2I4iQ8lUk[/video]
  • Avatar of Deadman123
  • [QUOTE=GameDev;36929877]I guess this belongs here from this morning: [video=youtube;SZ2I4iQ8lUk]http://www.youtube.com/watch?v=SZ2I4iQ8lUk[/video][/QUOTE] 'I think this is the new NASA training program' lol...
  • Avatar of Eclipse1337
  • CHECK MATE! [EDIT]: Just tried it out, it went so fast it kept going in circles in the middle of the track.
  • This is the best thing. The best. I played with for like, an hour a week ago. It's truly amazing <3 Put it on the Workshop!
  • You deserve a medal. Pick a $10 dollar game from steam and i'll buy it for you.
  • Avatar of Foohy
  • [url]http://store.steampowered.com//app/209610[/url] plz [sp]Joking, you don't need to give me anything <3[/sp] [editline]26th July 2012[/editline] [thumb]http://img832.imageshack.us/img832/9585/screenshot2012072518030.png[/thumb] Colorable track segments! As well as some bug fixes in the newest update. [quote] -Fixed multiple supports being drawn for the first node -Moved the CoasterID to new string DTVar (should fix some weird issues when joining a server with already spawned coasters) -Fixed mesh not drawing if the controller was out of the clients PVS -Fixed error when spawning saved tracks in singleplayer -Track meshes are now colorable [/quote]
  • Avatar of aftokinito
  • [vid]http://game-hunters.com/lolercoaster.webm[/vid] I persent you the lightspeed, vomit maker, LOLERCOASTER!
  • Avatar of Foohy
  • Now on the workshop: [url]http://steamcommunity.com/sharedfiles/filedetails/?id=85202714[/url]
  • Avatar of Bletotum
  • [QUOTE=aftokinito;36938091][vid]http://game-hunters.com/lolercoaster.webm[/vid] I persent you the lightspeed, vomit maker, LOLERCOASTER![/QUOTE] did you just weld a seat to that why would you do that it comes with seats D:
  • Avatar of Lyokanthrope
  • [vid]http://filesmelt.com/dl/gm_construct_2012-7-26_01-49-21.webm[/vid] that fucking sound, everytime
  • Avatar of Foohy
  • [QUOTE=Lyoko774;36940466][vid]https://dl.dropbox.com/u/8664592/gm_construct%202012-7-26%2003-21-29.webm[/vid][/QUOTE] That's badass.
  • Avatar of Lyokanthrope
  • Yeah, but that entire track drags my FPS into the 20s :v: [editline]26th July 2012[/editline] So am I the only one with serious performance issues?