Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

177 Neutral

About masskonfuzion

  • Rank

Personal Information

  • Interests

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. masskonfuzion

    A whole lot of Hellos..

    This is coming along
  2. masskonfuzion

    More Crazy Infrastructure.

  3. masskonfuzion

    Linux Server Action!

    Sounds cool!
  4. masskonfuzion

    Linux Server Action!

    This project looks interesting. But um, what is it? (Forgive me if you've laid it out in earlier posts and I just missed it). I'm a Linux head myself; I use redis daily at my job, but not for anything game related. I'm interested/curious in how you're using redis (seems like you have pub/sub messaging? At work, we actually used to use redis for messaging, but switched to using the MQTT messaging protocol, which is also commonly used with embedded systems/IoT devices)
  5. masskonfuzion

    Moving to Game Programming industry

    Shameless plug: have you heard of the Gamkedo game development club? https://gamkedo.com It's a club where you learn to make games by collaborating with other people who are also mostly hobbyists/professionals working in other industries/parents/students/etc. Project roles include everything: programmers, artists, designers, manager-types/leaders, marketers (e.g., social media). The actual projects are whatever - anyone can pitch and lead a project. Generally, 3D games are developed with Unity; 2D games are mostly developed in JS (mostly from scratch, but sometimes also using Unity or other JS tools). There are some mentors in the club, who are active game industry veterans, so you can get guidance from pros. And some members have parlayed their club experience into getting jobs within the game industry. Full disclosure: I am a club member (I'm a working parent; my day job is DevOps in the financial industry), so if I sound biased, I totally am :D Also, the club is a paid membership (I don't paid for recruiting new members, or anything like that; just mentioning it so you can know what to expect). It might be something worth investigating.
  6. It's not a bad question - but you'll need to do A LOT more than that to overflow the stack. No need to worry about that in this instance.
  7. masskonfuzion

    How to react when people say my game looks like shit?

    Does your game run at 240 FPS at 8k resolution? No? Then it's crap.. I'm kidding. I'm echoing the sentiment that game development is hard work, and it often goes unrecognized or under-appreciated. Your game looks like a solid work in progress. Keep at it!
  8. masskonfuzion

    Which of these 2 Colleges/Degrees

    +1 That's sound advice right there. The bare truth is: Names and rankings matter. If you got accepted into Michigan, go there and don't think twice about it, unless you also got into a higher-ranked school than Michigan :-D One thing that was not mentioned was: if you should find, while you're at school, that want to change focus/major/whatever.. you'd probably rather be at Michigan, because just about anything you could want to study there is in the top-ranked programs in the country. There are other things to think about: distance from home, your tolerance for a larger school, etc.. but Ann Arbor is a pleasant place, and UMich is a name you probably want on your transcript/resume. And it's not JUST the name - it's the network of people you'll meet, resources available at the school, quality of professors (on average... There are bad professors everywhere, but higher ranked schools tend to attract better professors, and especially better research professors who are into some really cool stuff), etc.
  9. masskonfuzion

    Question about reference types

    You said "like c++" which suggests that your example code isn't c++. So... What language is it?
  10. masskonfuzion

    Good books for learning 3D game programming?

    +1 for 3D Game Engine Architecture, I have the 2nd Ed of that book, and it's very informative. +1 also for real-time rendering - great book too, and the companion website has a lot of awesome resources (that you can access, even if you don't buy the book). I also offer up Essential Math for Games and Interactive Applications: https://www.amazon.com/Essential-Mathematics-Games-Interactive-Applications/dp/0123742978. It's a mostly great reference. The book aims to be easy to read, but it can sometimes require a 2nd or 3rd reading of some sections, or sometimes a Google search or other research, to really get the content. But still a solid reference/learning guide.
  11. How big does the game need to be? I take it you're not talking about a web/browser game?
  12. masskonfuzion

    My first real game (since 20 years)

    I like how you mentioned the part about becoming a better (more knowledgeable) programmer and that essentially causing you to go too big in scope and what not. I've had a similar experience - I recently tried to remake a game I made in high school, a game I finished the core of in a few days, and polished over the course of a few weeks. I never finished the remake. I "know too much" now, and it took away from just making the damn game. Good to see you were able to finish a project. I'll check it out!
  13. masskonfuzion

    How can I ever have time to finish my game?

    The last 2 commenters sound like folks without kids. (I joke, I kid.. sort of.. ) Their advice is generally not bad, but I hesitate to agree fully with them, because I don't know you or your circumstances. All I can say is this: to finish your game, you'll need to make time for it. That might mean sacrificing time spent doing other things. Only you really know what you have on your plate, and only you can decide how to schedule your time. Just make sure to balance it out (personal project, job, other hobbies, family/friends, whatever fits you). And DO NOT SACRIFICE YOUR HEALTH. Grind hard, but also get good sleep. If you're a gym type, then keep going to the gym. Good luck, and keep it up!
  14. masskonfuzion

    Study path for Game programming

    Couldn't have said what @Eck said any better. Game programming is weird, because it's still computer programming, just with some extra art parts that are specific to game development. Like, binary search in games is the same as binary search in regular computer science; but level design only lives in game development. So.. "how to learn game development" is an art in itself. Like @Eck said, knowing how to find what you're looking for is a valuable skill. And I second the idea of starting off by making games. Try to make Pong or Breakout. Start with single-player, and code up the game loop, user input, collision, etc. (I recommend using programmer art to begin with). The nice thing about smallish projects like Pong/Breakout is you can make them as AAA as you'd like. Pong can be in 3D with network multiplayer, and fancy physics and/or visual effects.. Make whatever you want to learn. But start small and, along the way, research whatever you don't know.
  15. @TwelveDays it would help if you described the game idea you have a little bit. I mean, don't give away all of your ideas, but at least say what genre, and whether it's 2D or 3D. Who knows, you might be better off learning Python or JavaScript than C++/C#. But, since you mentioned that you're learning C before learning C++, don't bother, because that's a waste of time (echoing what @0r0d said). If you're going with a C language, start with C++ (you're not going to "miss" anything by "skipping C" -- that's not how C++ was designed). Regardless of whatever language/toolkit you end up choosing, you're going to have to practice by making games. No amount of reading books will prepare you for making games like making games will.
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!