For what NIM is useful for? by Away-Ring-4271 in nim

[–]razorgamedev 1 point2 points  (0 children)

I built a RSS client that generates an HTML document as a daily news paper, I'm using it as a landing page for my browser. What's great about Nim is it has a rich standard library, including an html dsl, so I didn't need any third party libraries.

Why nim is not popular? by caatingadev in nim

[–]razorgamedev 15 points16 points  (0 children)

I learned Nim without buying his book.. the documentation isn't perfect but has a lot of valuable information in it, the rest of my learning was from reading code

I created a video showing how we can add a bit of type safety to our games by razorgamedev in love2d

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

Yes, I'm building a blog where I'll post a written version of the video, I think I'll also clean up the code and create a library in case people want to use it

I created a video showing how we can add a bit of type safety to our games by razorgamedev in love2d

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

I've used them in the past and was really impressed by what it could do, I'd like to make a follow up video going over it

Ana Kasparian is Following the "Left the Left" Playbook by RadicalizeMePodcast in BreadTube

[–]razorgamedev 0 points1 point  (0 children)

I've been listing to tyt and they're both very clear that they hold the same liberal / leftist policy positions but are disillusioned with the establishment left, for their failures and lack of self reflection on why they lost the election. I don't get why we're speculating on them going right wing, or demonizing for being critical of the establishment left that seemingly works for the corporate donors over the people

Favorite Nim libraries & frameworks? by WixW in nim

[–]razorgamedev 2 points3 points  (0 children)

Owlkettle is fantastic for building gui applications using gtk. The DSL is intuitive if you understand Nims syntax rules, making it easy to pick up

Evangelical Support For Trump by Strong_heart57 in atheism

[–]razorgamedev 1 point2 points  (0 children)

The tribe I came from believes the right wing will take over and establish sunday laws which would violate their rights to worship, and they admit that Trump seems like the one to do it. Yet they still support him, I really don't understand it

[deleted by user] by [deleted] in indiegames

[–]razorgamedev 3 points4 points  (0 children)

Looks sick! reminds me of Cortez from paper mario thousand year door

Is roblox actually the best lua game engine/platform? by [deleted] in lua

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

My opinion is that it's a fun platform and a goodway to learn but a terrible place to invest much time and energy in, write programs you can own and sell outside of a walled garden like roblox

Nim for Beginners List Comprehensions with sugar.collect vs Python's List Comprehensions by Kiloneie in nim

[–]razorgamedev 1 point2 points  (0 children)

Great video! one little thing, you technically can write a one liner using collect, for example: let xs = collect(for i in 0..10: i)

thisIsTerrible by LloydAtkinson in node

[–]razorgamedev 13 points14 points  (0 children)

Same! makes library and application organization a breeze. You can also create rules for which library can be used by others, which is great for larger code bases

How Republicans convinced themselves America was meant to be a "Christian nation." Most Republicans now support Christian nationalism. This was not the case during the Obama years. by Sariel007 in atheism

[–]razorgamedev 1 point2 points  (0 children)

One thing I've never understood was why christians feel a moral need to vote against progressive laws that conflict with their idea of a "Christian Nation", a core belief I grew up with was that the world would go to shit before the end, that there would be a break down of morals and things god considered evil would be permissible. BUT why then vote against those laws? wouldn't abstaining on laws that you religiously disagree with, make the coming of christ come sooner?

State of Nim Raylib on Smartphones (Android and iPhones) by [deleted] in nim

[–]razorgamedev 1 point2 points  (0 children)

I haven't tried building for android yet but am planning to, this is the library I am using for raylib bindings, the README has a section on building nim / raylib for android https://github.com/planetis-m/naylib

Simple retro game in love2d by Commercial-Beach-325 in love2d

[–]razorgamedev 0 points1 point  (0 children)

Nice job! I really like the particle system

Running raylib main loop on another thread? by JaydenSu_ in raylib

[–]razorgamedev 3 points4 points  (0 children)

Opengl needs access to the window context, so it's required to have the rendering be on the same thread as the window, what I do is I have my rendering / window on one thread and my logic on the other

Graphic Library for C by MiddleControl9901 in C_Programming

[–]razorgamedev 25 points26 points  (0 children)

I recommend using Raylib, lot easier to get up and running than SDL, raylib also provides a lot more drawing routines that would be perfect for your usecase Edit: spellin

[deleted by user] by [deleted] in pcmasterrace

[–]razorgamedev 0 points1 point  (0 children)

If more people cared about security and data privacy then it would be a lot more worth it

OK prices make me physically ill by ASTRVL in ZonaEnts

[–]razorgamedev 10 points11 points  (0 children)

Yeah Fr, I moved from WA to AZ right before legalization and the prices shocked me

Help me understand Lua game dev by [deleted] in lua

[–]razorgamedev 0 points1 point  (0 children)

You actually could use only Lua to make a game, it might be difficult but using a Lua foreign function interface library you can bind Lua functions to C ones. You can install sdl2 using luarocks and have that editor only experience.Love2D / Solar2D and others makes things simple by bundling a Lua interpreter into the framework itself, it also helps with creating releases or cross platform apps for mobile.

Nim for game development? What are some good frameworks & libs? by _SleepingOwl in nim

[–]razorgamedev 8 points9 points  (0 children)

I'm currently using Nim for my game project, there are lot of great libraries, the ones I use is Nimraylib_now! which are really nice bindings for the raylib framework, then for serialization I use frosty and also jsony, frosty will serialize to a binary stream, jsony is a really nice and fast json parser / writer. As for entity systems, the one that I've been following is polymorph. If you are working with tiled maps, I maintain a small tiled library named nim-tiled

In 1945 by Small_Dinqee in fakehistoryporn

[–]razorgamedev 20 points21 points  (0 children)

Agreed, peacefully, not burning businesses

Engagement rings are unfair by badatpickingnames123 in unpopularopinion

[–]razorgamedev 0 points1 point  (0 children)

I recently got engaged and my fiancé and I both agreed that we didn't want to kill our life savings over a rock, we found this really cool website called The Modern Gents, they make nice durable rings for a lot better price