« first day (1867 days earlier)      last day (3450 days later) » 

00:00
sure, if you shoot yourself in the foot with C++, it hurts a lot more
but you don't see people using clubs anymore
Pip
Pip
I mean, it's Java and C++
but yeah
lol the textbook they gave me spent 300 pages explaining how to make gui in java
I remember that i was showing that teacher a demo i made with lwjgl opengl in java and she said not to waste your time with graphical stuff
Pip
Pip
wow
sound liek your teacher not the sharpest knife in the drawer :(
Lol no one really likes that teacher so i been saved by not having her :D
Pip
Pip
00:02
sounds like my school
Idiot CS teacher
lol i remember i was using the command prompt (on my laptop )once and they asked me if i was hacking xD
Pip
Pip
wow
My school's PCs have that disabled :/
lol they're enabled on the macs at my school
I used it to find python :P
but it was 2.7 and didnt allow any libraries ; - ;
Pip
Pip
That sucks
Python 3 all the way!
I got accused of hacking because I got stuck in the C64's notorious "quote mode" where typing makes weird symbols.
if you wanted to clear the screen, you hit "clr screen" button
if you wanted to clear screen in a program you could
print "(hit clear screen)"
and it would make a reverse heart symbol instead of clearing the screen
Pip
Pip
00:07
huh, interesting
lol what year was that
1983 or 1984
@Pip hey pip I'm going to make a cross bow and a cannon rn, want them to have more detail or be more low poly?
you could print"(cursor down)(cursor right)" to get weird symbols that moved where the next print statement would happen
Pip
Pip
Uh.... cannon is good low poly
I guess the cross bow is fine/good low poly for now at least
00:23
@Pip I made the cannon :D
going to improve the length of it tho
Pip
Pip
nice!
Now pip I want all the constructive critism
Any flaws u see? changes u want?
Pip
Pip
well
:D go go go
Pip
Pip
It's a little boring
00:24
LOL
Pip
Pip
Wheels could have an iron rim or something
Pip u know this is going to go ontop of every tower xD
Pip
Pip
Just needs a bit more detail. I know it's low-poly :P
I will add that iron rim
Great idea :D
Pip
Pip
cool
00:25
lol i remember those cannons were literally just a cylinder and a cube xD
Now we have the new one :D
Pip
Pip
awesome
A cool animation would be the tower "arming" aka all of the cannons rolling out of the tower
Thinking ahead, no need to do that now :P
lol cant wait till i learn how to animate in blender
Pip
Pip
Or.... in Unreal :P
looks at calender, maybe a snow storm will come
then we'll have free time :D
Pip
Pip
hahaha true
00:31
calendar
;)
Pip
Pip
lol
01:03
@Pip
Pip
Pip
sup
Pip
Pip
I'm Stuck On Repeat (Little Boots)
Oh man, looks good
Any more constructive critism?
Pip
Pip
I'm more than satisfied with that
01:04
Every bit makes me become a better artist
Pip
Pip
Looks awesome
:D
@Pip sure?
I'm going to do TheMuffinCoder's secret all optimization on it
And then export it if I have time today
Pip
Pip
Awesome
I'm Next to Nothing (Ou Est Le Swimming Pool) right now
Fucking homework distractions :P
lol
I'm glad I had no hw today
I wish my mom didnt have this strict bedtime ; - ; always have to get off my pc by 9
Pip
Pip
that sucks
01:08
lol ik, i usually cant fall sleep because of all the ideas i think of xD
Pip
Pip
Lucky you on the hw though, I still have 10 (2-sentence admittedly) paragraphs and some spanish conjugations to do
Yeah, I know how it feels
It was like that forever for me.... 10 now though
10:30 seems to be the time I go to sleep and can get up at 6:30 the next morning not tired, which is nice
so 10:00 isn't too bad
lol i have to wake up at 6 and get to school at 7
Pip
Pip
Que Veux-Tu - Madeon Remix by Yelle is fucking awesome
I'm part of the school's academy and get a extra class in the morning
Pip
Pip
School starts at 8:10 for me
Ah I see
Our Academy doesn't do that
Pip
Pip
yes
@Pip lol but i glad how it got me so ahead
Pip
Pip
Such a good song. I want more of it.
@TheMuffinCoder :D
Im taking AP Calc AB this year :D
Pip
Pip
Nice. I'm taking AP BC next year, skipping AB
01:11
lol im taking AP BC next year too
Pip
Pip
sounds good!
hey pip what grade are u in?
I'm only 11th
Pip
Pip
I'm a sophomore
10th! :D
Pip
Pip
I've finished my required math credits already because AP CS counted for some reason >:D
01:12
LOL
xD have fun with your spanish hw
Pip
Pip
lol... or not
All of this extra math is just gravy.... looks good on my transcript and I need it anyway because... Computer Engineering requires math :P
lol i have the bonus that Im Hispanic so its easier for me >:^)
@Pip yea :D im trying to do all the math classes too
+ its pretty fun too
Pip
Pip
Huh, never imagined you as hispanic. :P
:P lol I'm a really white hispanic
Pip
Pip
Yeah math is great. I appreciate it more because it's useful then because.... math. Yeah.
01:13
xD i'm whiter than my white friends at school
Pip
Pip
:P
Oh really. Huh
lol I'm shocked too
I guess my family has consisted of mostly spaniards in south america
I wonder if my great great great great whatever was a native south american :P
Pip
Pip
Possible
Oh snap i have to get off now, cya Pip. I'll try to have the model optimized and exported by tomorrow
Pip
Pip
Cool, cya
Thanks for the work :P
01:16
lol no need to thank me, we're working on the project together :D
Hopefully, I will have learnt (enough) C++ by the time we start coding
Pip
Pip
Awesome
01:43
@TheMuffinCoder why is it everything you make is cute.
I really like that cannon
Pip
Pip
Yeah it's freaking awesome. He's way better of a modeler than I am
02:01
I'm thinking maybe he's a 3d artist and not a programmer. not that he can't program well, but that his modelling is so awesome
Pip
Pip
02:14
I'm thinking this also. I mean, he's definitely pretty decent at programming but this might be his calling. @TheMuffinCoder you could probably make a ton of money off of models
 
