@ZackBellGames

Zack Bell

I don't enjoy any of my current ideas and because of this I'm not very passionate about them. Some people have told me to keep making these small games continue to learn from mistakes until I make it. Thoughts?

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

Latest answers from Zack Bell

Hey ZackyZack, So I have a Camera object following my Player and I have an issue which is driving me crazy. Basically somehow, all the code in the two objects (movement) are in the end step and the player seems to.. "shake"? I don't seem to have any clean solution except to move the cam in the plyr

Fran E. F.
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...

why must you forsake humankind with the lack of answers?

Mostly because of the spam. I have like 130 questions and 40 of them are legit.

The problem is that if i use the steam version my game crashes. If i use the version purchased from yoyogames. It doesnt. It may have something to do with with(object_ID){}

"...something to do with..." won't help me here. Maybe screenshot the crash window and potentially the piece of code that it points to.

Have you experienced crashes on steam that dont happend on the standalone version of GameMaker? I sure have.

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.

Do you think, in the following years, it will be increasingly easier or harder for solo, jack-of-all-trade devs to compete with teams of specialists? I'm thinking about it with games like Minecraft, Undertale, Papers please, Cave Story in mind.

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...

Like 50 entities with only Step events and under 60 fps

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.

What is something old fashioned you still use/do in gamedev?

K & R style braces...? That's the first thing that people would notice, code-wise.

What did you do for a living in the time you weren't makig games? Similarly how long do you see yourself being a game developer?

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.

How's it going zackaroo!!! It's been long since you dared to answer our questions. Hope everything is going damn good for you and them spatial boiiiiiis

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.

What's your favorite piece of programmer humor?

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.

Language: English