When it comes to writing these logs, sometimes I can’t wait, and sometimes I think to myself “what the fuck have I been doing all week?”. This was one of those weeks.

HTML UI

We’re changing all our UI to use a HTML renderer. Why?

  • It runs in a completely separate process, so we’ve instantly offset all the UI to another thread.
  • It’s webkit/chrome – so we can do anything you can do in webkit/chrome.
  • We’re going to be overhauling the UI anyway, so this is the best time to do it.
  • It’s a lot more developer friendly. I know a lot more people that can edit HTML.
  • HTML has already solved every problem. Want tables? Use tables. Want to syntax highlight code? Use a code syntax highlighter.
  • It enforces MVC pattern
  • People can very very easily make their own skins (if we let them (which we probably will))
  • Localization is piss easy!

In fact, the only reasons not to are that it might take a couple of extra days, and it might be harder to port to consoles.. if we choose to do so.

We’ve got the menu system and some of the in-game stuff using it. By this time next week we hope that the whole GUI system will be running it.

Error reporting

The old codebase was terrible when it came to errors. The philosophy was that the code will always fail at some point, so try catch everything. Searching the old codebase for “try” comes up with 1275 matches. Searching the new codebase for “try” comes up with 11 matches.

I come from a c++ background, where if your code is doing something wrong it crashes. Errors shouldn’t be tolerated. They shouldn’t happen. They’re errors.

So to cut a long story short, when Rust throws an error now it gets reported (to sentry), we get notified and then we fix it.

Grass

Andre bought grass back! It’s faster and more versatile than Unity and our old grass. It’s that fast that we don’t even have a way to turn it off!

Here’s some grass porn:



Environment Art

Petur and Bill and still cracking on with env art. Experimenting with different biomes and smaller nice details.

Anti Cheat

Easy Anti Cheat is now running on the experimental build.

We decided a long time ago that our ideal situation would be to pay a third party to take care of cheating for us. We want to concentrate on making the game, and not get bogged down fighting people that are ruining it. We wanted a solution that would mean the minimum fuss for you guys. We didn’t want you to have to install a program and have it running all the time.

There’s no getting away from it.. you will always have to install a program. The anti-cheat needs elevated permissions. It needs permission to look at all the running processes. This is just how it’s got to work. So you will have to install EAC. But we’ve made the process really really easy. All you have to do is click “yes” when it asks you if you want to install it.

Once it’s installed it doesn’t run all the time. The service starts when the game starts, and stops when the game stops. It uses less than 1mb of memory when running, and nothing when it’s not running.

Tom’s Stuff

Dan and Tom are at war. It’s a contest to see who gets the most stuff in the Friday Update. This week Tom won. Unfortunately he doesn’t get a trophy because the 3 months he spent on the rocket launcher has ruined his average.






Dan’s Less Than Tom Stuff

Dan is hungry. He wants to model stuff, but Tom keeps stealing his ideas. Tweet him your ideas to steal.


Alex’s Big Rig Adventure

If there’s one thing that makes Alex happy it’s a nice rig. He’s not happy with our rig. So he’s fixing the rig. Once he’s fixed the rig he will be happy.




Xavier’s Fashion Show

I love X’s concepts. Not only because they’re funny, but because they’re different. And I think that’s what a concept artist should do. They should push the boundaries and come up with things that make you think, that evoke a strong reaction. Concept is a concept. It doesn’t mean it’s going to make it to the game. It’s a concept.



Minh’s Animation Workshop

Look at how old fasioned Goosey is. He still uploads videos to youtube. He sent me this link on ICQ.

Where are we at?

Not a lot of gameplay changes this week. In fact, embarrassingly, no advancement at all really. This is something I want to focus on next week.

Building is something that is obviously very absent at the moment. This is what I will be focusing my time on over the next couple of weeks. We’re not big fans of the way the current system turned out. People carrying walls and foundations around.. it’s not really that great.. and it’s unsustainable too. That’s something that we’ve been rolling around in our heads for about 6 months. Over the next week I’m going to experiment with `other ways`.

