24FreelanceFreelance marketplace that never sleeps
Active

Developer in Squirrel language and C++ embedding

112 views#2349
Listing period9 daysuntil 21.11.2026
Posted23.08.2026
Views11221 in 14 days

About the service

I develop game and tool systems in Squirrel — a lightweight, C-like scripting language designed for embedding in games and applications. If your studio needs logic that designers understand, which lives outside the compiled binary, I'll build it. My work typically covers writing quest scripts, AI and interface logic in Squirrel, organizing reloadable configuration files, and connecting the Squirrel virtual machine to existing C++ code so the team can iterate without full rebuilds. I've implemented bindings that expose native classes, functions and constants to scripts, with correct reference counting and clean error propagation back to the host. On the embedding side, I properly configure the stack API, register external pointers, safely manage the root table, and add sandbox restrictions so untrusted mod content doesn't break the engine. I also do hot script reloading during runtime, state serialization, and integrate Squirrel with build pipelines and automated tests. The deliverables include commented source code, a small wrapper on the host side, unit tests for the bindings, and a brief guide so your programmers can expand everything themselves later. I profile hot spots, tune the garbage collector, and replace slow closures where it matters. I'm ready to jump in at any stage—from prototype to live game—and leave maintainable, well-documented code.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Olena T.Web programming
Contact

What this page answers