|
Risc1911 posted:
Congratulations, achievement unlocked! e: janky picture liink Thoatse fucked around with this message at 00:09 on Mar 17, 2016 |
# ? Mar 17, 2016 00:02 |
|
|
# ? Jun 13, 2024 05:29 |
|
RattiRatto posted:Not many things make me laugh as this thread, and it always delivers Indeed. Except here on SA, there is no echo-chamber. And we tend to eat our own; just by flipping a switch in some bastard's head.
|
# ? Mar 17, 2016 00:03 |
|
https://forums.robertsspaceindustries.com/discussion/comment/6468930/#Comment_6468930 https://forums.robertsspaceindustries.com/discussion/comment/6460233/#Comment_6460233
|
# ? Mar 17, 2016 00:05 |
|
https://robertsspaceindustries.com/comm-link/transmission/15246-Note-From-The-Chairmanquote:Greetings Citizens,
|
# ? Mar 17, 2016 00:05 |
|
Beet Wagon posted:Speaking of, I had an interesting interaction with a redditor named doxxed_by_derek yesterday. He would reply to some dumb thing I said with an argument, and then five minutes after each post would edit his post to be nonsenical clips of text, AND THEN like an hour later went back and edited all his posts to just be links to the same post, and then finally went through and deleted everything. Maybe even his account. Actually someone was following that and sent me a FB Messenger link. It was surreal.
|
# ? Mar 17, 2016 00:05 |
|
Sundowner posted:just curious but what's the extent of your game dev/coding ability? i ask mostly because i'm actually interested in it because i want to create my Best Great Space Sim Game but i don't know a lick of coding yet. I started properly "game dev" coding about a year ago, but I've been a programmer for over a decade. I did work for Sierra doing grunt work back in the late 90's/early 2000's but I didn't learn that much, I was really green. There are particular, ehm, NUANCES to programming for games, but if you have coding experience it's really no different. I will now share my detailed thoughts, apologies if it's overly geeky. Game programming tends to be centered around your main "update" loop. At a basic level, if you're running at 60 frames per second, every 1/60th a second the game accepts input and decides how to act on it. For example, the FlightController in SP checks whether the user moved their mouse, and if so, sends the mouse movement to the CalculateRotation method where that mouse movement is translated to flight rotation. Then that rotation is delegated to the ApplyTorque method which, as you can guess, applies torque to the ship's "Rigidbody" physics object. So this example highlights what I consider the biggest challenge of game development: If you're not careful, game logic will wind up tightly coupled to static objects (ships, asteroids, FPS animation rigs, etc). This is bad because objects tend to change a lot, and there are lots of them. "Objects" in this case are typically made by artists, and they're constantly being updated, modified, refined, etc. The hard part of game programming is writing logic that's agnostic to the object(s) it acts on. This allows your artists and level designers to rapidly iterate without you constantly having to change the logic in kind. The bigger your team, the harder this is to maintain. Great communication in big teams is a necessity. Along these lines, I've found the need to constantly refactor my code. In Unity, they (unfortunately) teach you to directly reference game objects using the editor "drag and drop" model. Basically instead of the code "finding" the object it wants, they tell you to literally drag the object into the script's variable "field." While this is really fast and seemingly convenient, you can wind up with spaghetti code. Change a variable name and forget to re-drag the object to the variable field, and you get null pointers all over. I decided in a previous game (that I never finished) to use a message bus whenever possible. This allows objects to "subscribe" to the types of messages it cares about, and other objects can "produce" those message types. Basically, instead of the FlightController sending debug info directly to the debug "UI" object, and anyone else who needs it, the FC just plops "DebugInfo" messages on the message bus, and since the UI controller subscribes to it, it just updates the debug info indirectly. This de-couples the FC and DebugInfo UI, and allows me to change things in one place instead of all N places that read debug info. So you have to have good design rules, and build a flexible architecture, just like with any program. This is my main criticism of CIG.. I can tell they have tightly-coupled code/config/objects, and this (imo) is why they take so long to do anything, why there's no game emerging, and why they're pretty deeply hosed.
|
# ? Mar 17, 2016 00:10 |
|
KFC Nashville Hot Chicken
|
# ? Mar 17, 2016 00:10 |
|
https://forums.robertsspaceindustries.com/discussion/comment/6468917/#Comment_6468917
|
# ? Mar 17, 2016 00:11 |
|
A Neurotic Jew posted:https://robertsspaceindustries.com/comm-link/transmission/15246-Note-From-The-Chairman every line of that letter from chris roberts is fantastic also lol at all the mentions of "good game design" like star citizen isn't a broken wank mash
|
# ? Mar 17, 2016 00:12 |
|
KFC Nashville Hot Chicken
|
# ? Mar 17, 2016 00:12 |
|
Wait, which thread is this?
|
# ? Mar 17, 2016 00:13 |
|
A Neurotic Jew posted:https://robertsspaceindustries.com/comm-link/transmission/15246-Note-From-The-Chairman
|
# ? Mar 17, 2016 00:14 |
|
A Neurotic Jew posted:https://robertsspaceindustries.com/comm-link/transmission/15246-Note-From-The-Chairman You know I still don't quite understand why they gave Sandi the callsign 'Pusher.' Does her character sling space meth to the other pilots so they can stay alert on long patrols? Or is it actually just a joke that she's VP of marketing and sells Jpegs to addicts?
|
# ? Mar 17, 2016 00:15 |
|
Risc1911 posted:The most hilarious part is that it's not a complete package at all and you get the privilege to spend more on a Javelin that you "unlock" by buying this package: There really is a level of disconnect with this poo poo. Most kickstarters have "hey, toss us $20, get the game." Then it sorta ramps up to the $125-$250 stuff where you are getting jackets, posters, shirts, who knows what else. Then they might throw in the 0/5 available at around the $1K mark for naming rights or whatever. Perhaps a $5K 0/2 to meet the devs for dinner, a day together, they'll get you there in the first 48. In other words, they'll blow you at this level. But SC...poo poo, 15K buys you the right to spend another 2.5K. Madoff couldn't have pulled this one off.
|
# ? Mar 17, 2016 00:16 |
|
Should build a module for solar plebian called parp marine that's an arena shooter of Chilldanklis vs Stimpire commandos. What's the engine for SP? Maybe I'll start futzing around with teaching myself game development so redditors will stop owning me with sick logic burns.
|
# ? Mar 17, 2016 00:17 |
|
https://forums.robertsspaceindustries.com/discussion/comment/6453006/#Comment_6453006
|
# ? Mar 17, 2016 00:18 |
|
WhiskeyWhiskers posted:You know I still don't quite understand why they gave Sandi the callsign 'Pusher.' Does her character sling space meth to the other pilots so they can stay alert on long patrols? Or is it actually just a joke that she's VP of marketing and sells Jpegs to addicts? When you're about to defeat the big bad guy she'll push you out of the way and steal your valor in a 35 minute cutscene
|
# ? Mar 17, 2016 00:19 |
|
See ya in the 'verse
|
# ? Mar 17, 2016 00:20 |
|
Dandywalken posted:See ya in the 'verse CU in the V.
|
# ? Mar 17, 2016 00:21 |
|
Toops posted:I started properly "game dev" coding about a year ago, but I've been a programmer for over a decade. I did work for Sierra doing grunt work back in the late 90's/early 2000's but I didn't learn that much, I was really green. There are particular, ehm, NUANCES to programming for games, but if you have coding experience it's really no different. Do you have a repo somewhere or is unity still terrible about those things? I like messing around with stuff
|
# ? Mar 17, 2016 00:21 |
|
WhiskeyWhiskers posted:Does her character sling space meth to the other pilots so they can stay alert on long patrols? Or is it actually just a joke that she's VP of marketing and sells Jpegs to addicts? Yes.
|
# ? Mar 17, 2016 00:22 |
|
Ravane posted:What's the difference between C++ and C#? I only need Python for using an electron microscope or really any other equipment. C# and C++ are both strongly typed languages, so that'll take some adjustment if you're only used to Python. Python is an "interpreted" language (compiled "just in time" by the host machine), C# and C++ are compiled, with differences that are probably not worth mentioning here. The big difference is C++ is faster, and "closer to the metal" (a term I feel like I invented, but probably didn't). C++ gives you deeper control over how memory is allocated/dereferenced, deeper control using "pointers." I've found this makes C++ a more "difficult" to learn but ultimately more "powerful" language. I haven't written a line of C++ in a long rear end time, but it's something I want to dig deeper into. Some day I'd like to write my own engine from scratch, as an exercise.
|
# ? Mar 17, 2016 00:22 |
|
https://forums.robertsspaceindustries.com/discussion/comment/6451920/#Comment_6451920 https://forums.robertsspaceindustries.com/discussion/comment/6454320/#Comment_6454320
|
# ? Mar 17, 2016 00:24 |
|
Ravane posted:At least it works and is great for phone VR (of which there is not much). But it does it's job and doesn't require the user to pay more than 5 bucks. The same can't be said for star citizen. My favorite language for everyday programming? Ruby. Yeah, I said it.
|
# ? Mar 17, 2016 00:24 |
|
omg
|
# ? Mar 17, 2016 00:25 |
|
Mirificus posted:
It's shock-full of misinformation, deliberate falsehoods, and trivially checked facts that it manages to get wrong… …so yeah, sure. It would probably be one of the more accurate stickies in the entire brown sea.
|
# ? Mar 17, 2016 00:27 |
|
Dante80 posted:It's actually building the economic history, you numb-scull! This is a goon or something, right? holy poo poo the government needs to step in. Protect these people from themselves. Chris reads poo poo like this on a daily basis and just loving scams these people
|
# ? Mar 17, 2016 00:29 |
|
Madcosby posted:This is a goon or something, right? I doubt CR goes anywhere near the forums these days
|
# ? Mar 17, 2016 00:31 |
|
Tippis posted:It's shock-full of misinformation, deliberate falsehoods, and trivially checked facts that it manages to get wrong… gently caress you diabolo was awesome
|
# ? Mar 17, 2016 00:31 |
|
Daztek posted:Do you have a repo somewhere or is unity still terrible about those things? I like messing around with stuff I do have a "sandbox" repo that I (said I would) update weekly, so people can poke around with it. I'll PM it to you. If you emailed me, email me again with your SA user name, I'm having trouble linking emails to the SA person.
|
# ? Mar 17, 2016 00:32 |
|
Parallelwoody posted:Should build a module for solar plebian called parp marine that's an arena shooter of Chilldanklis vs Stimpire commandos. What's the engine for SP? Maybe I'll start futzing around with teaching myself game development so redditors will stop owning me with sick logic burns. Unity. PM me and I'll point you to the weekly sandbox repo. You'll need to set up git, a bitbucket account, and install Unity, but I can send you a link that walks you through it.
|
# ? Mar 17, 2016 00:34 |
|
A Neurotic Jew posted:https://robertsspaceindustries.com/comm-link/transmission/15246-Note-From-The-Chairman We now know more about gameplay in Star Traders than we ever have in Star Citizen.
|
# ? Mar 17, 2016 00:34 |
|
Toops posted:My favorite language for everyday programming? Ruby. lol just loving lol. Are you a rear admiral backer too???
|
# ? Mar 17, 2016 00:35 |
|
TacticalNecromancy posted:That's some excellent advice there, thank you. I thought I'd give it another shot while considering it: much better! Toops posted:I started properly "game dev" coding about a year ago, but I've been a programmer for over a decade. I did work for Sierra doing grunt work back in the late 90's/early 2000's but I didn't learn that much, I was really green. There are particular, ehm, NUANCES to programming for games, but if you have coding experience it's really no different. that's a cool insight. i actually sat about 2/5ths of a computing course and learned... i think C#? that part of my life is a blur because it was so miserable (the course that is) and i dropped out in short order so i didn't really learn anything so i'd be coming at this as a complete newbie. i like the idea of Unreal having the more visual based "programming" but i know for a fact this would be problematic if you learned that way because not only would you be tied to their system but you wouldn't be learning what the code is actually doing. i'm bad for wanting instant gratification on everything so the slow process of learning code is daunting, especially as someone like me whos a fuckin artsy twat who sings and writes sad acoustic songs and makes dramatic black and white short films. i'm not really built to learn and create that way, i'm a very visual person i think. i am literally ideasguy.
|
# ? Mar 17, 2016 00:35 |
|
Hey Derek, did you notice how Sandi went with the name "pusher42"? Perhaps you are right about it being used so much because its her favorite number instead of a Hitchhiker's reference. v weird.
|
# ? Mar 17, 2016 00:35 |
|
D_Smart posted:Ah yeah, it was hilarious. In truth, I only figured out last night, that's what had happened after I went back - and much to my chagrin - looked at Travane's poo poo-posting. He's doing the /r/DerekSmart thing where he doesn't use my name, but uses something vaguely similar or some kind of terrible portmantaeu, and I can't tell if this is him being serious or smugly reverse trolling me again. Ravane fucked around with this message at 00:38 on Mar 17, 2016 |
# ? Mar 17, 2016 00:36 |
|
WhiskeyWhiskers posted:You know I still don't quite understand why they gave Sandi the callsign 'Pusher.' Does her character sling space meth to the other pilots so they can stay alert on long patrols? Or is it actually just a joke that she's VP of marketing and sells Jpegs to addicts?
|
# ? Mar 17, 2016 00:37 |
|
Toops posted:My favorite language for everyday programming? Ruby. Everyday programming, lol. I would die.
|
# ? Mar 17, 2016 00:37 |
|
Bugsmashers up, godspeed to those of you who can sit through this https://www.youtube.com/watch?v=n_aBGl0nvnU
|
# ? Mar 17, 2016 00:38 |
|
|
# ? Jun 13, 2024 05:29 |
|
WhiskeyWhiskers posted:You know I still don't quite understand why they gave Sandi the callsign 'Pusher.' Does her character sling space meth to the other pilots so they can stay alert on long patrols? Or is it actually just a joke that she's VP of marketing and sells Jpegs to addicts? https://www.youtube.com/watch?v=3_t2HDFM4nQ
|
# ? Mar 17, 2016 00:40 |