BCMM

Dec 01, 2024

BCMM Huge Ship Battles

As I've mentioned in previous articles, BC is a very old game. It uses an old game engine called NetImmerse and runs on a single core. That cannot be changed. Without any optimizations or tweaks, you cannot achieve ship battles larger than 30–40 ships on an average computer without the game turning into a PowerPoint presentation.

You might ask yourself, "What if I get a better GPU or CPU? Will that help?" Not in the slightest.

What is the bottleneck, and can anything be done about it?

  1. It's the AI
  2. It's the modern hardware

And as you can see …

Author: Mario  ·  posted at 19:30  ·   ·  BCMM  performance  huge  ship  battles

Mar 29, 2024

BCMM Performance Goals

Intro

BC is an old game—a very old game. It uses a very old and defunct game engine called NetImmerse. The NIF format it uses for models is ancient as well, and most official tools don't even work if you want to port a new ship or model to the game. If you want to use official SDK plugins to play around with NIF models, you have to use an ancient 3D Studio Max 3.1 on a virtual machine running Windows XP. I hope this illustrates how old the game is.

Anyway, it's one of the most modded …

Author: Mario  ·  posted at 03:31  ·   ·  BCMM  performance