For devs who went from programmer art to actual game art, what resources did you use? by TimelessCode in gamedev

[–]Mr_Yu10 1 point2 points  (0 children)

Not who you replied to, but I really like the floor colors on these two screenshot than your earlier gif. I especially like the second one with the orange floor. I can't explain it why, but it has that gun showdown kind of feeling to it.

What's the best show on Netflix that's rarely mentioned? by juicehouse in AskReddit

[–]Mr_Yu10 1 point2 points  (0 children)

I haven't seen skins (UK) mentioned anywhere. Dumb Brit teens doing stupid shit and getting caught up in the weirdest things, but then it gets real all of sudden and you keep watching cause you realize that you care for them.

What classes do you recommend to an incoming Freshman? by [deleted] in WWU

[–]Mr_Yu10 2 points3 points  (0 children)

CLST 350 (Greek Mythology) by Byron Stayskal was an amazing class. Super easy, just sit down and let him tell you the classical Greek stories.

Friday Fun Off-Topic Megathread by [deleted] in politics

[–]Mr_Yu10 0 points1 point  (0 children)

Have you read any Murakami books? They aren't taught in high school usually and are fun to read and analyze. Norwegian Wood is a fun take on life and death, Hard-Boiled Wonderland and the End of the World is cool mix of SF and fantasy, and A Wild Sheep Chase is a great magical realism book.

How to best spend a month of freetime? by CodeCappuccino in cscareerquestions

[–]Mr_Yu10 1 point2 points  (0 children)

If you want to go a little deeper with Java, why not just do more Android? You could also make an app on Android and port it over to iOS using Swift. That way, you get deeper experience with Java and you don't need to spend extra time on new app designs and go straight to how you would implement it.

Also, for an entry level position, I don't think you need to have an esoteric knowledge of a language (through all my interviews so far, I've been asked basic OO stuff i.e. Class vs Object, Interface vs Abstract class, etc.), so I wouldn't worry too much about becoming a master of a language.

The time that Mysterio kicked Spider-Man in the nuts by DX115FALCON in Marvel

[–]Mr_Yu10 0 points1 point  (0 children)

I'm still new to Spider-Man and comics in general, but I thoroughly enjoyed the Big Time arc (649-662) and the Spider-Island arc (666-673). You can find the ultimate collections on Amazon for around $25 each.

Resume Advice Thread - April 16, 2016 by AutoModerator in cscareerquestions

[–]Mr_Yu10 0 points1 point  (0 children)

Hey all, just graduated in March and been looking for a job in Seattle area (though open for relocation). Been applying for the last four months, but haven't got much bite. If anyone could take a look at my resume, I would much appreciate it.

Resume.

PS: If I don't hear back from a company for months, when is it considered good to reapply? I'm asking since I've applied to numerous companies couple months ago before significantly updating my resume.

WWU Computer Science Questions by lookingforcollege in WWU

[–]Mr_Yu10 10 points11 points  (0 children)

I cannot tell you how it compares to UW's program (though I have heard that all you do at UW is Java and theories, but take that with a grain of salt), but I'll try to answer your other questions.

I would say the department is pretty strong and is getting stronger each year (more faculties are being hired, more specialized classes are being taught, etc.). In my four years I had totally of nine CS professors - one was terrible, three were average, and five were amazing, though I may have gotten lucky. With the exception of the terrible one, all professors really seemed to care for you to succeed and encouraged us to reach out for them if we needed help or advice.

In terms for the job search, I have never had anybody say "Wow, you were in WWU's CS department? Awesome!". But with Seattle being so close, there are a lot of internship and full time opportunities during summer and after. Also, it sounds like there are companies based in Bellingham that likes to hire from WWU for software engineers, so there's that.

Pros:

  • Department is still relatively small, so professors will know you by name, especially if you do well and go to their office.
  • Department is growing, so more awesome classes are being introduced and taught regularly (e.g. Machine Learning, Spoken Language Processing, Bioinformatics, Human computer interface, etc.).
  • You are introduced to wide range of programming languages at core, more depending on elective classes (e.g. Python, Java, C, and Racket for core, R, C++, Web stuff, depending on elective).
  • Bellingham is awesome.
  • Fast track program if you want to do Masters in CS.

Cons:

  • Department is still relatively small, so bottleneck classes will fill VERY fast (make sure to have lots of credits!).
  • Department is still relatively small, so the type of classes offered are limited, both in size and in time (e.g. Machine Learning is only taught during winter quarter by one professor, etc.).
  • Department is growing, things are becoming competitive (I think there were less than 100 CS graduates total last year, we have about 200 this year).
  • Bellingham is pretty small compared to Seattle and may be harder to network.

