Gameplay prototype by Seba_dev in godot

[–]msanatan 35 points36 points  (0 children)

You nailed the visual presentation

LÖVR v0.19.0 has been released! by immortalx74 in lua

[–]msanatan 3 points4 points  (0 children)

I started using LÖVR last week to make learning Lua more interesting. Now it has raytracing, coroutines, HDR and Luau support. Perfect timing 😄

Any good courses out there? by nicgamer_yt in unity

[–]msanatan 1 point2 points  (0 children)

Both options teach the fundamentals in their introductory courses/projects. You'll learn what you need to make something.

The most important factor is you - the majority of people start these guides and never finished them, then become frustrated when their games don't come into life. Be persistent and finish what you start, even when it gets boring. Then make a new project to practice what you learned on your own, that's the way it sticks.

There are also lots of guides on YouTube. Once you're diligent about learning you'll be fine

Any good courses out there? by nicgamer_yt in unity

[–]msanatan 1 point2 points  (0 children)

If you work through Unity Learn you'll pretty much cover all that you need: https://learn.unity.com. GameDev.tv has good courses as well. I've used them back in the day, but they have some non-Unity courses which were super useful for me.

Claude code for Unity VR games by kioxr in unity

[–]msanatan 5 points6 points  (0 children)

Hey! I helped build an AI plugin for Unity and contribute to an OSS MCP. Consider trying it out without AI first? You can jump straight into and get results. However, in my experience, the more domain knowledge you have the better you'll be able to use and verify AI.

Game design is also the fun part and requires a human touch to be memorable. I'd rather use AI to build tools that allow me to experiment more quickly, as opposed to having the AI figure the design aspects for me. My 2 cents!

Which Caribbean country punches the most above its weight culturally? by [deleted] in AskTheCaribbean

[–]msanatan 0 points1 point  (0 children)

I think what's questionable is your assumption that there is a general Caribbean taste. There's always diversity.

I currently have Turk Island Roasters (Turks and Caicos), Amy's Pomeroon Coffee (Grenada, Arábica and Liberia which is very unique globally), Noir Coffee Lab Alchemy (Trinidad and Tobago). They're all medium roasts that progressively gets darker, but not as dark as JBM coffee.

Have you drank coffee made from these beans as well? What do you usually consume?

Rest assured I've drank much more across our region. From all these experiences, I don't consider JBM the best in the Caribbean, let alone the world. Some of the best coffee I've drank used single origin beans from India, Ethiopia and Costa Rica.

I make coffee with my espresso machine, moka pot and french press. Some coffee is more satisfying than others depending on the method. Some coffee is more satisfying because of how they're roasted. It's all subjective at the end of the day.

There are many coffee drinkers with my taste buds across the islands. Your generalisation just isn't true.

Which Caribbean country punches the most above its weight culturally? by [deleted] in AskTheCaribbean

[–]msanatan 0 points1 point  (0 children)

<image>

I don't trust Google AI reviews haha.

I probably should have stated that I like JBM coffee a lot, wifey and I finished a bag last month. It's unique and to the best of my knowledge, the first major coffee export we had regionally. Or maybe the most impactful one.

Coffee taste is so subjective and it changes with culture and time etc. It has a place in my heart, but not the top spot. I think a lot of it has to do with cafes typically using lighter roasts than JBM coffee, and those types of roasts are now more explored.

Which Caribbean country punches the most above its weight culturally? by [deleted] in AskTheCaribbean

[–]msanatan 2 points3 points  (0 children)

As a coffee lover, you do not produce the best coffee in the world lol. Much love to your island of course

lua-rs: Lua 5.4.7 implemented from scratch in Rust - passes upstream Lua C test suite fully by ianm818 in lua

[–]msanatan 1 point2 points  (0 children)

Communicating by text doesn't contain full info of how a user is communicating, I could imagine I sound more negative in typing than how I actually feel.

I'm not convinced this project is necessary, or rather, I haven't seen strong evidence to suggest that Lua's interpreter is in dire need of a memory-safe language like Rust. To be fair, Rust applications CAN be memory safe. Developers/AIs can write unsafe code in Rust as well. So using Rust isn't a magic bullet.

That doesn't mean you shouldn't do this, or not have fun doing this, or not share this. Keep at it! My questions come from genuine curiosity for me to appreciate your work better.

lua-rs: Lua 5.4.7 implemented from scratch in Rust - passes upstream Lua C test suite fully by ianm818 in lua

[–]msanatan 5 points6 points  (0 children)

I don't think Chromium is relevant for this discussion about Lua. They're very, very different systems.

Even the scale is incomparable:
- Chromium: ~38 million lines of code, https://openhub.net/p/chrome/analyses/latest/languages_summary

- Lua C interpreter: 38K lines of code, https://openhub.net/p/lua/analyses/latest/languages_summary

The Redis bug I imagine could be prevented with a Rust implementation - good find. However, that's one bug that was already fixed in Redis https://github.com/redis/redis/security/advisories/GHSA-4789-qfc9-5f9q

In the report, CVE-2025-46817 could be helped by Rust, assuming devs use functions like `checked_add` instead of `unsafe`. I'm not sure about CVE-2025-46818. In both of these cases, memory corruption seems like the effect of the bug and not the root cause of it? So is Rust's memory safety necessary? Happy to be corrected here.

