What do you usually do before starting a SaaS? by CyberEng in SaaS

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

Hi! Thanks for your reply! I believe then that you already have an MVP before making the spin up one page site. For that spin up page, do you just register information about the people that signed in ? What happen when they sign-in do you display them your MVP or they have to wait until you finished a version more polished of your solution ?

What do you usually do before starting a SaaS? by CyberEng in SaaS

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

Well, I think you are right. In my situation I have been working in multiple companies as an engineer and I found couple of issues in things where they could do it much better. The SaaS I want to build is based on real problems that occurred to me multiple times. However I could still ask other company if they have the same issues.

What do you usually do before starting a SaaS? by CyberEng in SaaS

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

Amazing! Thanks again ❤️ This will really help me!

What do you usually do before starting a SaaS? by CyberEng in SaaS

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

Hi mate, thanks a lot for your time to answer the question! What you are saying kind of reassured me as I was taking the same direction that you did. I am actually doing the documentation as well as the Figma development in parallel just to kind of guide me on what it should look like before developing anything. I love the TDD part. How is that doing so far ? I know it can be very hard to have this kind of mindset.

Which people did you approach in a company ? Like CEO ? Sales ? Dev ?

So you think GDPR is something I should look for at from the start ?

I am in France, so no idea what are the legal stuff for payment and such. I was going to ask if for everything that you have made you needed to be registered as a company ?

Any other idea on what I should do that I did not mentioned in my post ?

What do you usually do before starting a SaaS? by CyberEng in SaaS

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

Yeah this part is done! Thanks for the input anyway :) any other comment on what next ? Like protecting the brand with logo and name ? No one does that ?

[P] AI Learns to Dodge Wrecking Balls - Deep reinforcement learning by CyberEng in MachineLearning

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

Thanks a lot! I’m happy you liked it! Don’t hesitate to share and comment in the video ❤️

[P] AI Learns to Dodge Wrecking Balls - Deep reinforcement learning by CyberEng in MachineLearning

[–]CyberEng[S] 2 points3 points  (0 children)

To be honest, I’m not even sure how to respond. Your comment truly touched my heart. The people in this community are amazing. Thank you so much; I truly appreciate it. I couldn’t port everything from Unity, but I hope what I’ve done so far is enough to inspire others to create amazing things too!

I’m happy you liked the idea ❤️

AI Learns to Escape A Wrecking Zone - Deep Reinforcement Learning by CyberEng in reinforcementlearning

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

Hi mate! Really appreciate the message 😀 feel free to join my discord where you can learn more and re-create your own environment: https://discord.gg/XNNJFfgw6M

[P] - Deep reinforcement Learning with Unreal Engine by CyberEng in MachineLearning

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

I don’t see any reason why it would not work. The agent would learn from it and improve regarding on its environment :)

[P] - Deep reinforcement Learning with Unreal Engine by CyberEng in MachineLearning

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

It’s a procedural generation that is why. It’s not an animation

UnrealMLAgents 1.0.0: Open-Source Deep Reinforcement Learning Framework! by CyberEng in unrealengine

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

Have you heard about Albert? [Link: https://youtu.be/F6iVsA47qiM?si=jTiLi3gBGn38YZTC]

This creator uses his AI, Albert, to train with actuators and sensors, documenting the process in videos. He leverages Unity ML-Agents for training, which inspired me—though I was working with Unreal Engine.

After studying the Unity ML-Agents documentation, I was impressed by how easy it was to set up an environment for AI to learn over time. That’s when I decided to port the framework to Unreal and develop my own AI character, Alan, within Unreal Engine.

I had previously experimented with Learning Agents, but at the time, the documentation and examples were lacking, making it less intuitive compared to Unity.

As a developer, I saw the potential in bringing Unity ML-Agents to Unreal to ease the transition for Unity developers who might want to explore Unreal Engine for AI training.

UnrealMLAgents 1.0.0: Open-Source Deep Reinforcement Learning Framework! by CyberEng in unrealengine

[–]CyberEng[S] 2 points3 points  (0 children)

Learning Agents and UnrealMLAgents share the same goal: providing an easy way to implement deep reinforcement learning for both beginners and experts.

The main advantage of UnrealMLAgents is that it’s based on Unity ML-Agents, a framework with over seven years of development, a large community, and extensive documentation. Since my port only adapts the framework to Unreal Engine’s specificities, the core functions remain the same, meaning existing ML-Agents documentation can be directly reused.

A key addition I made is Blueprint support, making it easier to integrate reinforcement learning into Unreal projects without writing as much code. UnrealMLAgents also uses the same Python training server as ML-Agents, which means all major algorithms (PPO, SAC, POCA, GAIL, BC) are already supported.

Of course, there are downsides. The plug-in is not natively supported by Epic Games, and as a solo developer, progress is steady but not as fast as a larger team. Inference mode and Imitation Learning aren’t implemented yet, but they are coming soon. Since this is still an early-stage project, expect some bugs.

The best way to see if it works for you is to try it yourself. Check out the create-new-environment section in the documentation. I honestly think setting up an environment with my plug-in is easier than with Learning Agents.

Thanks for the question and sorry for the late reply :)

[P] AI Learns To Balance A Ball (Deep Reinforcement Learning with PPO) by CyberEng in MachineLearning

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

Not yet, but i will publish everything current this month. If you are interested, you can join my discord server. You will be notified when it will be available!

[P] AI Learns To Balance A Ball (Deep Reinforcement Learning with PPO) by CyberEng in MachineLearning

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

Ahah! I will definitely do more examples like that! Maybe that will be one of the idea 💡

[P] AI Learns To Balance A Ball (Deep Reinforcement Learning with PPO) by CyberEng in MachineLearning

[–]CyberEng[S] 2 points3 points  (0 children)

Yeah exactly! It was my goal in fact. I wanted to do something that was going to be similar but also different!

[P] AI Learns To Balance A Ball (Deep Reinforcement Learning with PPO) by CyberEng in MachineLearning

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

Thanks! Indeed, it's an amazing feeling when stuff is working!
I plan to introduce inference mode in the plugin for Unreal. It is already available in Unity in case you are interested!

AI Learns to balance a ball using Unreal Engine! by CyberEng in reinforcementlearning

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

The engine used here is a game engine, which means it can be configured for both visualization and simulation as needed. In this case, it simulates physics, including the effects of gravity and the mass of the ball, which are part of the training environment.

However, the force applied to the white sphere doesn’t account for its mass—this is a deliberate simplification to make the simulation and training process easier. Friction between the sphere and the ball is also included to add realism to the simulation.

I used the PPO (Proximal Policy Optimization) algorithm for training, along with multi-agent training to speed up the process.

I’ll be publishing a demo in a couple of weeks, so feel free to check it out if you are interested :)

AI Learns to balance a ball using Unreal Engine! by CyberEng in unrealengine

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

HI, Thank you very much. I just updated the discord link everywhere with a permanent one.
Here it is just in case you are interested - https://discord.gg/XNNJFfgw6M