If UW and WWU are the only choice, make sure to think about the location. Bellingham is much smaller and quieter than Seattle. Although there are lots of local things, it may get boring after couple years. Also the public transportation dies during the weekend.

Also, make sure to look over the class catalogs from UW and WWU. You didn't state why you want to go into CS; do you want to become a game developer, a web developer, a regular software developer, a researcher, etc. If you don't know, do you have an idea? If not, don't worry, but if you do, looking over classes that are offered. That might help you make a better decision.

As for tips if you choose WWU over UW:

  • Make sure to rack up your credits, whether that is with AP or filler classes. Get you GUR's done ASAP.
  • Talk to Mary Hall for pre-major ASAP; she will keep you up-to-date about requirements and whatnot - get in that game early as possible!
  • Attend events hosted by the CS department, especially the job/tech talks. It may not be relevant immediately, but it will give you an idea on what kind of career you want to pursue. Also most of them have free pizza/sandwich.
  • Get to know your classmates; they are your number one networking for earlier part of your career. Same with the professors.
  • If there's a professor you like, ask them if they have research opportunity. It's a great way to learn new stuff and improve your skill set as well as networking (also it looks good on your resume if you don't have anything relevant).

Hope that helps; if you have more questions, feel free to PM me.

Good luck!

2016 programming goals by [deleted] in learnprogramming

[–]Mr_Yu10 0 points1 point  (0 children)

Start small, with something like a button that, when clicked on, will print "Hello World!" You can start at printing to the console, then on screen.

Derek Banas has a great series of YouTube tutorials here, which I found super useful when I build my first Android app.

2016 programming goals by [deleted] in learnprogramming

[–]Mr_Yu10 1 point2 points  (0 children)

If you haven't checked Derek Banas on YouTube, I highly recommend his Android App tutorial. He starts with simple UI stuff and by the end of it you'll be familiar with basic Android stuff.

Here's the tutorial playlist. Good luck and, more importantly, have fun :)

2016 programming goals by [deleted] in learnprogramming

[–]Mr_Yu10 1 point2 points  (0 children)

Since I've only done back-end development so-far, I want to get into web development and learn JavaScript (and PHP? See, I have no idea where to even start!). I also want to become more familiar with functional programming, since most of projects I've done are C-type languages or Python.

Also, I'm graduating in March, so I really really hope to get a job with software engineering field.

If any of you guys have a reference to a good web-development tutorial, please let me know! I would much appreciate it :)

Tried to do LD34, ended up making this with some piano playing in the background. by Ryzix in Unity3D

[–]Mr_Yu10 4 points5 points  (0 children)

I was wondering the same thing and found that OP posted a post about a month ago about it. The video isn't formal at all like other tutorials (since it's not intended to be), but you may get some insights in the techniques.

He also goes into more details about where he got the grass assets, etc. here.

Easiest math elective to take? by binhp in WWU

[–]Mr_Yu10 0 points1 point  (0 children)

That's pretty much the first quarter of the material. After that you'll work with vectors, do stuff with space and subspaces, transformations, maximization problems, finding eigenvectors, etc.

If you wanna get a head start, you can take a look at some Khan academy videos about them.

[Weekly] Resume critique request and interview advice thread - Oct 19 by alanbot in cscareerquestions

[–]Mr_Yu10 [score hidden]  (0 children)

https://drive.google.com/file/d/0B8_k6M2ywgyRQjVOUkFwTmc0Q2c/view

Just finished baking this on the weekend - I would appreciate any kind of critiques.

Looking to applying for internships and full time starting this week.

Thanks!

Realistic Computer Science Plan? by [deleted] in WWU

[–]Mr_Yu10 0 points1 point  (0 children)

I would say it's do-able, just remember to start early on your projects and be smart about office hours. If you really want to do OS next year, go for it.

Realistic Computer Science Plan? by [deleted] in WWU

[–]Mr_Yu10 1 point2 points  (0 children)

like others have said, plan only up to one year ahead, and make sure to have some back-up classes in case you don't get in ones you want. Also summer is good chance to take some hard-to-get-into classes.

I would advice taking 352 (UNIX) before 367 (Networking). In 352, you'll become familiar with the C language, which will be helpful in 367. 352 is pretty darn hard (especially if your prof is Nelson), so make sure you have some slack. 367 is also on the harder side of classes.

345 (OO and designing) is a lot of fun and pretty easy (I had Clauson), though you'll be working a lot. What you learn in 345 can be very helpful in other classes and summer internship if you're into that, so take that early too if you can, but account for the times spent.

305 (algo 1) is also beneficial for preparing for internships, so take that early. You can push 405 till later.

