Advice from Andy Hull, Programmer for Spelunky XBLA
Good morrow, y’all! Last night I attended a wonderful Babycastles talk by Andy Hull. Andy worked on the XBLA version of Spelunky and also helped to take the game to the next level design-wise. I’m a big fan of Spelunky and was really excited to gain knowledge from a person who worked on such a great game. Andy was very down-to-earth and had a lot of great advice to share for programmers. Here are some of the knowledge bombs he dropped on us in no particular order.
Life Advice
-
If you’re a creative programmer, you probably won’t be happy with a job that isn’t creative.
-
Long-term connections are so crucial to finding new opportunities.
-
Finishing what you’ve started is more than half the battle. Don’t worry about people criticizing you, just get it done and relish in the fact that you finished something!
-
Stop criticizing others. Go make lasting experiences that will move people.
User Experience & Game Design
-
Look at current trends and predict the next ones based on research. Be ahead of the curve.
-
If you don’t use a tutorial or make your game super-easy, try to be transparent about what things do at the beginning of your game.
-
If a feature is difficult to implement and doesn’t provide enough value to the game, cut it out.
-
Secret achievements + word of mouth = an awesome, engaging, community-driven experience.
-
Entice people to come back to your product by constantly creating new content. The content can even be automated.
Game Development
-
Only build what’s needed. Game development can be agile and collaborative.
-
Focus on the game design more than the code. Don’t make a fancy tech demo, make a damn game.
-
Don’t reinvent the wheel. It’s totally fine to use game engines, frameworks, and plugins that others have created.
-
Use what you need to finish the game. Hacks are used way more than they’re looked down upon.
-
Once you know how to do something, you can reproduce the results easily. If you have no idea what you did, step back from the mess you just made and think about what you’re doing.
Upcoming talks
-
Advancing Beyond Senior Roles: Navigating Non-Management Career Paths
This unique gathering is designed for professionals seeking pathways to growth that don't necessarily lead to traditional management roles. Led by Catt Small, this session invites attendees to share their experiences, challenges, and strategies in carving out impactful, non-managerial career trajectories. Engage in candid discussions about alternative leadership roles, lateral moves that enrich skills skill , and roles that expand influence without the traditional management responsibilities. This is a unique opportunity to connect with peers facing similar career crossroads, learn from the collective wisdom, and envision new trajectories for your career journey. Join us to redefine career success and discover new paths that align with your expertise and passions. Redefine career success with Catt and unlock new paths that resonate with your expertise and passions.
Want to talk?
Got feedback, looking to suggest a future writing topic, or want to invite me to speak at your organization? Send me a message and I'll get back to you as soon as possible!