Member
Level 28
Expert Toast
11

Forum Posts

1 - 14 of 14

    Irvau
    12/02/2016 9:43 pm
    Level 28 : Expert Toast
    m1dy! doctor p! mayhem! (from lapfox, not the black metal band, mind you)
    1
    Irvau
    11/18/2016 3:19 pm
    Level 28 : Expert Toast
    JaackMacyHow many of you experienced programmers learned by your self?


    *raises hand*
    I was lazy while doing it, and it took me at least 3 years to get the hang of it, but after endless fiddling I finally got the hang of it. :^)
    ...although, on second thought, I dunno if I count as an "experienced programmer", at least what you're looking for,

    JaackMacylooking at the first lesson I feel like I wont get anywhere, this looks like its a guide for someone who already knows other programming languages.


    Aw come on, "looks like"?
    At least try it before you decide to give up.

    Anywho, as for whether or not you should pay for classes: in my opinion, that's a "no". There's plenty of free stuff floating around on the internets, I don't see why you can't learn from that. Just keep on searching and searching and trying and trying. Persistence will pay off.
    Although, I suppose if it gets to the point where you aren't learning anything after a year or so, either a) you're coming at this from the wrong angle, mate, or b) it might be time to dish out money to teachers.
    Honestly though, imo paid classes are something to keep as a last resort.
    1
    Irvau
    11/11/2016 9:09 am
    Level 28 : Expert Toast
    McHorse
    I would disagree about w3schools being as "THE WORLD'S LARGEST WEB DEVELOPER SITE." It's just an arrogant advertisement statement.


    Cool, but I don't care. That's not what I was focusing on. I just pulled up that quote to point out that the site was intended to be a site about web development (thus no Java), not because I wanted to prove that it was an amazing trustworthy site.

    McHorse
    For beginners, it's suitable, maybe,


    Thus it's not really outdated, it's just lacking in information. They cover the mere basics, even then not too well. Doesn't mean they're behind in the times. I mean, they have resources on html5, which I'd say is updated enough for their basic level of documentation.

    skygame12xWow I post saying that w3schools COULD help and everyone starts saying: "IT'S OUTDATED!" "LOL it isn't java" "'IT'S OUTDATED' Could work for beginners"

    Honestly I don't know much about programming I'd just heard about that site so I said it could help.


    It's cool, mate. You tried. That's appreciated, no need to get defensive about it.
    Although, to be honest, I'm quite sure the dude saying "it's outdated" has a bit of an odd way of thinking when it comes to finding problems in things. In other words, I think he's wrong about that.
    Also, I never said "LOL" when proclaiming it wasn't Java. >:C

    1
    Irvau
    11/09/2016 10:12 pm
    Level 28 : Expert Toast
    Sergeant Sarcasm
    Try being less condescending, what CHorse said is that learning to program is difficult. He's not telling him to quit, he's not telling him to do anything, he's just saying that programming is difficult to learn at first and it will remain that way for a while. The "give up" part is basically saying that learning to code and frustration is a package deal, because as I'm sure you know, it is. All you did is literally restate what he just said in a clearer, more demeaning way to CHorse.


    Oh, I see now. I misinterpreted his original statement as him simply telling to OP to just give up. My bad.

    McHorse
    Also there's this web site that could help: http://www.w3schools.com/


    Don't use this website for learning, please. They have outdated information, and therefore there are no tutorials on Java.


    ...I had thought that the primary purpose of that site was for website-related purposes? After all, their description is literally "THE WORLD'S LARGEST WEB DEVELOPER SITE". Keywords: "WEB DEVELOPER". It's true, he shouldn't be using it a resource for Java, but not because it's outdated. Java is simply out of the scope of what that website is concerned with.

    McHorse
    another one is for fun interactivity on websites.


    Boy, you're probably not in the current right now, but JS's usage is far from "fun interactivity" (falling snowflakes, etc.). Right now, it's already used as server-side language (node.js), for scripting (just like bash, scripts for processing stuff, node.js also) and it also used heavily for automation (gulp, grunt). Just to clarify.


    *sigh*
    -_-
    I mean it as an example to demonstrate that they were for different purposes. I am aware of other uses it has. Although, I suppose the following statement would be more correct:
    "One is a language that builds executables that run a bunch of code, while the one is used a scripting language to give instructions to programs, but not necessarily execute them on their own."

    'ere we go.
    1
    Irvau
    11/06/2016 11:03 pm
    Level 28 : Expert Toast
    >Implying you never learn things and become comfortable with them, ever
    xD
    Dude, chill. People learn, people grow. Sure, if you want to learn something it's a huge pain at first, but over time one comes to know it and no longer struggles with it.

    skygame12x
    Also there's this web site that could help: http://www.w3schools.com/

    Hope I could help


    CX
    You tried mate, you tried. He's looking for help with Java, not Javascript. There's a difference; one is a language for desktop applications, another one is for fun interactivity on websites.

    Anywho, help with learning Java? Uhh, my first concern is if you have experience with any other programming languages. If you do then I'd imagine the process wouldn't be too hard; just look around for documentation, read some tutorials, etc, etc.
    If you don't, then I got something to tell ya, bud. While Java is a nice language to start learning, there are other, easier languages you can start out with first. Python, perhaps, or as Skygame inadvertently recommended nicely, Javascript. Both are easy languages to begin with, and have a great deal of uses. Once you've learned a language such as a those, learning Java shouldn't be too hard; most languages share the same core concepts, such as variables, functions, objects, etc, etc. There are some differences between languages such as their semantics, their workings, their requirements, etc, etc, but they shouldn't be too hard to learn once you have the core concepts down. Sure, it may be difficult, but definitely won't be gruelling anymore.
    1
    Irvau
    08/20/2016 10:46 pm
    Level 28 : Expert Toast
    I dunno, usually those tend to be the same thing.

    Usually.
    1
    Irvau
    08/04/2016 8:25 pm
    Level 28 : Expert Toast
    SensorialGlint6
    Please read properly. I have not said "good game had to look good" I said "if one wants to make a decent looking game". I work with plenty indie dev teams that, games that look fit for ps2 and play and feel well.


    And yet, in your first post, you stated that money was a necessity, without the modifier of "if you want it to look good".
    Hmm...

    Nice catch, I suppose.

    1
    Irvau
    08/04/2016 8:14 pm
    Level 28 : Expert Toast
    SensorialGlint6
    Irvau SNIP


    Really. You really gonna say that he should use CryEngine? An game engine where you need to know C++ well, so you can do anything there? CryEngine is not your Unity or Unreal engines, its hardest engines out there to use.

    And yes, I will say that money is to be spend, if one wants to make a decent looking game. As you will find yourself purchasing assets or code modules for its game. Those costs money.


    No, I'm not suggesting that he use CryEngine - it is, indeed, a rather insane notion at his level of experience. I was merely putting it out there as an example that there are limits to what is reasonable and what is not.

    Also, whoever said that a good game had to look good? Take the game that these forums are about - Minecraft. It has some of the worst graphics ever, worse than even some indie games out there, and yet it is the number one selling game in the world.
    The sensation of a game, Undertale, has some graphics which, while I wouldn't call bad, aren't exactly Unity level. Yet, look at how well it has done.
    I'm sure that there are countless other examples that I could spout, but my point is: good graphics != good game.
    1
    Irvau
    08/04/2016 7:53 pm
    Level 28 : Expert Toast
    SensorialGlint6
    Also regarding your comment about not needing money. Yes you will need it. And decent amount of it. For the sole fact that you want it to be a multiplayer game. You need to hire staff, hardware etc. Multiplayer game are not easy business. And before you say,no artists and coders rarely work on a "commission" only basis.


    Not sure where you got that you need money for this sort of stuff. I mean, sure, if you're going to make a game where all of the clients connect to one primary server accommodated to handle several thousands of connections at once (like an mmorpg or the like), then yes, you're going to need a crap-ton of cash.

    It needn't always be that, however. You could do what Minecraft does, instead; release the server software to the public so that people can host their own servers. It would allow for a better variety of choices to be available to a player, and the devs (CHorse, in the case) won't ever have to worry about fees.

    SensorialGlint6
    Unless you have mastered the advanced coding language, ALWAYS use an engine.


    "the advanced coding language"? :O
    Pray tell, what language would this be? Please bestow this knowledge upon me, o great one, so that I may pursue the virtuous path.

    loljk

    SensorialGlint6
    Start something easier. Make a single player game in RPGMaker, there is no rush to make the next Minecraft. Make a small games, that will be only released to your bin folder. Yes it might sound harsh, but its the reality.


    Jesus Christ, the dude only said that it'd be multiplayer, and would have some fancy little game mechanics. Just because it includes crafting and multiplayer aspects doesn't mean that he's trying to make it the next WoW.




    Now to address the one issue everyone seems to have here: the use of game engines, and whether or not it is a good idea in your case.

    In my opinion, seeing how inexperienced you are, lacking the slightest clue of how you're going to make your own game, I'd recommend you not to start out from scratch. More likely than not, you're going to have a pretty rough time starting from scratch, and you're going to lose lots of motivation in the process. A game engine is a nice thing, so that you can get started by simply comprehending the basics of programming language flow and logic.

    Lots of people recommend Unity; while I myself do not find the idea of using Unity appealing, I suppose it wouldn't be a bad place for you to start.

    HOWEVER!

    I do not recommend you stick with a game engine your entire life. Eventually, there will come a point where you start to get the whole programming-mojo-thing, and you'll be able to part ways with your engine of choice.
    Indeed, it will be a bit of a setback, having to make your engine from scratch, but I think it'll be a good setback. The customization will allow you to tweak many things that, as a game engine end-user, you were not able to. It'll allow you to set your game apart from the crowd; for example, instead of having that same old boring Unity start window show up with options for the controls and screen resolution, you could create your own custom launcher with custom animations and such.
    You could introduce your own features into the game that some game engines do not provide: using liquidufn, for example, you could have some nice liquid physics in your game, whereas most game engines only provide for rigid-body physics.

    You'll be able to make sure that all your code in your engine is being used, too - instead of using some engine that provides for 40 different features you're not using that will only bloat your game size, you'll make what you need.

    Plus, it's a nice learning step for some experience.

    Now, I admit, that this won't always be the best option. Take, for example, CryEngine. If you want graphics like what this engine provides, then I doubt you'll be able to program an engine together like that in the time that it'd be practical to. In that case, using CryEngine would be the wise choice.

    Be careful with what you think you need, however - no need for uber-fancy graphics if you're not going to use all the fancy shaders.
    Simpler stuff, such as collision boxes, needn't be uber-fancy octagons; most of the times, aabbs can suffice.
    Implementing gravity doesn't require that you use a physics library; just subtract some from the entity's y some every frame update.

    And so forth,
    1
    Irvau
    12/08/2015 4:54 pm
    Level 28 : Expert Toast
    Well, like I said, Monkey X is great to start off with. Wasn't saying that they should stick to this, just to get the basics and an understanding of how things work before trying to learn other, more complex languages.
    Sorta like a stepping stone, ya know?

    Although, yes, Python does sound like a better, more useful alternative.
    1
    Irvau
    12/07/2015 8:03 pm
    Level 28 : Expert Toast
    Since you've stated you're looking for something a bit simpler than c++, I'd recommend something like Monkey X. It's language syntax is based around that of BASIC (or previous versions of it were, anyways), but it's more flexible and useful for things. It can't do all that c++ can do, I must say, but it's not bad for starters or for quickly slapping stuff together when you don't wanna bother with graphics and audio libraries.

    Here be it: http://www.monkey-x.com/
    1
    Irvau
    02/16/2015 10:10 pm
    Level 28 : Expert Toast
    Not bad, not bad. You're starting out somewhere.

    However, I must admit, like all others have said, the graphics and gameplay - from what I've seen - suck. Terribly.

    Honestly, if I were you, I wouldn't bother doing the models by yourself. I mean, sure, it's great knowing that you made everything in a game all by yourself, but a little teamwork helps, too. I mean, think about it. If you can get someone to model for you, then imagine how much more time you will have to focus on the "programming" (haven't used Unity before, dunno if that's what it's called there). This, in an overall general sense, allows you to focus more on the concepts as well, allowing you to come up with some great, unique game-play characteristics. This makes your game more enticing to potential players AND potential modelers. You get what I mean?

    Anyways, my point is, get someone to help you out with the models (and possibly sound/music). It'll cut the amount of time needed to develop this thing by a LOT, so you can make more updates. More updates = (hopefully) better game = more players.

    Oh, and I REALLY think that you have some potential with that "define "home"" thing. Really symbolic! Just need to be able to get that theme into the game itself....
    1
    Irvau
    11/02/2014 1:50 am
    Level 28 : Expert Toast
    Spiders have hands???
    O_o
    1
    Irvau
    10/29/2014 4:24 pm
    Level 28 : Expert Toast
    I have a scar on my pointing finger on my right hand. It was burned deeply, way past the skin and 1/3 into the flesh. I was about 3 when it happened. I was running down a hall, tripped, and fell onto a wood stove that was active.
    1

1 - 14 of 14

Welcome