In NebuLeet, you paramilitary force against a growing space cultist threat. Program your units, build a fleet, trade, research, and engage in deep tactical combat in this RPG-strategy hybrid.
CORE FEATURES
Modular Ships - Customize and configure your vessels piece by piece.
You can get creative and share your designs with the world.
Automation Through Coding - Program your ships to move and attack smarter.
Androids can be programmed using an in-game visual language.
Evolving Galaxy - Face procedurally-generated events and crises.
The campaign has a high replay value.Organization Management - Hire pilots, do research, build bases, and secure funding.
You will make friends and enemies depending on your actions.Manual Control Support - Can you outpilot other players' programmed bots?
Show your piloting skills against Androids programmed by others in a hybrid PvP mode.
GAME DETAILS
NebuLeet features a two-layered combat system. On the surface: the simplicity of an auto-battler. Deeper down: a complex, programmable combat environment. The victory isn't just about having the best weapons - strategic algorithms can turn the tide even against superior technology.
Prefer more RPG-style gameplay? It's possible to have manual flagship controls in battles. This game is inspired by Space Rangers, after all.
The coolest part is that it works in multiplayer, too. If someone submits their programmed vessels, you can try fighting it using manual controls on your side. Or put your own android squad against it.
Every vessel is uniquely yours. Assemble each unit from individual parts, each with its own stats and mechanics. The look of your starship isn't just for show; if it looks like a death machine, it probably is.

This is a status update for the public roadmap .
Please keep in mind that I haven't updated the demo. These devlogs are a way to fill the gap between the demo and the game that is about to be released in a month or two. I may update the demo if there is enough spare time after the main release is done.
Equipment: added 4 more weapons. Hydra: a split-missile launcher. Fan cannon: a direct upgrade for Trident weapon, firing 9 projectiles in a wide arc. Vessel buster: a space sniper rifle with high damage and range, but slow rate of fire. Ion sprayer: a fast-firing short-range forward ion cannon, it has remarkable DPS and also burns batteries in seconds. Also added 6 new artifacts, 5 engines, and added tracker to the shop lists.
Flagship: reworked trading module (it can now track all resources instead of just 1 per module). Added radar III module.
Avatars: added some new pilot avatar elements. You can see a new hairstyle in this devlog's preview image.
Quests: added more war-related quests. They are available during a dominion war, and they can affect the war status too. Also added some economy-affecting quests (e.g. some of them allow you to change the resource market state)

Bosses: added 3 new boss vessels and 3 more enemy bases (stationary bosses).
Diplomacy: dominions can now capture each other planets. The player can participate in these events: help the planet defenders or help besieging it. This mechanic is connected to the dominion wars described in the previous post.

Missile tracking: missile tracking system was already present in the game, but it was not available to the player. Only some bosses used the Missile Tracker item along with Zappers programmed to shot down the enemy missiles. Now they're in the game in full. Also, some NPC (both allies and enemies) will utilize Zappers to be guarded against missile weapons.
Programming: implemented some long-waited features like ctrl+x cutting for pasting. Added data flow lines when hovering over COPY FROM or data anchors. Made missile tracker-related commands available to the player.
Campaign: a new Cult mission is added. The Cult will spawn a supply squad from time to time. If not intercepted, they can either build a new Cult base or make an existing base stronger by increasing its level. This new markers are detectable via Cult Detector flagship module. Added 4 new pilot traits. Improved enemy pilots auto stat distribution. Improved some missile-related programs for enemies (they will fire more often and with more accuracy).
UX: missiles now have a color-coded diode attached to them. Allied missiles have green color, enemy missiles have red color. This helps to distinguish between the two during a missile-heavy combat.

This is a status update for the public roadmap .
Content: added new weapon with unique mechanics "guided", more weapons with this mechanic will come. New campaign missions and interactions.

Factions: added a Faction starting option. Play as Radix, Ensis or Cerebra hired mercenary. They have different end-game goals, starting bonuses, and gameplay-affecting effects (like different period scoring rules).

Diplomacy: observe the wars between the dominions, or participate in them! The wars have goods and bads: they allow you to earn extra money, but they can shift the dominion power balance too much, and they generally make the dominions weaker. The Cult will use this opening.
Politics: strongly connected to diplomacy, politics feature allows the player to directly influence the way dominions might interact. Make them love or hate each other, plot against a single dominion or make everyone your best friend.
Interactive events: some new missions are interactive. Cult can send caravan interception squads - stop them or raid the caravan yourself. Or both. Dominion wars also mean more world-affecting missions are to be expected.

