There are worse ideas. Doing anything is better than doing nothing. Resist the urge to remain idle as thoughts and ideas "come to you". They won't. I believe that creativity is very much like a muscle and that you will improve with practice, not just time alone. Learning by mistakes is a somewhat outdated thought process. Yes, if you make a mistake, you should attempt to not make it again. However, you don't need to go out into the world blindly. In most cases, someone has achieved what you wish to achieve (or something with a similar process). Learn from the mistakes of others rather than wasting time making them yourself. The internet makes it incredibly simple to follow people, learn from them, and absorb their process. It also makes it easier for you to connect with these people (like you have done with me).
1) maintain momentum
2) learn from the failures of others
Hmm, you might try changing the depth of the camera object, if you haven't tried that. I'm not sure if that *just* changes the draw order or if it changes the order that the objects call all of their event code. I put my player logic in the step, and the actual position updates in the end step along with cam object having its update in the end step. We should be on the same page...
Mostly because of the spam. I have like 130 questions and 40 of them are legit.
"...something to do with..." won't help me here. Maybe screenshot the crash window and potentially the piece of code that it points to.
Do you mean Steam games that were made in GM crashing when you play them through Steam? Or GM itself crashing if you purchased it through Steam? Either way, the answer is no for me. But if you can clarify, I can look into your problem.
I'm going to pick apart the question a bit... I don't think it will ever be necessary for solo devs to *compete* with teams of specialists. The best part about indiedev and business is that the smaller the team, the more niche you can be. A solo dev needs less money and less sales to be successful. That being said, for the forseeable future, making games will continue to become easier. People enjoy creating tools and engines for people who are incapable. The scene is incredibly supportive and will continue to grow and become more accessible. However, the bar is rising, as well. High quality is expected of everyone. The barrier of entry versus the barrier for success commercial titles is skewed a bit these days...
Are they generally complex step event(s)...? Are you using generally slow function calls (i.e. place_meeting(x, y, obj))...? Is your PC trash...? Haha.
K & R style braces...? That's the first thing that people would notice, code-wise.
I was a professional musician prior to games. I played drums. Session, tour, and teaching.
I assume that I'll be working in games until I die.
Things are great! PAX was crazy and we got far more publisher interest than expected. Both for Fara and for HackyZack. That has been keeping me busy since I've never been given a situation with so many business and money-related options. We are also showing both games at the Portland Retro Gaming Expo NEXT MONTH.
Hmm, nothing specific comes to mind. I used to follow a bunch of threads and things about funny and vulgar comments in code. I am prone to doing that sort of thing, haha.