Development Sneak Peek #5

Sneak Peek

Hello everyone!

Several weeks have passed since the last released update, so hereΒ΄s a 5th sneak peek blog, to make the wait for the next update shorter πŸ™‚

There’s tons of work that can’t really be showcased in a visually appealing way. It’s therefore not shown below, but is taking place nonetheless. We want to briefly explain part of it in future posts or threads.

Remember that you can keep track of development by subscribing to the developer subforum - that’s where most of the content in this post comes from.

What you see here will **NOT** necessarily reach the next update or the final version If it does, it is **NOT** representative of what it may look like More work happens behind the curtains - this is **only** a random selection!
So, apparently, we went through 110TB of traffic for the repository from the 1st of Feb so far D:

We will need to setup new CDN nodes to push all this traffic. Also, it’s getting costly - we pay some amount per GB right now as they are all over the limit right now :/

We have some [regional data of downloads], but not from all nodes (this is the top 28 from 138 countries …):

I just worked on the cliffs a little bit. Here’s a comparison of the game area and a spot from Google Maps:

Reference location:

Some more work on the roads and forests:

Better dirt road textures

More road work:

Dirt road textures:

Better sand textures:

Today, we talk about something a bit different, editor workflow! πŸ™‚ Sounds amazing, doesn’t it?
I’m sure some of you can appreciate a little insight into how I work with lua and jbeam though. 😎

Let’s speak first about what tools I’ve used in the past for the majority of work for BeamNG:

The Zerobrane IDE is a very nice tool to work with lua, it supports all the nice stuff like syntax highlighting, auto formatting, linting, code outlines etc. All in all a very useful piece of software and what I have used in the past 3 or so years. (It also supports debugging lua with breakpoints and all, but that usually isn’t all that helpful with the kind of work I do)
Here’s a typical screenshot:

The second tool, Notepad++, is something literally everyone should have on their computers, it’s just a super handy and powerful text editor. I use it for all text files other than lua, so mostly *.jbeam, *.json, *.pc, etc

In addition to that, I also work a lot with our versioning control software, so that’s overall 3 pieces of software for the majority of work.

Now, just out of curiosity, I wanted to take another look at Visual Studio Code, Microsoft’s new-ish all around lightweight code editor. I gave it a spin when it was really new but didn’t see any advantages over my existing setup.

The next post will detail what I’ve set up now with VS Code and how that works out. πŸ™‚

[this post is the first of several, click here to view the whole thread]

The dirt roads, especially on the mountain were a bit too wide, now they’re roughly 4m across and a bit more interesting overall, [WIP]:

New upcoming vehicle!

very experimental still πŸ™‚

(you can see the vehicles queuing at the junctions πŸ™‚ )

Dedicated AI tracks are work in progress

We are investigating if navigation meshes will help us having the AI drive offroad better πŸ™‚

blue = ‘drivable’ areas.
non-blue / transparent = cannot pass here

A new marque arrives…

What you see here will **NOT** necessarily reach the next update or the final version If it does, it is **NOT** representative of what it may look like More work happens behind the curtains - this is **only** a random selection!
Sneak Peek

BeamNG Major Updates v0.25 - Spark Your Passion v0.25 release highlights
Festive Update v0.24.1 Released v0.24.1 release highlights
The 2021 Winter Release – v0.24 v0.24 release highlights
The 2021 Summer Release – v0.23 v0.23 release highlights
The 2021 Spring Release – v0.22 v0.22 release notes
The 2020 Winter Release – BeamNG v0.21 v0.21 release notes
The 2020 Summer Release – BeamNG v0.20 v0.20 release notes
β€œLa Vie Γ  Toute Vitesse” – v0.19 v0.19 release notes
The 2019 Winter Release – v0.18 v0.18 release notes
Buckle up, heavy traffic ahead: Update 0.17 released v0.17 release notes
Electrifying 0.16 v0.16 release notes
A Small Car on a Big Map – Version 0.15 released v0.15 release notes
Light Runner – Version 0.14 Released v0.14 release notes
The Automation Collaboration – Version 0.13 Released v0.13 release notes
Get Busy – version 0.12 released v0.12 release notes
Alpha version 0.11 – The Coast is Clear v0.11 release notes
Sounds like version 0.10 is out! v0.10 release notes
Hopping into 0.9 v0.9 release notes
Version 0.8 rolling in … v0.8 release notes
Alpha version 0.7 released :) v0.7 release notes