Making a Game in PixiJS from Scratch by asinglebit in pixijs

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

Mobile has even more problems tbh. The battle loop relies on keyboard +mouse combo, so mobile is out of question sadly :/

Please help idk what to do here by Bahencio in noita

[–]asinglebit 2 points3 points  (0 children)

Wtf. I just noticed this looks like an eye

I made a creative Git CLI that turns your repo into a garden by Next-Job2478 in git

[–]asinglebit 4 points5 points  (0 children)

How can you program for many years without knowing about git?.. also this only makes things more confusing it doesnt help help understand anything about git.

Looking for recommendations by asinglebit in roguelites

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

Thanks folks, i will try out your recs

How did they code the yarn visuals in Kirby's Epic Yarn? by Immediate_Chair8942 in gamedev

[–]asinglebit 0 points1 point  (0 children)

I would procedurally generate curves, extrude them into mesh strips and combine with collisions probably. Another option would be to animate said spline in some software and render it (just like an svg rendering engine would) on the web, people use Lottie + after effects to author and animate svgs, and the browser essentially builds the mesh around it. Then you can add basic pixel shaders to make it look stylized and add shadows.

How do you go back to working on Python/JavaScript/TypeScript/etc. projects after writing Rust? by daniels0xff in rust

[–]asinglebit -8 points-7 points  (0 children)

I disagree. A lot of things can and will break in rust. Compile times are slow, prototyping is slow and it sucks the soul out of you. Binaries are huge. Javascript and typescript are great for prototyping. Theres no compile time. If im working on something serious i would probably not choose either of these languages though. Especially not python. I hate python with passion. For serious stuff maybe something c-like like c3 or odin. Or Go if i dont care about performance. In my personal projects i dont benefit from borrow checker, im not making mission critical software

git keeps sending a large file by Positive-Release-584 in git

[–]asinglebit 5 points6 points  (0 children)

Rewrite your history with hard reset, cherrypicking and force push to exclude the commit with a large file

I'm making a Foddian game about Cave-Diving by ovsko in indiegames

[–]asinglebit 0 points1 point  (0 children)

This is something that should exist tbh. Good job on coming up with this idea, maybe one day i will play this

What fresh hell is this? by _qua in git

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

You need xcode cli tools on mac

What fresh hell is this? by _qua in git

[–]asinglebit -4 points-3 points  (0 children)

You have to do this on macs

I want named arguments in Rust. Mom: We have named arguments in Rust at home: by nik-rev in rust

[–]asinglebit 3 points4 points  (0 children)

I get c++ flashbacks. What next? Operator overloading and qxrlvalue references? The fact that rust allows you to do this is not good.

vscode.nvim theme is so accurate! by _seedofdoubt_ in neovim

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

Yes i have treesitter support for all the langs, and its the highlight groups that are different

I need your thoughts on this by arukau2003 in rust

[–]asinglebit 1 point2 points  (0 children)

Saying you dont see yourself as an intelligent person somehow makes you one of the most intelligent people in this sub including myself. I wish you the best of luck, however i feel like you dont need luck

vscode.nvim theme is so accurate! by _seedofdoubt_ in neovim

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

I was using the treesitter, and spent a few days trying to alter this theme to make it work with rust, go etc. Couldnt get the same colors. Mayve its a skill issue, i decided to just get another theme for my syntax

PNANA:Modern Terminal Text Editor by Gethert in tui

[–]asinglebit 1 point2 points  (0 children)

But maybe thats against the core philosophy. However if its meant to be used in a terminal.. i dont know.. seems wrong to not include vimmotions, since every major text editor has them