Guided weapon programming: this new weapon class requires extreme care. They usually have tons of flexibility, but at the cost of the programming complexity. Can you fully utilize their potential? Guided weapons include program-guided missile launchers (custom homing!) and "push to continue moving" weapons like Disk Cutter.
I am planning to focus on polishing next.
This is a status update for the public roadmap .
Content: added more weapons and other equipment parts in the tech level of 18-22. The max planned tech level might decrease to 25 given the amount of items we have for the game already. I still need to add dozens of items to fill 23-25 (end-game) item levels.
Save-load: implemented, including the auto-saving system and limited saves game mode for the campaign. The normal (unlimited) save mode allows arbitrary and unlimited saves. The limited save mode is autosave-only.
A set of final battles: half-done, with a new AUX troops mechanics they're going to be massive. The player will have to win several large-scale battles to capture the enemy-controlled planets.
More missions/quests: working on it. I try to add them as I go.
Upgradable flagship: done. You start with a tiny flagship, and then can expand it. It is also planned to have different flagship designs with their own upgrade trees (they will have different layouts and tiles available to them). For comparison, the flagship available in the demo is an average flagship which is bigger than the new starting flagship, but smaller than the final form available in the full game.
Vessel editor improvements: added some QoL features like "move all parts" key combination.
Programming: new commands related to the new weapon types ("guided projectiles"), finalized the missile tracker command set, added beacon-based sonar-style scanning command, ctrl+x to "cut" selected commands. More to come.
Also added many (hundreds!) of new vessel designs for the computer players to fill the end-game with more dangerous encounters. This includes new unique bosses.
The Cult can now adapt to counter-play against some cheesy tactics. For example, they might notice that you use drones a lot and make more anti-drone vessels.
My next big goal is diplomacy. It will make the dominion-related dynamics more interesting.
After that, it's probably more programming-related improvements.
I should be able to fully complete the roadmap until the release, but we'll see.
Since the demo is out, some of the players might wonder, how different the final game would be. What will be added and what's out of scope of this game is a valid question to ask.
Here is my attempt at clarifying some things. This list may not be 100% accurate, but it's as close as it gets to my understanding at this exact moment.
Overall, I am planning to make the Campaign better by adding more content and variety. Then I am going to focus on a multiplayer (async, offline) side of the game.
Content (uncategorized)
- New equipment parts up to tech level 30
- In-game achievements (plus Steam achievements integration for those)
Multiplayer
- An ability to play against uploaded player-created teams
- Periodical auto tournaments using the global server
- Globally accessible multiplayer PvP leaderboard
Campaign
- Save/load feature
- +1 dominion faction (Fenero)
- A set of final battles
- Diplomacy and its effects on the world
- More government quests
- More mission types (especially for the later game stages)
Flagship/base buildign
- Start with smaller flagship, unlock/build better ones as you play
- Flagships will have different layouts, with different base stats and tiles available
Vessel designing
- Better color options (more palettes, custom color input, color all/templates)
Sandbox mode
- Pilot editor
- Fleet editor (save several vessels as a template)
- Combat/arena settings and rules (e.g. arena size, spawn rules, ...)
Programming
- Program-level import/export
- An ability to set part-specific default scripts
- Debug settings: initial HP, allies, enemies
Extra/polishing
- Configurable resolutions + windowed mode support
- Steam cloud saves
- Keymap binding via settings
- Mac OS support
This update brings lots of new content, balance changes, and new mechanics!
Featured changes:
- A research system. Many things are unlocked or improved via research tree
- A better flagship base building. Most modules are now upgradable (need to be researched first)
- Government quests - an extra source of missions if you have good reputation with a faction
- Pirate root - be their ally or make them your sworn enemy (an optional root with 2 paths)
- Artifacts - rare (hard to get) items that grant unique bonuses to your vessels
- A limit fuel combat mechanic
- New boss-like encounters with immobile enemies ("battle stations")
- A semi-automated trading with Market Monitor base module
Content additions include new equipment parts (weapons, wings, body parts, artifacts, engines), new missions, new base modules, new pilot traits, and more.
Research
Research system allows a more gradual power growth. Instead of starting with all flagship modules (being overwhelming and obviously overpowered), you can research the ones you want one at a time.
It also provides new player boosts that were not available before. It partially compensates the ever increasing game difficulty (especially at higher difficulties).
The research system has some depth to it - you can pursue different branches and balance the amount of currently active research projects. More active projects is good in the long-term, but focusing on a single research can give you the desired technology much faster.
It also integrates with the world as you can use your superior tech level to boost one (or multiple) dominion factions tech level.

