00:00
00:00
ninjamuffin99
I like Newgrounds stuufff

Cameron muffin99 @ninjamuffin99

Age 24

Money

Middle School Dropout

Toronto, Canada

Joined on 10/2/15

Level:
47
Exp Points:
24,003 / 24,520
Exp Rank:
592
Vote Power:
8.79 votes
Audio Scouts
10+
Art Scouts
10+
Rank:
Pvt. First Class
Global Rank:
2,904
Blams:
586
Saves:
2,471
B/P Bonus:
20%
Whistle:
Silver
Trophies:
85
Medals:
514
Supporter:
8y 8m 2d

Comments

I Didn't Read This All Yet, But Thanks For Sharing This Info. I'm Glad This seems to be a Huge Help for Ya, and I'm Glad Ya Felt the Need to Share It. I Wouldn't Blame Ya if instead Ya Kept the Info Close to Your Chest, but It's Heartwarming to See Someone So Genuinely Excited for a Nice Helping Hand that they Extend That Hand to Others

This is a good post

That new terminal does look kinda snazzy... might give it a try actually. Big fan of GUIs overall but speed's definitely an issue sometimes. No issues not being able to actually preview files via the terminal though, when you work with projects that way? Browsing through sprites, arts, etc...? Is it REALLY quicker this way? What kind of hardware are you on?

Browser more lightweight than a code editor though, man I'm not so sure about that. XD Personally big fan of Notepad2. Super lightweight. I'm not a coder per say but whenever I need to open up a 4GB SQL file and fetch something: this does it. No need to setup a local database. No need to split the file. Tried some other more known ones like Notepad++ but this is just perfect for me. Syntax built in. Real search and replace. Nifty other features you might be missing in the original, like showing line numbers, character totals etc. If you want multiple tabs though guess this ain't it.

Also Github's mainly a Linux thing innit. Haven't gotten into it but I share those sentiments there. Linus seems like a solid dude too. Started by the one and only!

And do you flip flop between color themes too or is there one particular one you've settled on at this point?

Looking forward to what you might be doing with that .ca domain. :)

Good insights here.

I mention it in the newspsot, but when I need to preview files, I use the command line to open up the windows explorer wherever needed, using the 'start . ' command, which starts the windows file explorer in the current directory. I find I can open up terminal, type up exactly what I need to type up, and then when needed open up windows explorer, MUCH faster than me bullshitting around and digging through windows explorer

Maybe the code in a browser stuff feels like I opened up the whole project in VSCode, where I can easily swap between files, have a billion tabs with all different pages of code, all without actually having to open it up in VSCode. Although I HAVE done that in VSCode too, specifically when I was porting the Newgrounds API Construct plugin shit. I had a window with a billion tabs with my main code, a window with a billion tabs of the code i had to port, and then a window with a billion tabs of example code. Might check out notepad2 heheh

Git was originally a linux thing, infact I think it might be preinstalled on most Linux distros nowadays, but it also works just as a normal command line utility in Windows and Mac as well. Works exactly the same between Linux and windows (as far as I know). Github is the hosting place, so that I can keep all the code on a remote server, and then download it on ANY machine where I need the code. Github does NOT make the Git software.

For colour schemes, I stick with one for a little while and then switch things up. Right now I'm using 'Frontier Contrast' from the Rainglow suite of schemes. Here is a page with a preview https://rainglow.io/#frontier-contrast

With the .ca domain I'll just keep it as a novelty and have it for bragging rights lol and redirect it to my NG page

Please don’t refer to NewGrounds users as ”NGers” thanks

i do what i want

NGers, NG'rs, NGrs, these are all acceptable abbreviations @23EZ ;) Have been for some time! The capitalized letters are usually pronounced individually as to not be confused with certain somewhat similar racial slurs. At least that's how I've always pronounced 'em...

Right, but still, navigating via text rather than clicking your way through a series of folders, being able to see previews of said folders to fully appreciate the contents thereof... guess this is all a matter of habit. I feel the click way's a pretty fast way.

Gotcha. :) Only if you ever feel like working without tabs then: http://www.flos-freeware.ch/notepad2.html

Also really appreciate portable programs. I mean ones that save configurations in a local file instead of %APPDATA%. Don't write a bunch of unnecessary stuff to the registry. Let you handle shortcuts yourself. I use a bundle of tiny programs like this for all types of stuff. Very non-mainstream workflow. :P

Ah, good to get that distinction. Thought they were synonymous. One the repository/the other the program.

Frontier looks good! Cool.

And that's a pretty smooth promo tactic too. All who might mistype the main domain just get sent here hmmmmmm! Ideas...

If I did more work on another PC I'd probably do more shit via PORTABLE programs, but I pretty much have had and used the exact same PC for almost years now so I'm dealing with just plain installations heheh. Although I do plan on getting a laptop soon, maybe I should keep an eye on software that have portable versions to easy swap config shit.

i am a proud NGer

salute!

God that's long and I'll never do any of that shit but even I could understand it good shit

Going on ten years on the same PC myself. ;) Portable just keeps everything clean though. No uninstallation issues. No leftover registry or cache files. I wish all programs worked that way, but for some reason most want to make things difficult for you; spread out in an abundance of system-related directories and databases they don't really need to be in...

Hell yeah. They're smooth to work with. Let me know if you're ever looking for anything specific there.

Great info, I'll re-read this at a later time, but from what I did read it is a very informative post. 10/10

Hi Ninjamuffin man, I’ve recently have been playing a bunch of classics and new games on NewGrounds because I don’t really have the opportunity to do this because it’s hard to escape school work. As it mocks me with hideous creatures called assignments and puts weights on my noodle arms (BACKPACK). Anyways, I want to learn more about coding in general (especially making games). But I don’t know where to start, it looks very overwhelming because of how complicated it looks. I did read your mijiger, but it didn’t really help me because I didn’t really know what you were talking about. But that’s just me, there is probably a lot of people that were helped by this post. Nevertheless, if you have anything to say about this comment. Please reply, you don’t have to. Tahoooooo, chow.

There's a lot of different ways to get into programming. Advice I'll give is to pick a engine, language, framework, whatever, and stick with it for a while. Unless it's something incredibly niche, it's likely there's somewhat of a community around it who can provide further resources and info.

Another is to ask for advice when needed. The rule of thumb that I heard for beginner programmers was:
1. Try solve it yourself completely, if that fails then
2. Look up if others have had the same issue as you on forums or whatever, if you still cant solve it then
3. Ask for help

I probably butchered that lmao, but you sorta get that point.

If you want a specific language to check out uuhhhhhh, maybe it's just because I already know some programming concepts, but I found learning about Rust has been pretty pleasant. https://www.rust-lang.org/learn

@BigBone1204 @ninjamuffin99 Thanks man. I appreciate it.

aw fuk i had one more thing I thought i should mention but then the site went down last night

read the book "Game Engine Architecture" by Jason Gregory
If certain technical parts of the book go over your head, either re-read it, or skip it and come back to it when you feel like you have a better comprehension of certain programming concepts. This will teach you how games are made, BUT it won't necessarily teach HOW TO make a game.