Game development: browser games and branded games
Mesterséges Intelligencia Központ Kft. is a software development company based in Budapest, Hungary. We develop browser games, branded games and interactive experiences with WebGL and three.js, even with live artificial intelligence that genuinely reacts to the player.
In short: a browser game starts with a click on a link, with no installation, on desktop and on phones. Artificial intelligence can be a working part of it, not just decoration: the AI assistant on our homepage commentates the game live, in 14 languages.
What we build
Browser games
The game starts with a click on a link, with no installation and no app store, on desktop and on phones alike. WebGL draws the picture in real time with the three.js 3D library, so even in a browser you get a live, three-dimensional scene rather than a flat animation.
Branded games
A branded game (advergame) is a game made for a company or a product: for a campaign, a product launch, a trade show stand or as the eye-catcher of a website. We designed our own game this way: for a company stand and for our website, aimed at business visitors who do not think of themselves as gamers.
Interactive experiences
Not every interactive piece is a game in the strict sense. A 3D product presentation, a quiz, a trade show installation or a playful walkthrough of a process is built with the same technology and runs in the browser just the same.
AI-driven game elements
In a game, artificial intelligence can be a working part rather than decoration: a live commentator, a character that answers the player's questions, a narrator that speaks the player's language. AI can also produce the graphics: the landscapes and obstacles of our own game were drawn by a production line we built on generative image models.
The proof: the game on our homepage
A working example runs on our homepage. The player is the T-rex itself: in an endless runner it jumps over obstacles while the world changes time of day, weather and landscape. Watching from the sky is our AI assistant, which is built on a large language model and comments on the run live.
- Real-time 3D in the browser: WebGL and three.js, served from a single Node.js server.
- Nothing to learn: one button (click, tap or space bar); the same game on desktop and on phones.
- The AI really pays attention: it reacts to the big moments (a lost life, a record, a level-up, a new landscape) in roughly 1–2 seconds, and at the end of a round it sums up the run with at least two numbers.
- You can ask questions too: it always answers a question the player types; while the player is typing, the game pauses.
- In 14 languages, always polite: it speaks the player's language and uses the formal form of address in every language that has one, even when the player is informal.
- A world made by AI: the landscapes and obstacles were produced by our own AI-based production line; our work describes it in detail.
What we pay attention to in a game
We followed these principles in our own game as well:
- It starts right away: no registration, start button or tutorial.
- It makes sense in the first ten seconds: even to someone who has never played a game.
- It works the same on a phone: mobile and desktop are equal, and tuning is done on both.
- The brand appears inside the game world: as part of the game, not as an interrupting ad.
- The AI's response time is part of the drama: the game is built so that a response time of a few seconds never feels like a fault.
Frequently asked questions
What is a branded game good for?
A branded game lets visitors spend time with a company instead of just reading about it, and take an experience away with them. Well designed, it delivers the company's message inside the game world; when players share their results, the message travels with them. At a trade show stand it can draw a crowd, and on a website it can keep visitors longer.
Should it be a browser game or a mobile game?
A browser game spreads by link, starts without installation and runs the same on desktop and on phones. For a campaign, a website or a stand, that is the shorter route to the player. A mobile game installed from a store makes sense when players come back regularly, when it has to work without an internet connection, or when it relies on the phone's capabilities. Store apps are covered on our mobile app development page.
Can a game include artificial intelligence?
Yes, and not only as decoration. A language model can commentate a game live, answer the player's questions and speak the player's language. The AI assistant on our homepage does exactly that, in 14 languages. You can read more about AI-driven conversation on our AI chatbots and agents page. One important design principle: the AI should never decide against the player. In our game the commentator only talks and never touches the state of the game.
What does the price of a game depend on?
We measure the functional size in COSMIC function points here too, but a game involves a lot that function points do not express: graphics and animation, real-time behaviour, tuning the gameplay, the number of target platforms. The measurement flags graphics, real-time behaviour and multiple platforms separately; the offer accounts for these and for gameplay tuning separately. Our Pricing page explains the method. Write to us; the first consultation is free.