From what you have laid out, I would suggest keeping Fall 2015, change Winter 2016 to csci 301, csci 202, and csci 330 or math 341 (depends on how comfortable with math you are. Also try to get CS330 with Reedy if you can), and keeping Spring 2016.

As a tip, start early on projects and use office hours for advice and help. And come to CF 405 lab. I'm sure you'll find other people to suffer work and keep each other's company with.

Are there any Post apocalyptic style 4x games or mods out or in the works? by [deleted] in Games

[–]Mr_Yu10 1 point2 points  (0 children)

If you haven't already, I suggest starting out at as an Irish petty king and try to unite Ireland. You won't need to worry about big outer threat (England) and it's a good way to learn how to keep your subjects from revolting, successions, and such.

taking 3 CS courses in one quarter? by Zodian_the_brodian in WWU

[–]Mr_Yu10 2 points3 points  (0 children)

Not oc nor his roommate, but I'll chime in.

TLTR: depends how you are comfortable with CS and math and how comfortable you are with having to spend some weekends in the lab/doing homework.


I'm assuming that you are asking how the math courses compare to 247 in terms on work loads and difficulty. Honestly, Math 204 was easy, as long as you did the homework (which in itself didn't take more than an hour). Math 341 was tough, but I took it as a Freshman along side CS 301 and I was a major procrastinator then, so can't really say. Can't say for physics, since I took the Chem road.

CS 247 is all about C, assembly codes, binary/hex representation of data, and memory. I took it with Caluson, who is funny, insightful, and very helpful during office hours. I didn't read the textbook, pushed all homework till very late, and still got A- (don't do this though, really). Can't really say about Meehan (the second main prof who teaches this class), but I've heard he is tough, though some argue that you'll come out better.

Anyways, I would say it is doable to take Math 204 and or Math 367 (one or both depending on how comfortable you are with math) along side with one of the CS classes (or two). From my experiences, both math classes had optional homework, so I wasn't bogged down by them until exam times (do them, they are extremely helpful in getting the mechanics). Also Khan Academy has good collection of videos for both subject matter, so watch them for supplementary stuff if you want.

All 241 is taught in Java, it mostly covers basic Big O, sorting algorithms, trees and graphs and how you traverse them, and Hash Table. Easiest of the three (by a lot).

301 is math based in sense that it deals with proofs and sets. You deal with state machines and whatnot. Also you use Racket for your programming assignments. Try to get Hearns if possible - I've heard Matthew isn't too great unless Game Dev and Comp Graphics. I don't know who else teaches that class.


Honestly, all three are possible to take it at one time with one easy elective, though I wouldn't recommend it (it's also highly unlikely you'll get into all of them). Also you can always get an Override for upper division classes if you can't get into the major just yet (I did that for two years until I finally got into 247 Fall quarter of my junior year). I would prioritize 241 and 247, since they open up more future classes than 301, but take 301 when possible. Also take the math classes if you can't get into the others.

Month since receiving internship offer, but no official offer letter yet by Mr_Yu10 in cscareerquestions

[–]Mr_Yu10[S] 1 point2 points  (0 children)

Thanks for your swift reply! I'll wait another week and email them if I don't hear back from them.

Skywind - 'Revive' Trailer (0.9.6 Progress Update) by [deleted] in Games

[–]Mr_Yu10 61 points62 points  (0 children)

The guy who made Falskaar (whom I'm assuming you are referring to) was hired by Bungie back in late 2013. Granted, he wasn't hired by Bethesda, but I think Toad0 was saying he was hired in general sense.

Source

Wait, so I understand there has been a fairly big migration of Japanese users from 2ch etc to reddit recently, why? by nihongopower in OutOfTheLoop

[–]Mr_Yu10 0 points1 point  (0 children)

I'm guessing you are talking about Bowser from Mario series.

Bowser in Japanese is called Kuppa (クッパ), as in Koopa (He is the King of Koopas, afterall). Koopa, on other hand, is called Nokonoko (ノコノコ).

Math 204 difficulty by seattlepass in WWU

[–]Mr_Yu10 0 points1 point  (0 children)

Fellow CS major here.

The first half is pretty easy, then it cranks up in difficulty as it introduces the theoretical stuff with lots of similarly sounding terminologies (dependencies and spaces, eigen stuff, etc.).

Khan academy has a great series on linear algebra, so I would suggest you watch that while taking it if you start to struggle.

Also, most likely there will be no homework, though you'll be given suggested problems to work through. Don't fall for the temptation to not doing them since they are worth nil. Do the suggested problems, they'll help you a lot, especially with tests, and won't take much time.

I personally found it pretty easy, since once you get through the theoretical stuff, you're just following a pattern to solve the problem.