Jean-Philippe Steinmetz

Market Survey, Pricing Changes, and more

Last month we sent out a survey to the developer community in order to better understand the current needs and wants of the industry. While we didn’t get quite as many responses as we would have liked the data was varied enough to at least give a decent cross section of different viewpoints. As promised, we are releasing the results of this survey here in order to share these findings with all of you. One of the biggest challenges in…

0
Read More

May Updates

The last month has been very busy for the AcceleratXR team. There have been numerous updates across the entire product that we are excited to share with you. AcceleratXR Platform Several updates and bug fixes have gone into the base micro-service framework (called service-core). These changes are generally pushed to all downstream micro-services projects as soon as they are made. Details of the various changes to the framework and additional improvements to other services are detailed below. Service Core Fixed…

0
Read More

Custom Scripting – Gameplay using Event Handlers (Part 5/5)

Welcome to the final installment in our five part series on custom scripting with AcceleratXR. So far we’ve learned how to work with the Script Manager extension for Visual Studio Code, extend the REST API, implement custom data types and write background jobs for post processing of data Today’s article will cover how to implement asynchronous and semi-real-time gameplay using event handlers. In the last article we created a background service to regenerate a players health over time. For this…

0
Read More

Custom Scripting – Background Services (Part 4/5)

Greetings and welcome back to our five part series on custom scripting with the AcceleratXR Live Scripting system. So far we’ve learned how to respond to web requests to transact and process data. This is great for what is likely the vast majority of use cases you’ll encounter. However it doesn’t solve every problem. Sometimes you need something proactive instead of reactive. This week’s topic is all about background services. A background service (aka job) in AcceleratXR is a special…

0
Read More

Custom Scripting – Managing Data Structures (Part 3/5)

This is part three of our series on scripting with AcceleratXR. In part two we discussed how to create new custom REST API endpoints. In part three we will build upon that to create a REST API that serves as a RESTful interface to a custom data structure. Go ahead and open up your test workspace in Visual Studio Code and let’s get started. In AcceleratXR, data storage is managed using a strictly typed system of classes that are stored…

1
Read More

Custom Scripting – Extending the REST API (Part 2/5)

Welcome to the second installment of our series on custom scripting using the AcceleratXR Live Scripting System. In part one we covered the AcceleratXR Script Manager and how to create a workspace, sync scripts and work in Visual Studio Code. This article will focus on extending the platform REST API by creating entirely new endpoints that titles can access to enable custom behavior, new data storage access and more. AcceleratXR is built upon the open source project ComposerJS. ComposerJS is…

2
Read More

Introducing the Live Scripting System

We are very excited to introduce you all to one of the biggest AcceleratXR platform improvements yet; our live scripting system. The scripting system turns every important piece of the AcceleratXR platform code into user editable documents through our REST API. This means developers can now add, modify or delete any code from a service without requiring forking projects and deploying custom services. With the new scripting service developers can create entirely new service endpoints, data models, background jobs and…

0
Read More

Custom Scripting with AcceleratXR Script Manager (Part 1/5)

Hello everyone and welcome to the first article of a five part series discussing custom scripting with AcceleratXR. This article will focus on introducing you to the AcceleratXR Script Manager, an extension for Visual Studio Code making the management of scripts simple and powerful. The Script Manager extension allows you to interact with an AcceleratXR cluster’s scripting system by implementing a Source Control Provider. The scm provider is able to communicate with your AXR backend cluster. With the manager you…

2
Read More