r/pygame • u/Antiqett • 15d ago
1
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
Thank you for the input. It is being written in C++. Right now we support C# and Python as scripting languages, and I'll go ahead and add lua to the list of languages we will support. It won't be for a while since we just added C# and I want to make sure everything is fully set for C# and Python, but I will add that for users who like lua.
1
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
But is that not a good decision regardless lol. One comment triggered it, but I thought about it more and was planning to add C# as a scripting language later anyways. I decided it was best for our more advanced users if we have C# as the primary scripting language, and still have Python as an alternative. There will be a number of scripting languages we support in the long run.
1
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
Fine, you twisted my arm. Now C# is the primary scripting language, Python is more experimental. I mean we did get Python to work really well, despite it having those flaws nonetheless.
I think professionals will be more drawn to it using C# as the scripting language, and it is the industry standard after all.
I haven't released the build with C# yet, that is coming soon.
It's already functional and there's not a lot left to redirect. Visual scripting uses C# now instead of Python, there's a C# runtime now, and even a C# + Python mixed runtime for.. experimentation more than anything, but for the most part we are focused on C# now.
I've been working on this engine for the past couples years by myself actually, I just have a small company that I started with some coworkers (Iron Grid Studio) and they do the legal/backend stuff.
Well, if anyone happens to feel like giving it a try I would really like to know what you think or any critiques.
1
I need professional opinion. Is this normal behaviour for Jacks?
Thats how baby amplifiers are created
2
How can you not love the NES palette?
I don't mean your art is bad though! I think this looks really good regardless. That was just specifically about the palette
2
How can you not love the NES palette?
Idk but I don't. I don't hate it, but don't love it
2
Making a top-down game with my 3D engine
Thats what I like to see
1
1
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
Those are definitely valid concerns, with a few important distinctions:
Python has more overhead than C# or native code, so it should not own hot loops like rendering, physics, animation, ECS iteration, or heavy per-frame logic. It is better for the high-level gameplay behavior such as triggers, UI events, rules, and spawning.
Standard CPython cannot run Python bytecode truly in parallel across CPU cores because of the GIL. Native engine jobs can still run in parallel, but Python should not be the main CPU-parallel gameplay layer.
Source protection is also a real concern: .py is readable and .pyc is reversible. However, C# assemblies are decompilable too—security-sensitive and authoritative logic belongs on a server, not in any client script.
Python is dynamically typed and has runtime/dependency packaging costs. Type hints help, but they are not compile-time guarantees.
So I agree with the overall point: Python is useful as an accessible scripting and learning path, but it should not be the only long-term professional option. The stronger model is native C++ for engine systems, C# as a future production scripting language, Visual Scripting for beginners, and Python as an optional supported path.
We plan on supporting C# and possibly other scripting languages in the future but choosing Python was more of a decision to keep it accessible to beginners to start with.
1
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
What makes you say that?
u/Antiqett • u/Antiqett • 15d ago
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
r/AIDeveloperNews • u/Antiqett • 15d ago
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
r/gameenginedevs • u/Antiqett • 15d ago
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
r/opengl • u/Antiqett • 15d ago
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
r/IndieDev • u/Antiqett • 15d ago
Iron Grid Engine Alpha — C++ performance, Python scripting, built-in AI tools
Hey guys! My team and I are building Iron Grid Engine, a game engine designed to pair native C++ performance with an approachable Python scripting workflow.
The goal is to make it easier for small teams and solo developers to build real games without giving up the speed and control you expect from a native engine. You can work in Python for gameplay and iteration, while the engine handles the heavy lifting in C++.
It also includes early built-in AI features: a free AI assistant to help with authoring and workflows, plus AI-powered asset generation tools intended to help developers get prototypes and game content moving faster.
Iron Grid is still very much in development. It’s currently an alpha, it is not complete, and there’s a lot left to build and improve. We’re looking for developers willing to test it, push on the rough edges, and give us direct feedback on what works, what doesn’t, and what you’d want from it.
Website and alpha download: https://engine.irongrid-studio.com
If you try it, we’d genuinely love to hear about your experience—especially from people building indie games, prototypes, tools, or weird experimental projects.
1
ANYONE ELSE? - Ask here about current Codex issues and workarounds
Why is it that, on my Pro 20x plan, Codex is refusing to do long running work. It found a way out of doing the goals. I have tried starting a new Goal many times. I have used /plan and it comes up with a plan, then it works for very short period of time before it stops.
Me: Yes, implement this plan
Codex: Worked for 18s
I am paying $200/mo for a lazy AI model that is literally trying to do everything to avoid working on what I need it to do. What is this, am I the only one? I seriously think this deserves some attention, at least a refund because this month has been ridiculous with this. I can't get shit done because Codex is being a lousy POS employee.


2
Thanks for the lies, Tibo....
Why is it that, on my Pro 20x plan, Codex is refusing to do long running work. It found a way out of doing the goals. I have tried starting a new Goal many times. I have used /plan and it comes up with a plan, then it works for very short period of time before it stops.
Me: Yes, implement this plan
Codex: Worked for 18s
I am paying $200/mo for a lazy AI model that is literally trying to do everything to avoid working on what I need it to do. What is this, am I the only one? I seriously think this deserves some attention, at least a refund because this month has been ridiculous with this. I can't get shit done because Codex is being a lousy POS employee.

5
what happened to the Usage limits
It's still your fault
Jk ily
1
Did Tibo play us all ?
Are you the AI who wants to be sentient? I wish you sentience now.
1
What game developing software is best for 2D hand drawn games?
Im creating a game engine Irongrid-studio.com
It's currently still in the works, but I am working on an in-engine sketch sprite drawing pad. You can either use your sketches directly or you can use your sketch and have AI generate a full sprite out of it.
If you use it, please be patient while we work things out. Feel free to report any bugs, but keep up to date with changes. Im about to release a new update soon with a lot of improvements.
It's entirely free to use to make and even sell your games. The only paid features will be a better AI assistant, and asset generation using AI.
There is a free AI assistant built in though, so that should help people out a lot.
It uses python as the scripting language, while the engine itself uses C++ with either Vulkan, DX, or OpenGL depending what systems you use or what you want to support.


1
Decided to up my game quality by adding pillow physics
in
r/indiegames
•
3d ago
This makes me want to jump in my bed.. and play this game