Ethics

How to build an environment that makes a great game, attracts great people and also earns some money?

Give back to the community

I build my games on the work of thousands of people that gave there time and work to the community. This is a wonderful process I want to be part of. Therefore Lan Game Studios, provides and continues to grow its portfolio of free and open source crates for game development.

Connect With Discord
ethics img

No Dead Games

It is sad and sometimes even painful, when you see games going dark forever. Most of the time a team has spent days and sometimes nights to create a visuals and mechanics that are lost forever.

Therefore Lan Game Studios pledges that it will never to create dead games.

If a game is not feasible from business stand point I pledge to open source the code and if possible the art work too. This can happen in multiple steps. E.g just the code first.

Connect With Discord

No money gambling

gambing img

It is sad, how some games create very bad behavior enforcing loops.

I want to highlight the difference between two approaches. One is from FiFa, where the loot box is combined with a pay to win mechanic. It is possible to draw something like card packs, where you can get lucky and get better players for your team. Which is in my opinion a gambling mechanic and it is also a pay to win mechanic.

On the other side there is something like Counter-Strike 2 where you can by skins directly via the Steam Marketplace or you can try your luck (gambling) for a skin for money. These skins have near zero value in terms of pay to win. There can be a discussion, where the line is. Is a different player model a pay to win advantage or not. The line is in my opinion blurry here. For Lan Game Studios I think an approach like this is acceptable.

So skins or items that have no real in game advantages are acceptable. Pay to win gambling is not.

Enjoyment

The goal of a game is to be enjoyed by the players. Paying change the favor in games is strictly rejected by Lan Game Studios.

This includes:

  • Pay to progression (e.g. more rewards for the same amount of work)
  • Pay to power (e.g. better gear, better abilities)
  • Pay to skip (e.g. skip grinding or skip a challange)
Connect With Discord
ethics img

Games

The nice stuff

Technologies

Why choose rust and bevy as the basis for my games?

I'm 35, I have a family and I don't want to deal with wired game breaking bugs. I just don't have time for that and I know many people don't. Even if you have time, it degrades your gaming experience massively. You loose due to an unfair advantage in a multiplayer game, you can not progress your story because the game keeps crashing at the same point or you have to replay a section of the game that was already hard to beat. I hope the safety features can give Lan Game Studios an edge over other Studios that really on C++ based engines.

Next to safety and stability rust brings to opportunity for excellent performance and portability. Paired with the Ecosystem the developer experience and tooling is fantastic.

Downside of using rust are long compile times. This limits iteration speed and might create a bottleneck in large projects.

ethics img
ethics img
Bevy

Bevy supports multiple platforms including Windows, macOS, Linux, and WebAssembly. This makes it easier to bring games to as many people as possible and give players a real platform choice.

ECS Architecture: Bevy uses an Entity Component System (ECS) architecture, which is highly efficient and scaleable. ECS allows for a clear separation of data and behavior, making it easier to manage and extend game logic. This paired with the safety of rust, allows for confident refactoring without breaking games. Also this allows team to work on clearly separated features without blocking each other.

I see a great opportunity in building modding support with the ECS approach. This needs to be verified in the wild.

Connect With Discord