Working on a new encounter, which can appear on Desktop and scare your pet. #aseprite #pixelart #gamedev #indiedev #indiegamedev
Andrei Apanasik
@apanasik.bsky.social
#gamedev Working on service Balancy to help gamedevs: https://balancy.co
The developers of Kidbash: Super Legend talked a bit about their approach to transforming Blender models into Aseprite sprites for use in #Unity. And in the context of Unity, it's funny that one of their screenshots shows an exception in the Editor 😅 80.lv/articles/int... #gamedev #unity3d
Today is International Cat Day. #gamedev #indie #indiedev #indiegamedev
So... here we are. I finally recorded a video about my Arcanum Unity port. I described current state of the game, explained my goals, and shared plans for the future. www.youtube.com/watch?v=Q9LG...
Arcanum in Unity: Devlog 1 — Current Status
YouTube video by Andrei Apanasik
youtube.com
Welp. Gaming companies business model and development cycles are not suitable for IPO. Period.
Just found post on Reddit where developer wrote how he uses Spine for pixel-art animation. Kinda interesting 🤔 I have some notes on metroidvania for future project, but always have heard that Spine is really bad for pixel-art 'cause of deformations, etc.
Working on custom SpriteEditor for Unity. It supports: - Selecting multiple sprites - Editing multiple sprites - Combining regions - Change history Once I've polished it, I'll release it on GitHub. #unity #unity3d #gamedev #indiedev #indiegamedev
People still find my 13+ year-old LibGDX tutorials useful 🥹
Great initiative by Bruno Dias (narrative designer on Fallen London, Pathologic 2, Epic Night) to preserve knowledge and to help new people in our industry. www.gamenarrativereader.org
The Game Narrative Reader
A textbook-like anthology of classic essays and articles about video game narrative design.
gamenarrativereader.org
Updated Box3d for #unity to 0.7.1. Added DynamicTree — box3d’s broadphase AABB tree exposed as a standalone spatial index. www.youtube.com/watch?v=awPU... #gamedev #unity3d
Box3D in Unity: DynamicTree showcase
YouTube video by Andrei Apanasik
youtube.com
I’d recommend reading the article about the 2-click remote code execution in Meccha Chameleon. Not because of the issue in particular game, but 'cause your game could unintentionally have the same vulnerability if you use Blueprints and Workshop. khaelkugler.com/blogs/meccha...
An example of an AI-assisted project — Slotbound. 8 months ago, decided to try bringing the idea to life. - 80%+ positive rating - Currently ranks second among the available demos He added appropriate label on the Steam page. The assets are from Itch. #gamedev #indiedev #indiegamedev #AI
Quests, reputation, rumors are implemented as well as a diary UI in my Arcanum Unity port.
I translated the old postmortem for a Unnyworl made by my previous studio. Even though 8 years have passed, the advice is still relevant. apanasik.com/blog/unnywor... #gamedev #indiedev #indiegamedev #indie
UnnyWorld: post-mortem
What killed our MOBA: technology choices without experience, features nobody needed, and money spent in all the wrong places. A post-mortem with specific examples.
apanasik.com
Made a custom 404 page for my website to highlight its gamedev and gaming vibe 😅 apanasik.com
A few animation/sprites concepts for my in-game kitty reading a book or looking at a monitor. #gamedev #indiedev #indiegamedev #indie
In debug mode of my Arcanum port, I have the enemies' turn order displayed at the top of the screen. I'm wondering whether I should make this feature optional (off by default) and add it to the final version 🤔
Added debug flags to my Box3d unity wrapper. github.com/Suvitruf/box... It's easier to debug stuff now.
Also interesting to see tags in dynamic. Currently Desktop Companion, Dice, Shop Keeper are on the rise. #gamedev #steam #indiegamedev #indiedev
Box3D in Unity pyramid test with 16k objects. - Nvidia 5080 - 8 threads Metrics: - Steps 0–470 (active): ~7–9 ms — all 16,290 boxes awake, re-solving contacts. - Steps ~600–799 (settling → asleep): drops from ~6.7 ms down to ~3.7–4.0 ms. www.youtube.com/watch?v=BtdM...
Box3D in Unity: pyramid test with 16k objects
YouTube video by Andrei Apanasik
youtube.com
Working on some opensource steam tags analytics site. Should be kinda useful for indie. Hope, I'll be able to release it in 1-2 months on Github. #gamedev #indiedev #indiegamedev #steam
Made experimental box3d wrapper for Unity. github.com/Suvitruf/box... - Implemented most of APIs - Has tests - Has several scenes to play around Original library is in early stage, and will be changed a lot. I'll try to keep my repo up to date. #gamedev #unity #unity3d #box3d
So, I've decided to start early and release part of the project on GitHub. github.com/Suvitruf/uni... Right now, it contains: 1. Structures for parsing the original assets 2. Documentation about the original formats #gamedev #arcanum
Bohemia Interactive has published the source code of Operation Flashpoint: Cold War Crisis on GitHub. Also released the engine code. Not just some old stuff—they ported it to C++20. On top of that, added support for modern versions of Windows & Linux. github.com/BohemiaInter...
Not sure, if it would be interested for someone, but... I'm working on a fan Arcanum Unity port 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.