1 hour later…
03:30
gamedev.stackexchange.com/a/108353/44850 how do you guys feel about this?
If I'm going to be posting large answers (that one isn't that big, some of the AI/graphics question) I'm going to want to link to stuff like that.
For example:
1
A: Funnel algorithm

Alec TealThere are MANY MANY aspects here. Funnel algorithm is also the wrong name. What you're doing is using nav-meshes instead. Each poly of the nav mesh has the nice property of being convex. This means if you take any two points in the poly, the line between those two points stays in the poly. Wh...

If I actually do a large page discussing the algorithm.... a link would be okay right?
 
1 hour later…
04:59
terrain colliders
how is it done?
because using a mech collider just doesn't work
05:13
Quads
quads?
like polygon colliders?
Depends on how your map looks
05:33
so?
or is there a way i can generate a height map and import it into the unity terrain component at runtime?
 
2 hours later…
08:03
Hey guys, you helped me understand vectors a little bit. I know that I am not improving so much, but I got a somehow working example with a little bug. It would be awesome if you could help me. The problem is in this link codeshare.io/N2FKs
08:15
I think that the program tries to reach the point of the desired location of the mouse, but always ends up having having a distance > 1 because of the velocity. How can I approach the location to be exact at the mouse position and not lose velocity?
@Don'tclickonmyprofile first thing: What does your normalize function do?
def normalize(self):
d = self.magnitude()
if d:
self.x /= d
self.y /= d
return self
Then the self.normalize() > 1 should throw an exception, comparing a vector to a single number makes no sense
Add .length attribute =p
Oh uuh that's the .magnitude thing
What you want that line to be is more like if dist.magnitude() > 1:
Also, your velocity should be a single number, unless you want the feature of moving really fast in one axis
08:24
woooo
now it works
I updated the code in code share
(The way it's currently written, your velocity isn't 0.2, but sqrt(0.2*0.2+0.2*0.2), i.e. 0.28*numbers*)
Hold on you're making things way more expensive then they need to be =p
(Remember, square root is a really expensive function)
really?
Uhm okay What else can I use?
Look at the updated version
You do need a square root, you just don't need 3
There, updated with the correct version (assuming you want it to actually go to the moues position, and not just get close to it)
Wait what, the vector library isn't homebrewed? Huh, weird implementation of normalize
Wow
Thank you very much! Now it also goes to the exact position. Trying to understand why now :D
Simple, it is always moving with a fixed velocity, even if the distance it has to travel is shorter than that velocity
08:32
Ah ok now I understand it
lol
So if it aims for 0.8 and moves at 0.3, it'll go: 0, 0.3, 0.6, 0.9, 0.6, 0.9, 0.6, 0.9
The way you stopped that was the (arbitrary) "If it's closer than 1 it's close enough" which works from the rebounding, but doesn't get as close as it can
This is so simple
if magnitude < velocity:
player.x = mouse.x
player.y = mouse.y
but so awesome xD I didn't think about that
Man it sucks to develop games in the free time when one is not smart enough. But I try my best and am super thankful for every help! :D
09:15
tips hat
\o
Long time no see
Hey Kevin, how are you doing man?
Good, wanna be not at work and making games but that's as usual
How have you been? :)
Good, very busy.
Now working somewhere new.
Only 59 days til I get married too, so it's officially less than 2 months away.
Well, it's more than 2 februarys away
09:26
Hahaha.
True ^^
guys I am sorta at a point where I can do most game related easy-mid-difficulty programming stuff but unable to do something like SPH(smooth particle hydrodynamic aka water simulation) or soft body simulation.
user92578
I think a broke a ketchup dispenser at the school cafeteria
user92578
Now I feel bad
I feel like stuck. I feel like I need to get really into math to break through the current state I am. Otherwise, I feel like I have no future.
@BlueBug In other words: you can do game related easy-mid-difficulty things, but not the kind of things that require a uinversity degree?
09:31
I am (currently not in school)-was in computing college-3rd year. They don't even teach you that kinds of stuff as well.
Yeah don't feel stuck, most game devs probably couldn't do SPH/soft body simulations. (I haven't ever done that)
I wonder, Kevein, then, how are you able to manage your life as a programmer?
@BlueBug Yeah I'm talking about an actual university degree, phd and such, in computer science. Way more complicated =p
yes yes. You are right.
I cannot do those complicated higher education needed jobs.
@BlueBug I've also never had to do that kind of things
They're just not necessary
09:32
You're talking levels required for a Simulated Physics Masters Deg.
Or levels of programming that the average games developer would never need to know.
Not even in games, I don't know of any that do SPH, and soft body simulations are generally done via creating a hard body simulation with a bunch of springs
That's a very specific area to program and also one that is catered by existing technologies like nVidia Flex.
from what I remember, Kevin Blue you guys are hobby game devs? Does it mean that you guys have extra skills other than game dev that aids you as a programmer? I ask this because I feel like you guys are examples I cannot be a successful programmer if I am just "an average game programmer"
Game programmer is a harder and more specific job than regular programmer
You've got that backwards =p
09:36
You could be successful as a Game Developer but that also means that you are at least a Software Engineer.
understood. You guys are first of all, a software enginner, than a game programmer to begin with. I ask this because I am looking for a job and it got me thinking a lot.
You can be successful without being a software engineer, however those are exceptional circumstances or require using WYSIWYG editors like Game Maker.
@Blue then I wouldn't really call you a game programmer though. Game designer sure! And this isn't a bad thing, it's just that calling someone a programmer in my mind requires them to actually program =p
^+1
"I feel like you guys are examples I cannot be a successful programmer if I am just "an average game programmer"
Not sure if I should feel insulted :P
@Blue naah, he was thinking game programming is easier then regular programming =p
09:39
nno that's no insult. I meant I am just one of thousands and many other "game-loving programmer" and you guys are not just game-loving-programmer who only knows about how to make a game but know a lot more stuff that game dev is not.
there are many "me" but not so many of "you guys"
There are 2 big differences between most regular programming jobs and game programming. The first being: The soft real time limit, it is unacceptable if your code takes a second to run per frame. The second: Most tasks are a fixed number of steps and are then done, you don't have to manage multiple concurrent things
It's "Read input, validate input, apply changes to data, show new data". In stead of "Move bullets, move entities, check entities and bullet collisions, check entity collisions, do game logic, render, repeat"
Oh hell no, game programming is a lot harder than the demands of every day programming.
I find server client connections easier to program than games.
you guys explaining game dev is different from traditional software dev comforts me to know that what I learn is not "useless" but just different, because I had been to many job hunts and most of them asked me to develop "applications" rather than "game"
I said yes to graphic-effects they were requesting/asking but no to all the app dev related questions. I had been feeling useless-felt like all my skills were not being practical-I felt like I needed to be more "traditional" to find a job.
@Blue yeah, that's generally also a single task, you can do it and then you're done and can forget about it. Which makes it... compartmentalized which you can't really do with games
There is nothing traditional about finding a software engineering role these days.
I got my new job not because I completed the technical in 5 minutes instead of 25 but because the people I was interviewed by felt they would enjoy working with me
09:47
@BlueBug nah, though it pays too learn the programming system they use beforehand
Sit down with it for an hour or 2
Plus - know that if someone has asked you in for an interview they already know you have the skills, you can demonstrate that a little in the interview but ideally they need to know they'll enjoy working with you.
My test cases fails because due to timeout -.-
And it only takes my PC about 0.5s to finish
that's a big surprise. I never thought about making people to want to work with me maybe that's the downfall of me? I wonder. I hadn't put any effort into making people feel comfortable to feel like they want to work with me. The thought never came to me.
maybe I should have smiled more... I wonder...
@KevinvanderVelden @Blue I thank you guys very much. I feel less anxious. I am feeling better to hear that software dev is different from game dev.
This was silly of me. Thank you for not being annoyed by this silly question of me-but answering me with sincerity.
We're in this chat because we like talking about development and helping new people out. As long as you're doing your best to do your own research it's a general rule of thumb that no question is too stupid.
Ayee!! :D b! <3 I will leave now, gotta grasp dinner. Luv u internet souls! Pi3ce! v_v
10:00
0
Q: Can you help to find an old game?

not-a-userI know that this forum is about development, but I'm a bit desperate: I remember an old game, but I can't remember the name. Can you help out? game appeared in the middle / late 1990s Windows 95 Sokoban type puzzle game 2D Graphics (VGA or 800x600 probably) underwater theme (rising bubbles, fal...

-,-
THIS ISN'T EVEN ACCEPTABLE ON GAMING.SE
he has 101 rep. He must know the rules. He must be really desperate.
b-but the site has "gaming" in the title!
> I know that this forum is about development
"...but I'm a bit desperate:" lol
He knows perfectly well what he did looks judgingly
Also, this is not a forum
Anyway, people with >3k rep. Vote to close :D
10:03
Already done.
wait wtf
I can't downvote anymore? You can downvote only if you had more than 3k rep?
Downvote? That's 125
Vote to close != downvote =p
oh nvm. This was this shitty browser thinging on this pc. I am using internet cafe in Korea nad in Korea internet explorer is still a thing. Internet explorer horrible.
anyway back to get some dinner pi3ce v_v
o/
user92578
10:53
\\o//
user92578
 |
user92578
// \\
AAAH IT'S A 4 LEGGED AND 4 ARMED MUTANT. KILL IT!
Also, hey @Tyyppi_77
user92578
I was going for a not-so-safe-for-work type of scenery, but okay, and Hi
user92578
sigh tons of school stuff to do today
user92578
10:56
I think I'll try a thight schedule for them
@Tyyppi_77 well if you wanted to make it not safe for work you'd need to add an extra |
user92578
really?
user92578
okay, tip noted
user92578
Anyways I'll drop back in a couple of hours
\\    //
 \\0//
   |
 //|\\
//   \\
There we go.
Ascii art at its finest.
11:07
..      ..
 \\    //
  \\0//
    |
  //|\\
 //   \\
''     ''

'Added claws
needs a hat
Everything is better with hats
..      ..
 \\    //
  \\Ô//
    |
  //|\\
 //   \\
''     ''
 ___
|¤.¤|
|---|
´´´´´
Pip
Pip
morning GDSE
@Blue Sup hat man
11:14
o7
I made a bird!
Its Pip!
Sup Pip
Pip
Pip
getting ready to head to school for the day :/
My dog hasn't left me alone for 2 seconds all morning
Sat right outside of the bathroom while I was showering
It's been wierd
Your dog's not as cool as my dog.
11:35
I dunno, @Pip is your dog wearing a hat?
user92578
11:51
Okay either I was super lazy or that was quicker than I thought
user92578
Okay I fixed the bug from yesterday
user92578
I'm not sure what actually caused it
user92578
But I needed to clear the preview layer at the correct place
user92578
12:14
IMGUR HAS CHANGED
user92578
HOW DARE THEY.
user92578
Anyways I added cages to the editor
user92578
Still gotta add the residents somehow
user92578
Either with a separate brush or at the same time as the cage gets added
user92578
12:16
Might have to consider recolouring the prison tough
Pip
Pip
12:45
Yes
Sorry @Blue, his dog is cooler
Pip
Pip
@Tyyppi_77 looking pretty awesome
user92578
Thanks
user92578
Nah, Santa hat in summer time? That dog's totally in the wrong fashion season.
user92578
12:46
I got the prisoner in easily
user92578
Level Editor sure is a lot to maintain, I'm now adding the entities to the saving and loading methods
user92578
Still this is probably one of the coolest and best decisions I've ever made
Pip
Pip
absolutely
user92578
This will require me doing a lot of cleaning up in the level class, I need to find a way to nicely reuse the level loading code from the editor
user92578
Okay saving and loading works!

« first day (1867 days earlier)      last day (3450 days later) »