Artifacts
Artifacts are a rare equipment parts that give different unique bonuses.
Some of them give a flat bonus, but other may adjust the existing equipment part stats. Some artifacts may even have a downside that usually allows for an alternative vessel build style.
You can get artifacts from boss battles, as a random (low chance) reward for some quests, and from some missions.

Quests
The "contact the government" option on planets is now enabled. The new feature allows you to take quests at planets if you have a positive (+1 and above) reputation with them.
There are only a few quests added for now, but their amount will increase with the upcoming updates.
The rewards, conditions and even quest resolutions are randomized - some quests have several possible outcomes!

Changelog
Programming:
- Added an implicit YES/NO argument to num_targeters command
- Added fuel-related commands
New equipment:
- 7 new weapons
- 4 new engines
- 4 new wings
- 6 new bodies
- 13 artifacts (a new category)
Campaign:
- Start by designing a custom first vessel
- Hard difficulty is now even more brutal
- Implemented a game over screen - you can be defeated now
- Added many more vessel designs, factions evolve for much longer now
- Reworked the way missions spawn
- Cult spawns missions in a much more interesting and smart way
- Improved/expanded onboarding plot missions
- New planet events (e.g. Mercenary Duel)
- A "stalemate" combat can be restarted for free (0SP cost)
- Slow weapon on-hit effect is now cheaper
- Enemy pilots have slightly more variety in their behavior
- Added pirates-related events and missions (e.g. visiting a pirate station)
- A normal (unpgraded) hangar now has a vessel mass limit of 200
Rebalance:
- Adjusted panic-based mechanics. Pilots without ammo retreat more reliably now
- Reworked Scavenger trait, it should be more useful now (esp. against larger vessels)
- Ion weapons deal more battery damage
- Engines rebalance
- Rebalanced production points generation
- Mercenary pilots are now more responsive
- Bolter weapons are buffed
- Firefly missile gets a slight homing ability
Graphics:
- The fog of war in astroscape now reflects the nebula color
- Improved engine trails effect
- Added ghost effect to the arriving ("jumping") vessels
- Improved floating text alpha change
Pilot traits:
- Removed Weapon/Navigation mastery traits, now INT controls the accuracy/movement instead
- Added new traits (about 5-6 of them)
Missions:
- Many missions have different spawning/placement mechanics now
- A new mission - Cult Base
- A new mission - Cult Ritual
- A new mission - Cult Ceremonial Battle
- A new mission - VIP Protection
- A new mission - VIP Assassination
- A new mission - Caravan
- A new mission - Pirate Lord
- Added new options for some existing missions
Base building:
- Most modules have a progressive cost now
- Added new modules (e.g. subhangar and more)
- Many modules can be upgraded now (Radar, Turbo, Computing Center, etc.)
Sound:
- Added button click sounds for most UI elements
- Added extra combat music track
- Added impact sounds effects for most weapons
- Improved some weapon firing sounds effects
Misc:
- "Credits" main menu button is now implemented
- Added a new tutorial elements (contextual info pins)
- Planet tooltip now shows ETA
- +1 vessel color palette
- Game tracks various stats now (shown at the "game over" screen)
- Pilots now have a faction associated with them (with some mechanics taking that into account)
UX:
- Scouting (left-click without a mission targeted) now leaves a pseudo-marker for scouting
- Tab focuses the camera on player at astroscape
- An ability to disable autocamera in combat
- Added movement limit aura on astroscape (double-line circle)
- Made radar scan area effect more easy to understand
- Preserving new game settings between the re-runs
- Re-arranged UI elements in astroscape
- Added notification pins
- Added a ping effect when centering a camera around an object
Added extra on-pause UI:

