• Content count

  • Joined

  • Last visited

Community Reputation

25713 Excellent

About jbadams

  • Rank
    Staff & Senior Moderator

Personal Information

  1. Time for a new way of developing games?

    Ah right, so you're looking more for an explanation to go along with the code. I think part of the reason such things are so rare is that all of these capable engines and frameworks you see weren't just written as-is in a vacuum, but have evolved over time. This makes it tricky to do a write-up, as it's hard to come up with a good sequence for the explanation.
  2. What code is the best for game development?

    Welcome! First a quick terminology nitpick - you're not looking for "a code", you're looking for "a programming language. Almost any popular modern programming language can be used to make games, and although each has different advantages and disadvantages none is outright "best" - a lot of it actually comes down to the personal preference of the programmer. If you stick with it, you will learn many programming languages during your career, and once you've learned the basic principles it actually becomes relatively easy to learn new languages. Therefore, don't be too worried about your choice - it's more important to choose any language and get started than to spend lots of time trying to find a best language. Popular options include C#, JavaScript, Lua, C++, and others. My personal recommendation is C#. Hope that helps!
  3. I have some ideas

    Probably either a blog (if you just want to put complete ideas out there), or the Design or Writing forums (depending if your ideas are more about gameplay or setting/story - if you want feedback/discussion) then.
  4. I have some ideas

    Welcome to GameDev.net! We have a blog section where you can post entries, forums for Game Design & Theory, and Writing for Games where you can get feedback on ideas, and a Beginners forum where you could get advice on developing your own ideas. We also have a Hobby Projects forum where non-commercial projects can recruit teams (commercial projects would go in the Jobs section). Depending on exactly what you want to do, one of those is likely to be the appropriate place.
  5. Time for a new way of developing games?

    Sounds like a downside to closed source engines. Were you aware of open source engines such as GODOT? Unreal is a proprietary engine, but anyone can obtain and download the source. Some other engines (such as C4) provide source access with certain licences.
  6. You can also ping me for help with broken articles - I'm slowly working through our archives looking for broken content that needs fixing. Most of the problems are: - The featured image error Khawk mentioned. For older articles I save a copy of the image before editing so that I can upload it again. - Missing newlines. This unfortunately just needs to be fixed by hand, which can be fiddly. Easier if you have a copy somewhere else of the original formatting - some of our content can be found in Wayback Machine. - The indentation problem you noticed. Seems to mostly occur in articles containing nested lists, but occasionally others. Again, needs to be fixed by hand, but it's usually very obvious what the correct formatting should be.
  7. Beginner in need of guidance

    I wouldn't particularly recommend this. You can get or create project templates for most development environments, so that shouldn't be a particularly compelling reason to use an outdated and buggy option. Software is a fast-moving field, and a beginner getting started with a five-year-old option is setting themselves up to be rather behind the times.
  8. Time for a new way of developing games?

    Isn't that really just what a game engine is? More general engines provide more of a framework that let's you do that stuff more easily, but there are also plenty out there that basically give you a working game to customise... the main downsides tend to be that they're more limiting than something more general, and that the overwhelming majority of games made tend to look at feel overly similar, often earning the engine a bad reputation.
  9. In case you missed it on the front page, we recently published an extensive interview with indie VR dev Eric Nevala (our very own @slayemin) where he shares some of his story, some design and VR development tips, general advice and more. Check it out:
  10. How to abuse Mod's power

    We don't do this - we might close a topic of it isn't productive (usually only in more extreme cases or after allowing a chance for reasonable conversation), but we don't censor or hide complaints about moderation. If you're unsatisfied with Josh's response we're happy to discuss the matter further, either here or privately. Lastly, if you're going to make an allegation of systemic abuse of power, please provide examples, or at least a timeframe so we can examine logs.
  11. Just to briefly update anyone following along at home, @khawk has been communicating with @Brain privately to work through resolving this issue, and is making good progress with it.
  12. I'm a programmer that's highly competent in music if that counts? I find an analytical thought process quite well suited to reading music and even improvisation.
  13. It normally means something like "this is often over/mis-used". You are probably better off avoiding things that are considered anti-patterns, but most of them do have valid uses if you understand them properly and approach with caution. If, as a beginner, you don't understand the reasoning against an anti-pattern after reading a few explanations, and you think they're the right approach to your problem, I normally recommend just going ahead - sometimes you just need to experience the issues yourself to really understand. (Assuming of course you aren't working on something important or for which an employer or teacher has forbidden the pattern.)
  14. Can I do a survey here? It is for my assignment.

    You can post this, but I'll move you to our Lounge forum.
  15. 300 mechanics is also a great place for inspiration if anyone is looking for ideas.