View RSS Feed

Recent Blogs Posts

  1. Progress report

    , 1 Week Ago at 01:39 AM
    Work enumeration since the 29th of September (last experimental release) (not released yet):

    • Force Feedback: We worked the last weeks on proper force feedback support, and we are currently trying the 4th approach to get it working better without the issues that are related to the implementation we used so far. The first results are promising but we want to deliver a very nice experience so we got to tune the way it works more
    • Controls Binding UI (WIP)
    • New parts choosing UI (WIP)
    • OpenGL / Linux Support (WIP): We are currently pushing the first prototype of the gameengine out for testing:
    • Torque3D render speedups (WIP): We are working on an improved Octree for T3D that will speed up the rendering quite a bit
    • Imposter instancing (WIP): We are trying to speed up the rendering of the Tree Imposters by using Instancing
    • Oculus Rift DK2 (WIP): We got the DK2 and started to add the support for it. It is a lot of work as the way it renders completely changed.
      Click image for larger version. 

Name:	rift.JPG 
Views:	18498 
Size:	145.5 KB 
ID:	45762
    • Asynchronous shader compilation: reducing lag/halts when playing, funky material loading at startup now but reducing the loading times significantly
    • FPS limiter: Max FPS is currently hardcoded to 60 to allow a smoother gameplay experience, will be set-able later on.
    • Improve speed of generation for grass and other small objects when camera are moving: this fixes the microlag that occurs when driving fast.
    • New HTML GUI for options/settings (supports live changes) (WIP)
      Click image for larger version. 

Name:	screenshot_00006.png 
Views:	19696 
Size:	1.47 MB 
ID:	45764
    • New CTRL + Space vehicle selector with filters and factory colors (WIP)
      Click image for larger version. 