This new interface allows several handy features:
- Jump to a vessel by clicking its button (0-9 hotkeys work as well)
- See vessel status - OK, Escaped, KIA, Arriving, HP level
- ETA time for the arriving vessels is displayed
- Browse a short vessel info (hover to get a tooltip)
- Can switch the team focused by pressing left/right arrow buttons (located at the top)
- Quickly check the ally/enemy status of the team by comparing their flags
Improved post-mission grade calculation. It now takes non-monetary goods into account (e.g. resources and score points).
New weapons:
- Avalancher missile launcher - long-range guided missile that deals damage proportional to the distance it travels
- Howitzer - an improved, much more accurate version of the Flak weapon
- Vorpal Slinger - somewhat similar to Chaos Gun, but its blade-shaped projectiles form a perfect circle and spin around the location for longer
There was also a Hydra missile launcher weapon that almost made it into the demo, but I still need to improve the way bots use it. More information will be available when it's released.
Other new equipment parts:
- Subquasion Engine
- Micropulse Engine
- Mini Spacepaddle Wing
- Crusader Body
New pilot trait: Ambitious. +1 INT when set as leader, -1 ATK otherwise. Also decreases the mission fee by about 10% (regardless of the leader slot status).
Added 3 new, higher-level bosses (the list of bosses hits 9 - each with its unique design and behavior). They are significantly more challenging than previously existing ones. For instance, they use an experimental feature: destroying enemy missiles with a Zapper weapon. This tactic will be more achievable for players when the Tracker bridge is made available (it's in the game, but can't be obtained in the campaign yet).
Here is a video demonstration of one of these new bosses:
https://www.youtube.com/watch?v=aUgz7qsIDzA
The Repair Bay flagship module is replaced by a new module - Blast Lab. This module increases the damage dealt by missile-based weapons (Firefly, Hound, Avalancher, Torpedo Launcher). It allows for a basic damage-armor tradeoff when configuring your hangars. More options will come later.
Balance changes:
- Improved Photon and Plasma bolters "effective DPS" calculation, the price is lowered by ~30%
The main change of this patch are persistent bosses. They will exist on the map until you defeat them.
Unlike other enemies, they don't have a randomized behavior - they have a special program written for every one of them, just for their vessel. For now, there are 6 types of bosses (more to come!)
I tried to make them challenging and interesting to fight. Just don't hesitate to press the "restart" button and retreat from combat if you've tried to attack them too early - they're very tough.
This update includes a few changes suggested by the players. I am going to try including at least a couple of these every now and then.
Programming changes:
- Increased "radar count" command max range from 400 to 500
- Sysvar command gets a new mode - "arena radius" to query the arena size
Other changes:
- Added warlord squads - travelling boss markers
- Reworked post-combat equipment damage calculation (it's more forgiving now)
- 0% condition equipment now has reduced stats
- Made chaos gun and ice dagger lighter
- Increased missile projectiles' hitbox area
- Added "repair all" button to the vessel design screen
- Player movement on the map is now smoother and avoids the star (most of the times)
- Added combat rating text (should give new players a hint about the restart feature)
- Added weapon sub categories (e.g. Kinetic Weapon, Thermal Weapon, ...)
- Added a way to restart a combat before its finished (hit Esc and press "restart")
- All in-test links now have square brackets
- Hovering over the pilot's mission fee label gives a helpful tooltip
- Added shopping "have unbought items" window, no accidental unequips should happen from now on
- Added pseudo traits to androids - programmable and uncommandable; hover on them to learn move
- Added mission goals to the combat (hit "?" in the bottom-left panel)
- Added weapon facing icon (a small yellow triangle near the item slot, in the inventory)
Flagship changes:
- Flagship tiles are now brighter (hopefully, it's easier to distinguish between the tiles now)
- Can move flagship modules even if they're in the process of being moved
Bug fixes:
- Velocity Direction's mode for operator now works properly
- Sandbox arena combat now includes the pause/fast forward buttons
- Fixed a bug when "the last chance" event would trigger after leaving the planet (should be post-combat only)
- The 4th vessel button in the vessel designed was half-clickable (invisibly obstructed), now it's fully operational
I am going to go LIVE in about one hour, give or take :D
The stream agenda is quite simple:
- Make a somewhat efficient space vessel design
- Program it to become competitive
- Then create a manually-controlled vessel and try to beat it
The programming part of the game is one of the least covered parts right now. I am going to address this issues today!
The stream will (hopefully) be accessible from the game's Steam page. I will probably upload it to YT later as well.
The game has a Creative Mode now, so it's time for us to have a vessel design contest!
Create your vessel designs in the game, then share them as screenshots:https://steamcommunity.com/app/3024370/discussions/0/591773574503651985/
If you need more than 1 instance of a certain part, right-click and "clone" it
You can rotate/mirror/paint the vessel parts!
You can post more than one screenshot
The vessel doesn't have to be fully functional and/or pragmatic
1. Run the game
2. Play->Creative mode->Vessel Editor
3. Design a vessel of your liking
4. Press F12 to take a screenshot of your vessel
5. Make that screenshot public (press "share on Steam")
6. Obtain a link to that screenshot (copy a URL)
7. Post that URL here ; an optional comment for your vessel design is welcome


This update brings several big features.
A new sandbox (creative) mode allows a freeform vessel creation and matchmaking.
It lacks some features and QoL stuff, but it's a start. It is also a good place to experiment
with your programming.
The second big change is software unlock system. Instead of dealing with a randomized tech tree,
you now have a learn-by-example system.
Sandbox Mode

The sandbox mode consists of two parts: the vessel editor and arena.
In the vessel editor screen you create vessel designs, equip and program them, and optionally attach some metadata like a description text.
Then you can use these designs in the arena section. It supports up to 4 fleets with up to 8 vessels. Every fleet can have one of the four team flags set (so it's possible to do all combinations like 1-vs-3, 1-vs-1, 2-vs-2, everyone-vs-everyone, etc.)
I am planning to extend both of these sections later. The arena would allow more combat options, and the vessel editor will be more convenient to use. It's also planned to add a pilot editor and maybe a fleet template editor (so you can save a fleet as a template for quicker access).
When you launch the game, the content in the sandbox mode will be somewhat limited. Only the basic equipment with a low-tech level will be available there. The programming commands are also limited to the basic set. To unlock more, you would need to play the campaign mode. Whenever you unlock an item or a programming command in the main mode, it will also be unlocked for the creative mode.
Programming Progression Redesign
As before, you start with a very basic command set.
The software research tab is still there, on your NebuLeet management screen, but it works differently. In order to unlock a new programming commands bundle, you need two things:
[olist]A spare research point (awarded every 100 days)
[/*]A source material to research that bundle
[/*][/olist]The source material is any equipment part you might have in your inventory with a matching bundle preinstalled. You can see which bundles any equipment part has by using the "inspect" context option. For example, this item has 3 bundles installed, with one of which being the Angle Processing Kit:

If you open its software (by pressing the "edit software" context button), you will see that it does indeed use these commands. The default program serves as an in-game example, demonstrating the usage of these new commands. If you like them, consider unlocking them via the software research screen.
When you unlock a bundle, it's permanent. I do plan to add a rogue-like mode in the future to force a difficult start for veteran players, but for now, it's a well-deserved metaprogression.
The game has many programs with various bundle combinations. Some of them are silly, some of them are relatively good, but none of them is too great. You are supposed to learn from a simple example and then improve on that, iteration after iteration.
I also changed a couple of other programming-related stuff, see the list below.
Other Changes
Balance:
Slightly increased the HP scaling of wings and body parts
[/*]Lightweight affinity now gives +2 DEF instead of +1
[/*]Engine prices are recalculated, rotation is now more expensive
[/*]Drone launchers are now more expensive
[/*]Programming:
Added an "android-only" mode; programming hardcode is here!
[/*]Removed rally-point logic from most of the bridge program templates
[/*]Androids can now learn traits, their pool is limited, and they get much less trait points overall
[/*]All androids are passively "uncontrollable" by default, they can learn "controllable" (*)
[/*]Space map/astroscape:
Added a planet list bar; can be used to quickly find planet locations
[/*]Added production points display
[/*]Base building/flagship:
Can now rotate a module that is being moved/constructed
[/*]Halved most of the module relocation times
[/*]Onboarding/tutorial:
Added a "comeback" mechanism that kicks in when you're in a big trouble
[/*]Removed a mandatory retreat event (it was clunky and confusing)
[/*]Added a trade-related event
[/*]Added a space scouting-related event
[/*]Improved the tutorial sequence pacing
[/*]Better locked slots/hangar hints
[/*]Content:
A new engine design - sideburn
[/*]A new unique weapon - a photon bolter turret deployer
[/*]A new command set - color-based programming (useful with turrets)
[/*]Added cult carrier vessels to the campaign
[/*]Other:
Extended some events descriptions; it's mostly a flavor text
[/*]Extensive tooltips for vessels (shows their stats)
[/*]Improved resource market tooltips (less text now)
[/*]Vessel slot gets a red outline if it has errors
[/*]Bug fixes:
Fixed "radar" command set for drones
[/*](*) An uncontrollable unit can't be commanded during the pause. You can't set a rally point by right-clicking, neither can you change its target by right-clicking the enemy. By learning a "remote control" trait at level 10, an android can be commanded like before. It will still require you to code the logic on your own though as now it's not a default program for most of the nav bridges.
After doing some extensive playtesting and getting feedback from the players , I am pleased to present a new demo update.
Content:
- Planet random events/status effects
- New NPC vessel classes - Destroyers, Carriers, Fiend
- New equipment: weapons, body parts, drones, and more!
- More high-level encounter lists
- Reputation has additional gameplay effects now
- More pilot behavior packs
- New mission types (Pirate Carnage and some other)
When speaking numbers, it's around 30 new NPC vessel templates, 10+ new equipment parts, 10+ new encounter lists, 20+ bot behavior programs.
This update moves the endgame mark when the game has no new content to offer from ~2 hours to around 4-5 hours. It's still not even half of what's planned for a full release, but I'm getting there.

Gameplay:
- A much better period report screen
- Negative events are hidden from the journal until the report is revealed
- Most NPC squads have a captain assigned
UX/interface:
- Combat overlay (pause, fast forward)
- Reworked vessel validation - it's non-blocking now
- Added post-battle per-weapon damage stats
- Show current reputation level in reputation change tooltips
- Can repair vessels even when not entering the vessel screen not from a shop
- More tooltips (hover over Android and Mercenary tags, etc.)
Game balance:
- Better experience reward curve
- Adjusted planet research rates
- A slightly improved equipment pricing
- An attempt to improve the difficulty scaling curve
Bugs:
- Fixed <1% HP bug
- Fixed repair bugs
- Added some missing translation strings (e.g. "weapon_fire_arc")
- Fixed "empty" target selection
The upcoming update will introduce a new NPC vessel class - the Destroyer.
Combining the offensive power of Fighter and armor-focus of a Guard, the Destroyer is one of the most dangerous dominion vessel you can encounter.
There are several tiers of Destroyers, but even the weakest destroyer can be problematic for an unprepared fleet.
Here are some designs I made for Destroyers:


The demo is out!
[url=https://store.steampowered.com/app/3024370/NebuLeet/] 
[/url]
Go ahead and play it out, then tell me about your experience .
The demo has content for 4-10 hours of gameplay, depending on what you want to achieve, or more if you try to explore the programming side of the game to its fullest.
Here is what I am going to focus on while working on a final release of the game:
- Final missions that will conclude a run
- Better onboarding and explanations of mechanics
- A better difficulty curve and progression
- Some metaprogression (unlocking new layouts of the flagship, etc.)
- More content in all areas
- Save game/program/vessel design
- Async multiplayer mode and online leaderboard
- More music, and more changes to the already existing remixes
- Plus some more stuff you might expect from a finished product (e.g., a fully working settings screen)
I prepared a small hint list for the new players. Use it if you have difficulties playing the game and/or if you have never played a game like this.
Here is a short video of me playing the game:
If you have any questions, feel free to ask .
Did you enjoy the game? If you wishlist it, the chances of its success are much higher.
NebuLeet includes two archetypes of pilots:
- Humans with behavior (I'll call them mercenaries for convenience)
- Programmable androids
Mercenary pilots' behavior depends on their stats, level, and personal traits (like Coward). They bring an auto-battler aspect into the game. You build and configure vessels, they do the piloting part.
Although this game can be played without programming, it's an essential feature that can improve the experience and open new possibilities.
A fully automated vessel? Great, that's possible.
A partially automated vessel, where you manually control the other parts? Yes, do it!
Or what about a manually-controlled vessel? You heard it correctly, programming is a way to get an arcade-style or RTS-style control of a unit, just make sure it moves, fires, and rotates in response to your button mashing.
Here is an example of the manual movement control scheme:

These little blocks are called commands. A sequence of commands (from top to bottom) forms a program.
There are several challenges when trying to combine auto-behavior of mercenary pilots and programmable androids. If no good programming is done, mercenaries are much better and require less efforts from the player. But if you create a good algorithm, it can dominate the scene.
And there is also an onboarding aspect of that - programming is harder to get into as you need to learn more mechanics of the game. We can't throw everything the game has onto the player and expect them to figure it out.
Instead, the player starts with a very limited set of commands available to them:

This reduces the cognitive load at the start. It also fixes the problem of overpowered androids in the early-game phase.
All equipment parts (navigation bridges, weapons, artifacts) also have default programs preinstalled. This serves as a programming example for beginners. In addition to that, it makes purchased items useful right away, without any re-configuration. There are multiple preinstalled programs, but only one of them is usually available from the start - the most basic one. This is because the programming commands pool is so limited, nothing fancy can be loaded into device even if it has the program listed.
So how do we unlock new programming commands? This is where software tech tree (ahem, grid) comes into play!

This grid is randomized every time you start a campaign. It consists of "command bundles". The bundles usually contain around 2-3 closely related commands.
You start by selecting a tech tree root - it can be any tile, for free. Then you can move from there by unlocking a tile that is adjacent to any of already unlocked tiles. The price increases every next tile, so prioritization is the key.
Once you unlock a tile, new commands that this tile (command bundle) provides are added to your pool. This means you can create more sophisticated programs on your own or use a more advanced pre-installed program of any given device.
You get Android Evolution Points when android pilots get combat experience. That's it - if there are no androids in your squad, no points are awarded. Both mercenaries and androids have their merits and it can be beneficial to use both, so consider this to be another parameter for optimization.
The potential for coding increases dramatically as you move towards the end-game. You can even encode state machines, but I won't spoil the fun of discovering the solution for you!

I hope this system will make multiple styles of gameplay somewhat balanced: from a full autobattler wth zero or very little programming to a full programming showdown in the style of Carnage Heart.
Several things have changed while I worked on this game, but the core concepts will remain. Let's discuss these core concepts so you can understand what this game will be about.
NebuLeet will deliver these:
- A simulated living world
- A genuine market-based trading system with sell/buy orders and demand/supply simulation
- In-space combat with auto-battle and manual controls options
- A full or partial vessel automation via builtin visual programming
- Tactical planetary battles (like in early Master of Orion games, but more involved)
- Vessel constructor
- A sandbox-focused gameplay with some story bits
- Moddable game structure
Every major part of the game is designed so you can spend hours in it, focusing on just that if that's your desire.
Want to be a trader? The trading system is so deep, it can be compared to some economy simulators while still having some unique properties.
Feeling like a pirate? Go on, try to make for a living by finding out opportunities in space. The game includes "war crimes" mechanics that make some faction-affiliated units a more legitimate target, which can be exploited by the head hunters.
Do you like puzzles and automation, or maybe you're a fan of visual programming in games? Spend hours creating the best autopilots for your vessels. Participate in multiplayer (offline) battles where autopilots fight each other so we can know whose algorithm is the best one.
Are you a tactical mind? Take some drones, choose a warfare planet, and try to capture its regions! Whether it's beneficial depends on your strategic skills. You'll also need some diplomacy as factions may not like the third-party intervention in their agenda.
If you like to customize stuff, it's possible to spend hours in the vessel editor. Rotate, flip, position, paint stuff.
Next time, I'm going to tell you more about the living world and its economy.
Minimum Setup
- OS: Ubuntu 18.04 or above (should work on most distros)
- Processor: Any processor with 2-4 cores. e.g. Intel gen6-7 or betterMemory: 1 GB RAM
- Memory: 1 GB RAM
- Graphics: Integrated graphics will do
- Storage: 256 MB available space
Recommended Setup
- OS: Ubuntu 20.04 or above (should work on most distros)
- Processor: A processor with 4 cores. e.g. Intel gen8-9 or betterMemory: 2 GB RAM
- Graphics: Integrated graphics will do
- Storage: 1 GB available space
[ 6530 ]
[ 1729 ]
[ 4683 ]
