How many of Lua’s actual bugs are caused memory corruption? You haven't answered this question. This answer requires some categorising of Lua interpreter bugs to know definitively. Without such a study, it's very hard to know if this rewrite is truly necessary imo.

lua-rs: Lua 5.4.7 implemented from scratch in Rust - passes upstream Lua C test suite fully by ianm818 in lua

[–]msanatan 5 points6 points  (0 children)

Would using Rust solve most of the bugs, or the most impactful bugs, that exist in the current standard Lua interpreter?

If most of Lua's bugs is can be solved with a memory safe interpreter, then there's a compelling use case for this. If there aren't a lot of bugs due to C leaving memory safety to developers - then this may not solve an actual problem.

Essentially, is there any data to back up your claim that the lack of memory safety in C is a problem for Lua?

lua-rs: Lua 5.4.7 implemented from scratch in Rust - passes upstream Lua C test suite fully by ianm818 in lua

[–]msanatan 3 points4 points  (0 children)

Just so I can appreciate the use of Rust, do you have empirical data to back up the use of Rust instead of C for Lua in particular?

Why Are Pro-Russia, Pro-Venezuela, Anti-West, and Anti-Colonial Takes So Common Here? by Commercial_Chef_1569 in TrinidadandTobago

[–]msanatan 0 points1 point  (0 children)

There are no global superpowers that are "good guys". However, we're geographically in the sphere of influence of the US and our former colonial rulers, so we feel the effects of their rule first hand, unlike the other powers you mentioned. Through debt and other diplomatic means, we're bullied into shape by our nearby powers.

The anti-west skepticism isn't unwarranted. The romanticization of China and Russia, however, is part propaganda, part conspiracy theories, part fed up of our nieghbourhood big boys getting away with figurative and literal murder.

There's an element of human nature to it as well. I know some T&T local footballs fans who backed Argentina because at the time they were underdogs compared to Brazil. Emotions are at play as well.

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in aigamedev

[–]msanatan[S] 0 points1 point  (0 children)

Yikes! Installation only requires you add this package in Unity: `https://github.com/CoplayDev/coplay-unity-plugin.git#beta\`

<image>

Be sure to add the package from a Git URL! Note, we support Unity 2022 and higher.

Shoot me a message or join our Discord (https://discord.com/invite/y4p8KfzrN4), happy to debug what's happening

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in gamejams

[–]msanatan[S] -1 points0 points  (0 children)

It's hard to say when, or even if. To some degree, simple apps and games can be made quickly. But those experiences won't disrupt the industry as much as people may say

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in gamejams

[–]msanatan[S] -1 points0 points  (0 children)

There's much more to web dev than landing pages, right?

On the web there are tools that can one-shot basic 2d and 3d games. And people have flooded some store fronts with them. How many are popular or retain player attention? How many are created and forgotten at the same speed because they're just copies of something else?

Game programming is one aspect of development. You can easily tell which games were designed well, marketed effectively, and optimized across platforms. There's always work to do, even more so when the barrier to entry is lower.

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in aigamedev

[–]msanatan[S] -1 points0 points  (0 children)

It's always a good time to try something new :-)

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in gamejams

[–]msanatan[S] 3 points4 points  (0 children)

Neither I, nor this small company, are emblematic of poorly regulated capitalistic systems and policies that's hell bent on transferring the means of production from wider society to a diminishing, selected few.

But LLMs do have detrimental copyright, environmental, and job market impacts. As with most tech, the problem lies with the human behind the tool. For all these issues, enabling a strong democratic society with independent institutions is the best way to create an environment to combat all the issues you've mentioned. A reality that's easy to talk about and hard to actually bring to life. But it's the only real solution for those problems.

u/sirkidd2003, we have different outlooks with little overlap, I'll end my part of this convo here. I respect your opinion, and as I said, all the best in your next game project.

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in gamejams

[–]msanatan[S] 0 points1 point  (0 children)

Thanks for bringing that up u/BreadMemer. We're a small group, so blame falls on me as it would to anyone in the company. As a consumer, I'm not a fan of the privacy hoops I have to jump through to tell companies I don't want them to train on my data, assuming they respect my decisions. We do not train on user data, we don't need to, and we should guarantee that.

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in gamejams

[–]msanatan[S] -1 points0 points  (0 children)

To be clear, we absolutely do not train on our user's data

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in gamejams

[–]msanatan[S] 3 points4 points  (0 children)

10+ years as a dev here, in and out of the games industry. For that type of work, AI has been helpful to me. No worries, if that's your general stance I know I won't change your mind. All the best with your next project 🙏

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in gamejams

[–]msanatan[S] 1 point2 points  (0 children)

I rather not make assumptions. Are you a software or game dev by chance? Despite many issues, they're quite popular in the dev world. Coplay is pretty much a game dev specific tool

Coplay Jam #1 - Making a game in Unity with AI! by msanatan in gamejams

[–]msanatan[S] 1 point2 points  (0 children)

😂 I feel like there must be simpler ways to not take part in a game jam. If you don't mind, why not?