The other obvious thing is AI. But luckily for us Andre has an even bigger erection for AI than he does for terrain. So he’s all over that.

The Forest

If you like Rust – check out The Forest – it just launched on Steam!

Trackbacks

  1. longchamp pliage petit modele

    The United Nations says Haiti’s government has declared the search and rescue phase for survivors of the earthquake over.

  2. timberland bank edgewood wa

    A British study backed Heidi’s discovery of just how well carb cycling works for weight loss. In that study, women eliminated high carb foods twice a week, eating normally the rest of the time. They lost nine pounds during a four month period, compare…

  3. black timberland boots junior

    Der Grund, warum Hollister so beliebt ist, einfache Leute lieben ihre Kleider! Menschen kaufen, was sie wollen, und f眉r den Preis, den sie wollen, dass es an. Wenn Menschen bereit sind, die Preise, zu Hollister zahlen, dann soll es so sein. Sie bekomme…

  4. jordan shoes men size 10

    Finding Bernina Help Tips

  5. archeage gold

    If I have the guts to quit my job .

  6. Canada Coach Tours

    Welcome to shop the huge selection of in the online store for discounted with top quality and quite cheap prices. Get the you want with everyday cheap prices and free fast shipping.

  7. Nike Air Jordan Melo M8 + Max 09 Homme Violet/Jaune

    Coupée de nouveau. Donc AM Heure de pointe peut être glacial supplémentaire, une maison d’entraînement plus facile plus tard aujourd’hui. Quelque 2 4 montants "sont possibles près de Crosby et Duluth.

  8. black isabel marant sneakers

    One can find undoubtedly a lot of details like that to take into consideration. Which is a great point to bring up. I provide the thoughts above as general inspiration but clearly there are actually questions like the 1 you bring up where the most impe…

  9. cheap gucci louis vuitton belts

    airdriecityview.com

  10. karen millen dresses

    Grande plaque tournante! Vot茅 en place!

  11. air jordan 1 og high bred

    Liz Claiborne, which is in the process of restructuring, said it plans to eliminate the position of president and that it is almost done searching for an executive vice president for its newly formed “partnered brands” division, which includes the Li…

  12. tas hermes birkin togo

    net-parade.it

  13. bags says:

    bags

    Always a great experience. One of my favorite sellers. Thanks

  14. Wholesale cheap Gucci exotics bags

    recommend seller! Thanks for fast shipping & delivery!

  15. karen millen coat

    transaction parfaite ! rapidité exemplaire, karen millen coat égal à elle portrait.Indulgence

  16. karen millen trench coat

    The karen millen trench coat will most certainly be soo confortable,My pal observe the software strange it doesn’t matter many go off companies are curtailing to help you focus through some of these extraordinary karen millen trench coat!!

  17. karen millen dresses coats

    All of these karen millen dresses coats are good. I appreciate how one can can produce a wide variety of versions with their company.

  18. karen millen sunglasses

    i had had a karen millen sunglasses in almost twelve months plus they’re quite possibly the most good at any time. We provide them all if at all possible concerning still worn them all way up in the mountains when it comes to joint superior hail so th…

  19. karen millen sale

    I simply became these kinds of with the postal mail yesteryear we definitely really like karen millen sale! Seriously very good, plus i that adheres to that they are displayed a couple ideas. I could choose A person dimension tinier, and healthy ideal.

  20. karen millen outlets

    karen millen outlets now awesome! Efficiently, So i’m through Brazil and additionally my father ordered it in Las Vegas… And that i use it Each day!

  21. chanel says:

    chanel

    After awhile the edges within the chanel commence to lemon right down:(. Are worried about scams which means great so that it wouldn’t irritate everybody much.

  22. archeage gold

    What is that guy?

  23. eso gold says:

    eso gold

    Call it even.