Name:	ss+(2014-11-09+at+02.35.54).jpg 
Views:	18308 
Size:	311.1 KB 
ID:	45761
    • Force Feedback Debug app: we wrote some helper applications that display the steering wheel position vs the applied force feedback
    • Lua integration into Torque3D for simpler controller binding workflow (just started with it, WIP)
    • Unannounced 3rd party steering thingy (not, we will not ruin the fun by telling you what the outcome will be)

    • Fixed 360 controller zoom buttons sticking
    • Fixed stretching parts on T75 when certain parts fell off
    • Fixed occlusion handler for the headlights shining through under certain conditions
    • Fixed several memory issues with the game
    • Fixed combo box render bug within the UI, renders correctly now
    • Fixed laggy main menu: reverted to older CEF version to use the software-only rendering which is a lot faster and easier on the CPU/GPU
    • Fixed filesystem file change notifications: working recursively now, removing the need for empty directories inside the cache folder.
    • Fixed "Parts Configuration" dialog from always popping up when hitting ctrl+r
    • Remodeled the col mesh for the race stands
    • Removed BeamNG watermark logo from the bottom left corner finally
    • re-encoded mainmenu videos to 720p for increased performance
    • Fixed bad video mode bug where the game's res could end up bigger than the current screen's resolution.

    • Added tents. stadium lights to Hirochi Raceway
    • Added parking lot to HR
    • Added corner distance signs to HR
    • Improved roadside visuals for HR by adding in lined edging to suggest maintenance + road materials
    • Improved road barriers and rumble strips on HR (rumbles aren't so high anymore)
    • Improved the lighting on HR and ECA (the distance is more blue now, slight ambient changes as well)
    • Improved terrain and grass colors for HR
    • More work on the details of HR (more forest, decals, etc), improvements and texture additions
    • Minor adjustments and additions to ECA
    • Fixed a heightmap issue on ECA (there was a sharp pyramid sticking out of the road)
    • Removed duplicate car on Small Island (it was sitting in the ocean)
    • Added new startup screen
    • Textured D15 flatbed trailer
    • Lots of changes and fixes for T75 deformation
    • Other minor vehicle tweaks and fixes
    • Hamster wheel now detachable

    Above changes are work in progress and are not released at this point but will be released within the next update.

    New team Members: We are happy to have Ben and Bruno with us helping us on the C++ side and Yale and Svetlozar on the web/UI side of things.

    Fatal webserver crash: We experienced a fatal webserver crash (RAID1 failed hard) last week in which we spent quite some hours into recovering the data, setting up the new server, etc.

    New steering wheel hardware: we now got the G25, G27, Thrustmaster RS500 and Fanatec base v2 wheels so we can test the input and force feedback with different hardware.

    Team meetup: for the first time, we were able to meet up in real life and nearly everyone was able to get to our office to work hard for one week from the same location

    Click image for larger version. 

Name:	company_pic.jpg 
Views:	17773 
Size:	186.0 KB 
ID:	45763
    (team picture, Sept/2014)

    Updated 1 Week Ago at 10:52 AM by tdev

    Company Blog
  2. Wet ground test

    , 10-10-2014 at 10:40 AM
    While creating some extra decal road textures I stumbled on something that could be a cool feature for weather transitions. First, a little background; currently all environmental materials can be transitioned to a "wet" state by adjusting their material values (it doesn't require any texture or material swapping - at least that is the theory). I posted a while back about this as a possible solution for rain, here are the screens from back then:

    Click image for larger version. 

Name:	0u9BX6i.jpg 
Views:	85725 
Size:	468.2 KB 
ID:	43794

    Click image for larger version. 

Name:	t4xkJXw.jpg 
Views:	75193 
Size:	343.3 KB 
ID:	43795 Click image for larger version. 

Name:	UFgYOgn.jpg 
Views:	73510 
Size:	302.4 KB 
ID:	43796

    These materials are just standard dry materials that are currently in the game but with different specular values.

    Which brings us to a cool little thing I found the other day.

    With a standard road the repetition is sometimes a bit high and there isn't enough variation.

    Click image for larger version. 

Name:	screenshot_00031.jpg 
Views:	52251 
Size:	406.4 KB 
ID:	43798

    By placing another road above that uses a much longer texture (at a lower resolution) you solve both of these problems.

    Click image for larger version. 

Name:	screenshot_00032.jpg 
Views:	49532 
Size:	206.6 KB 
ID:	43799

    Because the ruts are a different material they could be animated to dry out more slowly than the main road. So even when everything else has dried out there can still be ruts with a little water in them.

    Here you can see the transition:

    Updated 10-10-2014 at 03:13 PM by LJFHutch

    Company Blog
    Attached Thumbnails Attached Files
  3. new experimental version:

    , 09-23-2014 at 11:43 PM
    After we finally found and fixed a crash that we were working on for some days, we are now able to update the experimental branch again:

    • Hirochi raceway has collision again
    • More work on Hirochy raceway: barriers, forest, added undergrowth, road and vegetation work, updated signs, texture work
    • Sunburst: improvements on the suspension, added simple traction control, improved fuel tank and windshield wipers, cvt ratios, increased turbo power, tuning the driving characteristics
    • Tire stabilization improvements on some vehicles
    • Fixed hamster wheel ramp and large tilt base having no collision
    • Reduced shakiness of large crusher (also removed duplicate example crusher)
    • T75: fixes on the engine and the radiator, improving stability a lot when crashing the front
    • Less torsional frame rigidity for pickup and van
    • Tuned shift points for some vehicles
    • Added cubemap to smallgrid (vehicles now have reflections)
    • Added vehicle thumbnails for new vehicle selector (press Space)
    • Parkingbrake hydros added to h45 cargo box
    • Improved collision mesh for the industrial bridges to prevent tire catching when breaking or sliding
    • Corrected some path issues for the rock material on gridmap
    • Bolide collision fixes

    • Collisions with heavy objects are a lot more stable now
    • Rebalanced friction calculations, slightly differently now
    • Cull individual forest item for improved performance of render shadow pass (saves some ms per frame)
    • Fixed vibrations when changing simulation speed to slow motion
    • Fixed UI hiding: should hide properly now
    • Fixed lua split() discarding string parts (be sure to check if your lua script now behaves differently)
    • Fixed file system notifiers taking too much time: faster startup
    • Increased precision on ui update rate

    • LuaSocket is now completely integrated and always enabled. It has a security sandbox and can only connect to localhost and private IPv4 addresses (the previous command line switch is now obsolete)
    • The ingame UI now uses local:// instead of file://. That enables it to use the virtual filesystem and i.e. load preview images from inside zips. There might be some stuttering in the main menu which we are working on. (This was a huge undertaking to get working well)

    Also, we found a problem with switching steam branches. To make sure the game does not have a broken state, please switch the branch, delete the local game content and then install the game again. The problem is that some files of the default branch cause problems when switching to experimental as steam does not seem to remove them properly.

    We also open-sourced two components that we are not working on further due to design decisions: and

    Updated 09-24-2014 at 12:22 AM by tdev

    Company Blog
  4. We are hiring ...

    , 09-12-2014 at 04:35 PM
    ... a C/C++ developer (see attached job offer)
    ... and a Web developer

    Click image for larger version. 

Name:	beamng_dev.pdf 
Views:	4767 
Size:	119.1 KB 
ID:	41084 Click image for larger version. 

Name:	offer_web_dev_09_2014.pdf 
Views:	1200 
Size:	118.9 KB 
ID:	41838

    Updated 09-19-2014 at 12:33 PM by tdev

    Company Blog
  5. Experimental Alpha Branch available now on Steam

    , 09-09-2014 at 03:10 PM
    We are pleased to announce a new development branch for called 'experimental' which Steam users may opt into. Experimental will contain all of the latest, bleeding-edge updates, including unfinished vehicles, terrains, and experimental features.

    Click image for larger version. 

Name:	d15trailer3.jpg 
Views:	113010 
Size:	874.0 KB 
ID:	40530

    We cannot guarantee any stability or support for this build; if something is broken, you can opt out and revert to the Stable build (labelled 'NONE' in Steam). We have decided to open the Experimental build to the public after some internal (and external) discussion and we feel that it is in the best interest of both the game and the players. Please note that the Experimental build is not stable and not supported. Also, most of the bugs and problems encountered are already known and being worked on, so opt in at your own risk. We are not responsible for any hurt feelings That said, we welcome useful feedback and will always have our customers' interests in mind: BeamNG-Experimental-Branch-Feedback-Thread

    Click image for larger version. 

Name:	moonhawkvsunburst1.jpg 
Views:	109152 
Size:	970.4 KB 
ID:	40531

    One more footnote: we advise against creating mods of the unfinished content (vehicles and maps) that are included in the Experimental build, as they will be constantly modified on a daily basis. We hope you enjoy the extra content and latest code builds in their unfinished state, and that you can provide helpful feedback so we can make the best possible game . This build is not for everyone; there will be frequent updates, some of which may temporarily break the game, which is always part of any game development process. Again, if we push a broken build, you can always revert back to Stable. Features present in the experimental version might not end up in stable, so take nothing as granted.

    How to get it: BeamNG_Steam_Branch


    Updated 09-09-2014 at 03:51 PM by tdev

    Company Blog
  6. Hirochi Raceway

    , 09-09-2014 at 12:52 PM
    The race update wouldn't be complete without a proper race track would it

    Click image for larger version. 

Name:	screenshot_00022.jpg 
Views:	77385 
Size:	558.5 KB 
ID:	40515

    The track has two major configurations; a long high speed course and a shorter version with more turns suitable for slower vehicles. Both of these are figure eights and feature a fair amount of variation.

    Click image for larger version. 

Name:	track16.jpg 
Views:	21090 
Size:	114.5 KB 
ID:	40516

    It seemed a little plain to just have a normal track though so there is actually a much older track dating from the fifties (or something) that has been forgotten and overgrown. Despite the width this resembles the other new map East Coast USA more. The new track incorporates parts of the old and it's possible to have configurations using both old and new. You can follow a brand new bit of track and drive off to where it hasn't been maintained and you're in the middle of a forest.

    Click image for larger version. 

Name:	screenshot_00015.jpg 
Views:	74597 
Size:	559.4 KB 
ID:	40513Click image for larger version. 

Name:	screenshot_00019.jpg 
Views:	72450 
Size:	462.5 KB 
ID:	40514

    Right now the track requires only cosmetic additions; the road surface of the main track, barriers, rumbles etc are all in place.

    DrowsySam and gabester worked together to almost completely fix the wheel shaking problem that was plaguing many of the vehicles such as the Bolide.

    Estama has also been working his magic with vehicle collisions:

    Updated 09-09-2014 at 01:27 PM by tdev

    Company Blog
    Attached Thumbnails Attached Files
  7. Week summary

    , 08-18-2014 at 10:25 AM
    • Lots of work on the virtual filesystem integration. It currently looks like this (more info about that in a blogpost later):
      Click image for larger version. 

Name:	mods-folder.png 
Views:	22851 
Size:	10.7 KB 
ID:	38639
    • Game will now start as fullscreen by default
    • Material switching bugs in combination with multidae: the signals, lights and breaking glass broke when changing parts on the vehicle
    • Fixed spotlights teleporting during the first two frames they are visible
    • Fixed up resources to work with case sensitive filesystems correctly
    • Improved collision stability
    • We added fading to the ends of the roads, that makes merging them much easier. Before/after:
      Name:  decalfade2.png
Views: 99765
Size:  129.4 KBName:  decalfade1.png
Views: 98429
Size:  127.1 KB
    • Tests with a crushing roller:
    • We have our own IRC server now: : 6667 - it is linked to the old IRC server, so you will not notice much changes.
    • We fixed the Collada exporter up, so we could get the terrain 3D mesh to export correctly into a .dae file
    • Oh, and a hamster wheel
    • Worked on a Frame limiter: it should cap the FPS so we get a more fluid gameplay experience (addition benefit: we can test and debug low FPS scenarios)
    • Worked on the new vehicle selector:
    • Created proof of concept for new approach to input binding - what do you think?
    • Continued improving the input system. Nearly all controllers are well recognized now. We also wrote a little input visualization tool and finished the xinput UI integration:
      Click image for larger version. 

Name:	input_visu.png 
Views:	21653 
Size:	59.0 KB 
ID:	38649Click image for larger version. 

Name:	xinput.png 
Views:	21250 
Size:	96.6 KB 
ID:	38650

    Updated 08-18-2014 at 01:21 PM by tdev

    Company Blog
    Attached Thumbnails Attached Files
  8. Steam: Store page and community hub unlocked, alpha tester keys available

    , 08-11-2014 at 04:46 PM
    Our game is now listed as "coming soon" in the Steam store:

    Name:  beamng_store1.png
Views: 104226
Size:  44.9 KB

    If you have the game already, you can get your steam key here to unlock the game in Steam already.

    Updated 08-11-2014 at 04:57 PM by tdev

    Company Blog
Page 1 of 13 12311 ... LastLast