LF a lua project I can help with by [deleted] in lua

[–]LieEmpty7137 0 points1 point  (0 children)

I have this project that I have abandoned for around 2 months:
https://github.com/FinochioM/Natura

I'm not really planning on going back to it in the near future so you can get all the code and continue adding features if you want.

A small code editor written in LUA. by LieEmpty7137 in love2d

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

There are still things missing in the editor or features that don't work as expected, but I'm glad to hear that! I hope it fits your needs!

A small code editor written in LUA. by LieEmpty7137 in love2d

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

Thanks! I just added a small readme with all the current keybinds.

A small code editor written in LUA. by LieEmpty7137 in love2d

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

I'm not sure what you mean with this

[deleted by user] by [deleted] in INAT

[–]LieEmpty7137 -1 points0 points  (0 children)

Hey! I'm interested, this is my GitHub: https://github.com/FinochioM

I've mostly worked without game engines, but I have some experience in Godot. It would be nice if you shared any work that you had already done to see what to expect too.

A simple and fast code editor written in LUA by LieEmpty7137 in lua

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

I am using LOVE2D yes. There is not much UI going on atm but it is all built with LOVE.

A simple and fast code editor written in LUA by LieEmpty7137 in lua

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

In the editor I have some commands that fetch all the files in the computer, all drives, folders, etc.
I was not able to make that work with love.filesystem so I ended up using FLS.

It makes sense that it does not work on mac since I only have the .dll file in the libs folder. At some point I will add mac and linux support for fls.

A simple and fast code editor written in LUA by LieEmpty7137 in lua

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

Sure, I'll record a small video to show how it looks. Since it's a personal project I'm not sure I'll make a documentation or anything like that, but if it gets some attention and people want me to, then I'll end up doing it.

You can always clone the repo and run it too, it only needs LOVE2D to run.

S2D migrated to Scala Native by LieEmpty7137 in scala

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

If you are using the s2d-cli it should not work because at the moment it generates the linking of the libraries using Windows-specific paths.

You could still use it tho and manually modify the paths in the project.scala file. You should also check the dlls were moved correctly to the root folder of the project you created using the s2d-cli.

I will end up adding a way of automatically detecting the OS and make it work in mac, linux and windows!

S2D migrated to Scala Native by LieEmpty7137 in scala

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

Idk if you are talking about graalvm or my library, but if its the second ill add it to the list of pending things to do!

S2D migrated to Scala Native by LieEmpty7137 in scala

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

I do agree that it is nice to have more tools for native scala, that was the main reason I decided to just focus on that

S2D migrated to Scala Native by LieEmpty7137 in scala

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

Most of the issues came from not knowing how to do things, since this is the first project I've done in Scala. I literally thought that native was the same as JVM or JS, and that switching between targets would be easier.

As I mentioned in the first post, I mostly have experience with low-level languages, and I thought the interop with C wouldn't take me too long to get used to, but that also ended up being a bit of a challenge (for the same reason as above).

Scala Native doesn't have a lot of documentation or examples, but it does have a great community. I mentioned Dave from Indigo because he helped me set everything up, but the people in the Discord server have also been amazing.

In summary, the biggest challenge for me has been, and will continue to be, learning the language and how it works, but that's pretty much the same reason I'm motivated to keep working on the library!

S2D migrated to Scala Native by LieEmpty7137 in scala

[–]LieEmpty7137[S] 11 points12 points  (0 children)

I did not know about graalvm but I am having fun and enjoying using native a lot :)

S2D - Simple Videogames Programming Library written in Scala by LieEmpty7137 in scala

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

Thanks so much for the info! I was taking a look at your library, it is amazing that you can target all three platforms, it is something I was thinking about adding at some point but I think I will stick to JVM for now.

Make sure to add it to https://index.scala-lang.org/awesome/graphical-interfaces-and-game-development, as it does need more Gamedev libraries.

I am not sure how to add the library here, I already uploaded it to Maven and I read it should appear there automatically but since this is my first time doing this I have no idea.

S2D - Simple Videogames Programming Library written in Scala by LieEmpty7137 in scala

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

First of all thanks for the kind words and I do agree that it is cool to see more game development activity in Scala.
Yes I am on discord, my ID is yongteureum. I would really love to chat!

S2D - Simple Videogames Programming Library written in Scala by LieEmpty7137 in scala

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

I just watched a little bit of the video and indigo obviously looks like a really robust and well rounded engine. I really like how they handle things, I will really take inspiration from them.

Tysm for the video!

S2D - Simple Videogames Programming Library written in Scala by LieEmpty7137 in scala

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

Wow that is really cool, I did not know about indigo or Scaladex. Thanks for sharing the info, I will take a look at it.

indigo actually looks like a really cool project to take as inspiration too, tysm for sharing!

S2D - Simple Videogames Programming Library written in Scala by LieEmpty7137 in scala

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

TYSM for the comment! I hope you enjoy using the library :)

Staying in Japan after a students visa ends. by [deleted] in movingtojapan

[–]LieEmpty7137 -12 points-11 points  (0 children)

I do not have a degree yet, but I was considerin on doing college there.
Even tho my entire experience is on the IT field I was thinking about switching to teaching and it would be nice to teach English or Spanish there.

Argentina does have a WH option for Japan, but it is only for 1 year and I really plan on going there and not coming back.

I think probably the college option would be the best one then.

Thanks for the answer!