[QUOTE=proboardslol;47767333]
What do you mean? compiled-code? What's better to work on? Web stuff?[/QUOTE]
There are just not nearly as many jobs for C/C++ as there are for C#, Java or webstuff.
If you'd spend 10 minutes browsing around for jobs on monsterboard this should be blatantly obvious really.
working on a hud
[video=youtube;JHzHvhdu-JQ]https://www.youtube.com/watch?v=JHzHvhdu-JQ[/video]
need a trajectory ping indicator still
enterprise and web software is where pretty much everything is
I've been following all these openGL tutorials which tell me not to have any spaces in my path name, only to find out all my projects are under Visual Studio 2013/... :/
[QUOTE=Rocket;47767811]Why are they telling you that?[/QUOTE]
"Careful: make sure you don’t have any spaces in your path and your path is a valid one otherwise you can end up with a compile error called MSB3073: The command ” ” exited with code 1."
Huh, multiple independent tutorials have told me to do this (one using freeglut, one using glfw). Are you guys sure this isn't unfounded?
[QUOTE=proboardslol;47767238]I heard that you should focus on getting good at what you do know rather than trying to learn 1,000 new languages[/QUOTE]
Employers don't really want people who are wizards with one single language/skill anymore. They want people who are good with a range of tools, because the world has moved on from the days of needing single technologies. Instead, the world now has a lot of interconnected technologies that all overlap a little bit, and you need to have an understanding of many of them rather than a deep understanding of just one
[editline]21st May 2015[/editline]
But yes learning 1000's of different languages is not ideal either - an understanding of the core languages will go a long way though
[QUOTE=DoctorSalt;47767835]"Careful: make sure you don’t have any spaces in your path and your path is a valid one otherwise you can end up with a compile error called MSB3073: The command ” ” exited with code 1."[/QUOTE]
That really sounds more like a tutorial bug.
Make sure all your paths are quoted where necessary and it should work fine.
[QUOTE=Pelf;47767469]working on a hud
[video=youtube;JHzHvhdu-JQ]https://www.youtube.com/watch?v=JHzHvhdu-JQ[/video]
need a trajectory ping indicator still[/QUOTE]
Woah, is that 3D?
[QUOTE=Pelf;47767469]working on a hud
[video=youtube;JHzHvhdu-JQ]https://www.youtube.com/watch?v=JHzHvhdu-JQ[/video]
need a trajectory ping indicator still[/QUOTE]
That ping effect and sound are just so satisfying. Definitely has that space game feel.
[QUOTE=proboardslol;47767238]I heard that you should focus on getting good at what you do know rather than trying to learn 1,000 new languages[/QUOTE]
I think the most important thing is to span paradigms, especially testing functional languages if one has one been working in C-like languages or similar, logic programming too, prolog is interesting there, a form of declarative programming (though this is considerably more esoteric).
As others have already mentioned too, if you've mostly been working in C, something object-oriented will most likely be directly beneficial, but be careful and don't drink the kool-aid (this applies to anything you work with though).
The more tools under your belt, the better equipped you will be to decide which one is appropriate for the task at hand!
While learning more "technologies" within the same sort of area you've already been working might help you in the immediate time for getting employed, I'd recommend going into something completely different, because it really does change how you think :v:
(having spent too much time in Erlang, when going back to Python I was writing everything in a recursive manner, not a great idea when you don't have tail recursion :v:)
Within the scope of static/dynamic typing it is also interesting to branch out, if you've only been writing code in a statically typed language, try a dynamically typed language, Python is always a safe bet, but there's a lot of interesting ones out there!
This is an interesting book, if you like reading books about the subject matter: [url]https://pragprog.com/book/btlang/seven-languages-in-seven-weeks[/url] (it won't make you very proficient in any of them, but it's enough to be an eye-opener and to see which might be interesting!)
It covers a lisp on the JVM(Clojure), a purely functional one (Haskell), smalltalk-inspired dynamic language (Io), Prolog, Scala (functional/oop on the JVM), Erlang (functional, awesome message passing facilities), Ruby (object oriented dynamic language).
What are you interested in learning about though? :v:
[QUOTE=helifreak;47767309]Prolog is strange.[/QUOTE]
how many prolog coders does it take to change a light bulb?
true
[vid]http://files.facepunch.com/ziks/2015/May/21/2015-05-21-1019-30.mp4[/vid]
Need to add a piano roll.
[QUOTE=NovembrDobby;47769872]how many prolog coders does it take to change a light bulb?
true[/QUOTE]
Dude, the answer is yes. YOU RUINED THE JOKE.
[QUOTE=Ott;47767920]Woah, is that 3D?[/QUOTE]
Yes and no. I make all the assets in 3d but I use an orthographic camera so it looks 2d
[IMG]https://dl.dropboxusercontent.com/u/13781308/ShareX/2015-05/2015-05-21_08-37-02.gif[/IMG]
[QUOTE=Swebonny;47770626]Dude, the answer is yes. YOU RUINED THE JOKE.[/QUOTE]
I'm sure it's like 50/50 whether it returns 'yes/true' or 'no/false'. I think it changed during the course of my semester when I was learning that stuff :/
[QUOTE=NovembrDobby;47770747]I'm sure it's like 50/50 whether it returns 'yes/true' or 'no/false'. I think it changed during the course of my semester when I was learning that stuff :/[/QUOTE]
"Yes. / No." Are still the iconic prolog answers though :v:
[QUOTE=Profanwolf;47769206]What are you interested in learning about though? :v:[/QUOTE]
Clientside stuff. Web stuff is just so incredibly boring to me. Databases, UI, anything graphical is just incredibly boring to me. Number that do things instead of number that mean things.
I just figured out you can pass all local variables by either value or reference to lambdas in C++. JavaScript in C++, here I come!
edit:
by that I mean that I absolutely love JavaScript's event system and callbacks, so I'm recreating that for the GUI I'm writing, in C++. It worked, but it was hacky as fuck, variables declared outside classes just so I could access them from within the lambda. NO MORE!
[QUOTE=proboardslol;47770912]Clientside stuff. Web stuff is just so incredibly boring to me. Databases, UI, anything graphical is just incredibly boring to me. Number that do things instead of number that mean things.[/QUOTE]
You could play around with machine learning, it's fun and it's useful.
I received an email today saying that I've been accepted into [URL="https://www.cs.helsinki.fi/en"]University of Helsinki[/URL] via their [URL="http://mooc.fi/english.html"]Java MOOC[/URL]. No entrance exams, just 13 weeks of (mind-numbingly easy) Java, a 1½ hour programming exam and an interview. Would recommend.
[QUOTE=Ziks;47770060][vid]http://files.facepunch.com/ziks/2015/May/21/2015-05-21-1019-30.mp4[/vid]
Need to add a piano roll.[/QUOTE]
Can you or anyone else point me in the right direction on how to do those wires?
[QUOTE=Kidd;47771668]Can you or anyone else point me in the right direction on how to do those wires?[/QUOTE]
I did them using a vertex shader, here's the source:
[url]https://gist.github.com/Metapyziks/85c08387830011690937[/url]
Where _A is the start position, _D is the end, and _B, _C are anchors.
[QUOTE=Simspelaaja;47771641]I received an email today saying that I've been accepted into [URL="https://www.cs.helsinki.fi/en"]University of Helsinki[/URL] via their [URL="http://mooc.fi/english.html"]Java MOOC[/URL]. No entrance exams, just 13 weeks of (mind-numbingly easy) Java, a 1½ hour programming exam and an interview. Would recommend.[/QUOTE]
Grats! If things go according to plan, I'll be spending a semester at Aalto University in Helsinki starting next January :D
Revisited my old libGDX project.
Now 4 different tiles, hexagonal. Have some yummy Sicily.
[t]http://i.imgur.com/xSE4LlL.png[/t]
Now I'll better controls and input, add UI and try to make a hex map editor. Maybe I'll put a game on top in the future, or have some Procedural maps.
This took me longer then it probably should have.
Camera movement magic, it's not finished, but I'm pretty happy with it so far.
[url]http://a.pomf.se/fqcvkm.mp4[/url]
[QUOTE=Ziks;47771748]I did them using a vertex shader, here's the source:
[url]https://gist.github.com/Metapyziks/85c08387830011690937[/url]
Where _A is the start position, _D is the end, and _B, _C are anchors.[/QUOTE]
What, are polygons created inside shader? I don't know CG very well that is why I am asking.
[QUOTE=Fourier;47773081]What, are polygons created inside shader? I don't know CG very well that is why I am asking.[/QUOTE]
They are not, but you can modify them (subdivide, move, rotate and so on) inside geometry shaders. From what i can see this most likely renders a straight pipe element with this shader that deforms it.
[QUOTE=cartman300;47773101]They are not, but you can modify them (subdivide, move, rotate and so on) inside geometry shaders. From what i can see this most likely renders a straight pipe element with this shader that deforms it.[/QUOTE]
Ohh I see, so he generates straight cylinder then he just deforms the vertexes. That is actually quite easy :). (Mathematically speaking).
[QUOTE=WillKirkby;47766763]Playing with the GTA5 .clip files. Has science gone too far?
[t]http://kirk.by/s/14d735739c2[/t][/QUOTE]
How difficult would it be to increase the volume that the camera can stay inside?