At 4/9/25 01:09 AM, thepixelizer wrote:[...] I forgot a cartoon can do anything! [...]
You're spot on. Even on this site, US peeps seem to think animation is for monologue delivery and shots of people sitting and eating. It's kind of insane and adds to the "I can't relate to adult human beings" vibe US animation fans often give off. If it's not going to depict something that would be hard to do in live action or depict things in an ultra-stylised way, what's the point of the extra effort?
I love me some 80's/90's cartoons before... whatever you want to call the Western cultural movement of the last quarter century, but let's be real about the state of things: What did the West produce last year that can go toe to toe with the animation of a random fight in an episode of Dandadan? The only thing that come to mind is TDTEBU and that's a feature film multiple years in the making and a fifteen million dollar budget versus an episode of a fan service television series squeezed out in like a month?
There's lots of complex cultural reasons for it and we don't have to blame the hard working artist involved or the politics or anything so reductive but... except for Indies who the Boomers are never going to let rise anyway, Western animation is a complete joke ATM even ignoring subject matter.
I think AI is only going to make it worse. So far it looks like AI is going to go the way of 3D: used to lower budgets in the West and to deliver more for the money in the East.
[edit] Someone pointed out French animation rocks and this is true. Please grep and replace Western with Ameritrash above.
Congratulations to all today's winners!
Man. I'd rather have P-Bot than T-Bills in these trying times, and a monster girlfriend is better still!
Congrats to @Atastic and all today's winners!
At 4/6/25 11:17 PM, Anamonator wrote:[...] From now on if I see content like that, I’ll just give it a blam and move on.
I know I gave you a (somewhat related) hard time in the P-Bots earlier, but I always try to give credit where it's due.
My honest respect leaves me with an emotional conundrum though. As you pointed out to me earlier, lately threads that discuss pornography have been re-rated 'A' for seemingly no other reason. Again, while I love the engagement you're getting... the idea someone only half paying attention might lock you out of your own thread is frankly hilarious. I don't even know what to root for. My soul is in ironic superposition.
Chess Force!
Some great Flash Forward games! Great animations too. Love the concept loop. Congratulations everyone!
At 4/6/25 11:13 PM, Anamonator wrote:The drama hyperlink linked to an A rated post wtf
I just clicked back through and it's all text except for one illustrative cartoon that could have been published in the New Yorker. I don't know man. It's not on me. I think the mod plan for the BBS is to just keep ratcheting down what's considered 'A' until kids are shielded from the horrors of indefinite articles.
Since you're not welcome in cultural discussions, here's a wholesome T rated game full of actions you should emulate:
At 4/6/25 02:24 PM, Gimmick wrote:Is this what javascript was supposed to have been like?
Parenscript is indeed close I think. Given the prototypical (in the object oriented sense of the word) I think it may have been closer to:
(.log console "message")
where the . signalled vtable magic but you still had to provide self.
At 4/6/25 08:44 PM, TinFoi wrote:Would've worked better for the art portal honestly
Ooh ooh! Let me get on the policing what gets posted where action!
"Real talk": Your and @Anamonator 's whining would have worked better as a drama post in the art BBS honestly.
This is nuts!
Drama by @Sillypoo and an amazing collab by--inhales-- @EmsDeLaRoZ , @Chdonga , @Creeperforce24 , @DancarMar , @ElRandomGMD , @EmilyRose420 , @MicroBihon , @PLJerry , @rosarjc , and all of @whimsical-wife 's amazing crew.
Congratulations to everyone who placed in the top ten today!
Sweet. Awesome stuff today and awesome coming soon.
Congrats to all today's winners and runners up!
I'll try and rez this thread with a different Lisp dialect:
(defun handle-text (ctx) (let (($ (chain cheerio (load (@ ctx txt)))) (views 0) (score 0.0) (frontpaged f) (daily 0) (weekly 0) (monthly 0)) (setf views (parse-int (chain (chain (chain (chain (chain ($ ".sidestats") (first)) (find "dd")) (first)) (text)) (replace "," "")))) (setf score (parse-float (chain ($ "#score_number") (text)))) (when (> (@ ($ ".frontpage") length) 0) (setf frontpaged t)) (chain ($ ".trophies > li") (each (lambda () (let ((cls (chain ($ this) (attr "class")))) (when cls (cond ((chain cls (includes "daily")) (setf daily (parse-int (chain cls (slice 5))))) ((chain cls (includes "weekly")) (setf weekly (parse-int (chain cls (slice 6))))) ((chain cls (includes "monthly")) (setf monthly (parse-int (chain cls (slice 7))))))))))) (chain console (log (+ "views: " views))) (chain console (log (+ "score: " score))) (chain console (log (+ "frontpaged: " frontpaged))) (chain console (log (+ "daily: " daily))) (chain console (log (+ "weekly: " weekly))) (chain console (log (+ "monthly: " monthly))) (chain console (log (chain (chain db (prepare "UPDATE movies SET views = ?, score = ?, frontpaged = ?, daily = ?, weekly = ?, monthly = ? WHERE id = ?")) (run views score (if frontpaged 1 0) daily weekly monthly (+ "" (aref ids (@ ctx id)))))))) (when (< (@ ctx id) (@ ids length)) (let ((delay (min 256 (max 0 (- 256 (- (chain -date (now)) (@ ctx started))))))) (chain console (log "delay: " delay)) (chain console (log)) (set-timeout (lambda () (process-id (+ (@ ctx id) 1))) delay))))
Holy cow... massive collab. Congrats to the crew and all of today's other winners and runners up!
Awesome creature feature! Congrats to everyone who was part of today's number one and everyone who won. :)
Congratulations to all today's winners and runners up!
At 3/28/25 03:22 PM, NeoBioHazardus wrote:[...]
This is pretty ambitious if you've never coded before. I'm not one to usually recommend "visual coding", but have you thought of using Flash for this? It's basically "switching assets in response to user events", which Flash can do without any coding.
Alternatively, how much coding experience do you have? Does never literally mean never?
To try and answer your original question as best I can: I'd stay away from "UI" tutorials even though that is what you're trying to build. Godot UI tutorials are going to be more about menu layout etc etc, which is not what you really need. In my opinion, you probably better off finding as simple a "babi's first platformer" tutorial. That would--hopefully--show input, switching frames of animation, etc etc. Your challenge would then be to take those pieces, break them up, and reassemble them into what you've described. Like I said, it's a bit ambitious for a first go.
Alternative to Flash (just throwing this out there) they might be tools that can do this that output HTML. Again, you're basically just swapping things in response to user input. If something like hypercard were still around... actually... maybe Scratch could do this?
Whoa. Super nice collection today. A super huge collab, nearly experiments animation, and FNF to boot.
Congratulations to everyone!
Wishlisted @matt-likes-swords .
Congrats to everyone! Really great mix today. Aliens, Turtles, and pirates. That works. :)
At 3/26/25 12:42 AM, Edurbf wrote:How would you make this even more contrived?
I don't actually think this is too contrived, once you get that ternary operators can be recursive. With indentation, you could practically make this look like a table!
Is the idea of splitting into cases just so that the reader doesn't need more than basic trig (which is a plus really) or are you planning on the quadrant eventually mattering? I noticed you cast the bool to a char, implying you might eventually want to return more nuanced values later.
At 3/25/25 03:27 AM, youtherthyf wrote:[...] i should probably replace the "hide" functions with 1 loop that covers them all but that is for future projects ig
Nah, I'm a big fan of loop unrolling for small n. I think this reads well.
Truly curious question and not a call for optimization: does Godot have some kind of event loop? That is: will this hide all the cameras and then show the "active" one while this code executes or does it change the state of the cameras to be synced at some later time (like the browser DOM)?
You see kids? This is why we NG.
Congrats to all today's winners and runners up!
At 3/24/25 10:26 PM, skull31 wrote:what does being sold piecemeal mean?
Split by character or date or sub-studio etc etc. Think Sony co-owning Spider-Man but no non-Spidey characters.
As long as it's just being sold. The real horror is if/when it's sold piecemeal. See "Miracle Man" or "The Shadow" to gaze into the abyss of how bad this can go.
As a purchaser of fashion dolls, yes adding hats is enough.
Congrats to all today's winners!
Share a function from something you're working on:
I'll start:
At 3/22/25 04:22 PM, Jakerstonguesinaspic wrote:[...] I figured I’d ask around before I do anything that could be potentially detrimental, better safe than sorry and all that. Thank you!
At 3/22/25 05:39 PM, detergent1 wrote:edit: I think the easiest would be to have a spare old machine and install it physically, disconnected from the Internet. when you are done, just wipe the disk. but I'm not sure.
Your instinct that most malware targeting 98 would be to old to pose a threat is generally true, but it's the exceptions that get you. As detergent1 suggests, getting an old POS is definitely the way to go despite being a big barrier to entry. I hate it because I wish more people would get into malware but it is what it is. It isn't just about safety either. Malware pushes hardware in weird ways just like games but doesn't have the same userbase pushing bug reports. As a result, alot of malware won't work in a VM. On top of that, the best malware, even before the 2000's, will detect emulation and refuse to continue. Probably the biggest reason to get a real clunker off ebay is that it's much much easier to do network isolation physically (DMZ port or similar). Setting up any kind of complicated VM networking will make you want to kill yourself, especially under or for Windows.
That's not t say Virtualization doesn't have its place. Alot of services consider Cloud VMs good enough protection for most browser based attacks, but I really only use VMs when I'm doing something super low level like stepping through assembly where QEMU or the like really shine.
If you're just getting into the scene, and I encourage you to. Yeah, just get a beater machine and run it isolated and headless.
At 3/23/25 01:55 AM, Skoops wrote:[...] [P]eople saying it's elitist to be good at what you like to do. [...]
Even in this thread, I would not say that I've heard anything that could be construed that way. Even if people are saying it, it's certainly not the main driver of charges of elitism. Look at the riots that break out every few weeks in the P-Bots (not just about adult material but anything else the voters loved that the forums considered "low effort").
Look at how quickly this thread devolves into people confidently asserting definitive aesthetic theories.
In terms of "characters that are considered part of the NG pantheon from people that don't spend any time here at all" the 100% most obvious candidate would be girlfriend. You can't pretend not to know the forums opinion of FNF. The BBS hates PA, despite FNF and GD basically keeping google from considering this place SEO spam. That's where the charges of elitism come from.
I'm a coder not an artist, but to put my two cents in: maybe part of why every criticism in the forums is taken so badly is because the true elite have fled. Maybe they're can't be an--even honestly--critical environment without them. Criticism from mids whose output is one or two pieces a month is easy to dismiss even for a novice.