▲ 114 r/arcanum

Now Arcanum unity port is playable in browser

Again, repo of this project is on Github.

Obviously, browser can't access your local files directly. So you will have to chose some files from your Arcanum's installation folder.

But after that I can access it in memory and read it.

I'll do some cleanup and make public demo on Github pages after that.

u/Suvitruf — 12 hours ago
▲ 23 r/Unity3D

Box3d for Unity

Recently Erin Catto released Box3d. And I wanted to test in Unity.

So here is the Repo on Github.

  • Implemented most of the APIs
  • Has unit tests
  • Has several scenes to play around

There are definitely some bugs and possible performance improvements, but even now Box3d scales nice with the number of independent simulation islands.

Original library is in early stage, and will be changed a lot. I'll try to keep my repo up to date.

u/Suvitruf — 2 days ago
▲ 66 r/arcanum

Added test scene to check tiles rendering for any sector from the original game

All test scenes are here on Github. You need Unity to test it. And it leads me to the question...

Do I need to create a small build, so everyone (even without Unity) will be able to test these scenes? 🤔

u/Suvitruf — 3 days ago
▲ 31 r/gamedev

Erin Catto released Box3d

As Erin writes, it's essentially a fork of Box2d with additional features on top. All the features of the original engine still work here: multithreading, SIMD, C17, etc.

He explains this in more detail in the video.

Motivation? They tried using UE5 for their game, but its Chaos physics engine proved unsuitable. Again, he talks about his experience in his blog, which also includes an attempt to integrate Rubikon from Half-Life: Alyx into Unreal Engine.

box2d.org
u/Suvitruf — 4 days ago
▲ 62 r/gamedev

Fenris Creations (EVE Online devs) opensorsed Carbon Engine

Released a bunch of modules, ranging from physics simulation and a graphics engine to modules for UI, sound, and network.

And everything is licensed under the MIT. This means it can be used freely for commercial purposes.

github.com
u/Suvitruf — 4 days ago
▲ 42 r/arcanum

Funny bug while working on magick in Arcanum port (doors instead of fog)

Currently trying to implement a spell system. And I'm having a lot of problems finding the necessary art for the spells and logic to cast it.

Sometimes it leads to funny interactions 😅

P.S. the project is on Github.

u/Suvitruf — 6 days ago
▲ 13 r/Unity2D+1 crossposts

I was thinking about how to let players change the cat’s color

For now, I ended up implementing it with a LUT and a shader. I just create configs for color remapping, and the shader changes the colors at runtime.

u/Suvitruf — 7 days ago
▲ 94 r/arcanum

Public repo for Unity Arcanum and basic docs

So, I've decided to start early and release part of the project on GitHub.

Right now, it contains:

  1. Structures for parsing the original assets
  2. Documentation about the original formats

I've also recently started working on test scenes where I can view assets and animations together, because it's impossible to validate everything through code/tests alone.

I'm going to release the source code step by step, module by module, after proper testing and code cleanup.

u/Suvitruf — 9 days ago
▲ 198 r/gamedev

Bohemia Interactive shared Arma: Cold War Assault sources on Github

The engine code was also released. And they didn't just release the old code; they converted it to C++20 beforehand.

Furthermore, they added support for modern versions of Windows and Linux.

github.com
u/Suvitruf — 10 days ago
▲ 178 r/arcanum

While working on Arcanum port, I'm noticing places, which would be nice to improve

And one of those things is shadows. Without adding too much weight to the frame, I can add (almost) realistic shadows to characters from a global or point light source.

Does this ruin the authenticity of the original game? 🤔

u/Suvitruf — 14 days ago
▲ 22 r/Unity3D

Do you create helpful editor scripts to help you create UI/windows

From time to time I create some small utility scripts. For example, this one highlights all nested transforms with dot-line.

Do you do something like this in your projects?

u/Suvitruf — 15 days ago
▲ 280 r/arcanum

Working on fan Arcanum port in Unity

Not sure, if it would be interested for someone, 'cause we already have a lot of tools and patches on top of original game, but just in case...

I'm working on a fan project in my free time. Rendering, logic, and everything code-related are done in Unity/C#. No original source code is used; it was only decompiled for reference/learning purposes.

I'll probably be able to share it on GitHub at some point, like OpenMW, because I don't include any original assets.

Is it ok to post progress on this project in this subreddit?

u/Suvitruf — 16 days ago

Fan Arcanum port in Unity

Just working on a fan project in my free time. Rendering, logic, and everything code-related are done in Unity/C#. No original source code is used; it was only decompiled for reference/learning purposes.

I'll probably be able to share it on GitHub at some point, like OpenMW, because I don't include any original assets.

But it's really interesting to learn how the game was made and trying to recreate it on modern engine 😅

u/Suvitruf — 17 days ago

When was your first "Holy shit" moment after upgrading PC?

Every time I upgrade PC, I enjoy the new power, but these days it doesn’t feel the same as it was 20 years ago.

What was your first/major PC upgrade?

reddit.com
u/Suvitruf — 18 days ago
▲ 43 r/ru_gamedev+1 crossposts

Working on robotic vacuum 🤖

Player is able to add it on the scene, and it will moving on top of the task bar. Letter I want to add actions for the cat character, so they will be able to ride this cleaner 🐱

u/Suvitruf — 20 days ago

Посиделки с инди #13: Space Marine 2 и Rogue trader — от фанатов для фанатов

В гостях Никита Филатов (лид ГД Warhammer 40,000: Rogue Trader. А с недавних пор лид ГД в Saber Interactive) и Александра Закирова (лид арт-продюсер Warhammer 40,000: Space Marine 2).

Обсудили Ваху, довольно много поговорили про взаимодействие с Games Workshop и про сложности переноса стилизованных миниатюр в более реалистичную форму.

Само собой прошлись и по самим проектам, реалистичности Space Marine 2 и нюансах переноса настольных правил Rogue Trader. И, главное, ответили на вопрос, почему нет романа с Арджентой 😭

Где можно послушать/посмотреть:

Ну или можно выбрать из кучи других сервисов, куда реаплодится подкаст.

youtube.com
u/Suvitruf — 24 days ago
▲ 60 r/gaming

What average game length feels most comfortable for you?

I don't have that much free time these days, so I try to be pretty careful when choosing which games to play. On avg, 10–20 hours feels comfortable. I usually don't even start games that take 50+ hours to finish, because they end up stretching over several months. And even if I start to play looong game, at some point I leave (for example, BG3 in 3d act).

What about you? Do you have any limits or preferences?

reddit.com
u/Suvitruf — 24 days ago
▲ 36 r/ru_gamedev+2 crossposts

Работаю над импортером Aseprite для Unity

  1. Указываешь .aseprite файлик и родительский объект на сцене
  2. Импортируешь
  3. Оно создаёт
  • Объекты на сцене в соответствие с группами и слоями из файла
  • Атлас со всеми картинками

Да, сейчас порой криво оффсеты задаёт или нарезает спрайты, но в прототипе оно уже мне экономит норм времени на вёрстку окошек.

Когда станет более-менее юзер-френдли, выложу в опенсорс.

u/Suvitruf — 27 days ago