1589
I Am Brandon Sterner, the Creator of Block Dude, Dino Puzzle, and Puzzle Frenzy from the PuzzPack for Ti-83+. AMA.
I was asked to do an AMA here. Ask away!
edit: Alright guys, I'm headed to bed. I'll try to respond to any new questions in the morning. It was fun to answer all your questions and really interesting to see how many people got a hold of it over the years and how popular it still is. I certainly never expected it. Thanks for the great reception!
edit2: I'm back and ready to answer some more questions!
edit3: It's been great hearing from everyone, and thanks for all the questions. I really enjoyed answering them and all the support you guys have shown. Thanks again, Reddit!
UberBlockDude289 karma
My favorite is definitely Block Dude, but of course i love Puzzle Frenzy too. Some of those puzzles are so difficult I forgot how to do them after programming it.
topcheesehead120 karma
so im just gonna brag to you. i was the only person in my highschool, that i know of, that beat block dude. it was quiet a feat at the time. thank you for the hours of enjoyment and no girlfriend. :)
ScientistPresent99 karma
I would just like to thank you, that game was so much fun in my childhood.
fattykray74 karma
Block Dude was the best! My entire class in New Zealand used to play it :D
zoby9657 karma
What gave you guys inspiration to create a game for a calculator? Previous boring experiences?
UberBlockDude105 karma
I loved playing Tetris, Fall Down, and Penguins while I was in Algebra. After I learned how to program for the calculator I wanted to help other people get through those boring classes.
zoby9624 karma
That's a pretty interesting story, I didn't expect tetris at a young age (unless you meant college level).
How much income do you make for programming these games?
UberBlockDude47 karma
I didn't make much on Puzz Pack and those were the last games I programmed. However, I'm still programming professionally.
MaleCra34 karma
Frikkin small world, man.
Sophomore here. Just hopping in and saying your puzzle games are extremely popular in my school (Midwest USA). I found it ironic for TI to add games to their calculators, haha.
Anyway, thanks for making math a little more fun for those of us who finish work early. :)
UberBlockDude51 karma
I'm glad you and your classmates enjoy it! Was it originally pre-loaded on your calculator? When I was in high school we transferred the games from calculator to calculator, does that still happen?
fosterwallacejr16 karma
From what I gather in the comments below your games are now pre loaded on Texas Instrument calculators and yet you didnt know and they dont pay you for it? Wtf???
UberBlockDude33 karma
Texas Instruments' use of Puzz Pack is completely legal, I'm glad they continue to provide it.
sashikers7 karma
That's how it happened in my school! Which leads to the question of whether you ever managed to monetize this?
UberBlockDude12 karma
I didn't make very much money off of this. I even tried calling some of my software "postcard-ware." I only ever got two.
UberBlockDude53 karma
My version was a little bit different than yours... I was in the millions. I never released that version, haha. I think my actual score was something around 2k though.
matthew_boyd30 karma
What advise would you give to a 15 year old that doesn't know any compiled languages (as in the concept of OOP) and would you know any websites that could aid me? : )
UberBlockDude56 karma
It's not a compiled language, but I think learning Python is a great way to start programming. I'd recommend that everybody eventually learn C++ but it may not be the best language to start with. The important thing to do is start a simple but fun project and try to learn from it.
matthew_boyd14 karma
Haha, thank you, I know the minimum of python but I don't know OOP and really need to learn it :(
Thanks anyway!
UberBlockDude31 karma
Sounds like you're off to a great start, just want you to know that Python can be written in an OOP style. Try looking up some tutorials on that.
curlymike27 karma
I spent far more time playing your games than I ever did paying attention, and I know I'm not alone. How does it feel to know you've made lots of people worse at math due in part to your incredibly addictive games?
UberBlockDude67 karma
Oops. But on the bright side at least you're good at problem solving. Right?
MoAlAg26 karma
1) What are you working on now? 2) Does your resume say that you created these well known games?
UberBlockDude58 karma
I currently develop software that performs image analysis. Yes, these games are still at the bottom of my resume and I get a strange look when I try to explain it to someone twice my age.
UberBlockDude24 karma
Teaching computers how to see and read things. Your desktop scanner probably has OCR (Optical Character Recognition) capabilities, which is a simple example.
TaylorDNinja22 karma
Because of these games, Math (for the first time ever) became my favorite subject. I thank thee...
UberBlockDude31 karma
I suppose that I would have even liked English had I found a way to use a calculator in that class.
IMALEFTY4520 karma
Are you aware of how little learning has gone on in math class because of your creation?
UberBlockDude40 karma
I am not responsible for the decline in standardized test scores! Besides I tried to undo the damage by developing Symbolic.
UberBlockDude17 karma
I once mirrored the entire screen on a friend's calculator. That really freaked them out.
bannanacup15 karma
Did TI install PuzzPack on all calculators? If not, how did you get such widespread distribution?
How much money has it made?
UberBlockDude39 karma
It was quite popular on TiCalc.org. I believe Texas Instruments included it on their Ti83+ Silver Edition. I nearly gave it away being a poor college student at the time, I would have sold it for a 12-pack of Ramen. I wish I had a dime for every copy out there.
buck45osu11 karma
I can blame not understanding algebra for most of high school on you. You are a great man.
smikims7 karma
What have you done since PuzzPack? What do you consider to be your "magnum opus" so far?
UberBlockDude15 karma
I'm very proud of Symbolic (which I linked earlier) which I wrote in my freshman year of college. I can't say much about what I'm developing these days, but I'm working in machine vision; it's an exciting and challenging field.
Captain_Teemo7 karma
Thank you for making such addicting games. What inspired you to make these games, and how did you get into coding the calculator?
UberBlockDude18 karma
I got started programming for the calculator during a Pascal programming class in High School. I finished up the work for the class about 2 months early and wanted to see what else I could program.
Dalimey1007 karma
Why did you decide to create entirely new games for the calculator, instead of just making the standard fare like tetris and snake?
Thank you by the way, you're the reason my geometry teacher hated me.
UberBlockDude3 karma
Well, all the classics were already written by the time I had started programming for the calculator so I had to think a little harder about it.
UberBlockDude22 karma
Nope! I have an Android, haha.
I'm glad people enjoyed it enough to do something like that.
popsodaguy5 karma
I actually failed math because of my block dude addiction. Wouldn't have it any other way.
UberBlockDude10 karma
I didn't do so great in Algebra II myself. I had a crazy (see: awful) teacher, let's call her Mrs. T. I also had a bad Trig teacher that kicked me out and told me that I would "never get anywhere in math." I later went on to get a Bachelors degree in Computer Engineering and a Masters in Mathematics despite how terrible they were. Apparently they both still have jobs, though. Go figure.
UberBlockDude3 karma
It's been great hearing from everyone, and thanks for all the questions. I really enjoyed answering them and all the support you guys have shown. Thanks again, Reddit!
cfoust3 karma
How did you get started programming specifically on the TI-83s? I've looked at the SDK but their examples are vastly confusing even for basic things. I'm well versed in languages but their particular blend of assembly-esque commands boggled me. How would you recommend starting? I'd love to program my calculator past the shitty TIbasic.
UberBlockDude11 karma
The best way to learn how to program is to download a simple game with source code and to try to understand it. Then try to make small modifications to it. If you try to read the entire SDK before you start programming you'll be very confused.
tumbleflumps3 karma
Thank you so much, your games got me through geometry, algebra 2, precalc, and now calculus.
UberBlockDude12 karma
Glad I could help! I never expected people would still be playing these games 12 years later.
CycleNinja2 karma
I went to college with the kid who made Block Dude The Movie. I'm trying to get him to put it on YouTube. I believe he sent it to you when he was in high school. Do you remember it?
UberBlockDude2 karma
I loved that! It was really funny, I'm not sure where my copy is anymore. I hope he does post it!
KindOne2 karma
Are these games source code somewhere?
Ever think about making another pack of games? TI is coming out with these color graphing calculators. I think a color version of these games would be awesome.
UberBlockDude2 karma
No, the source code is not available. I don't think I'll be creating any more TI games, but I'd certainly support anyone that wanted to create a color version.
BETTYxxWHITE2 karma
Did you create this as a project when you were in school or something? Or were you already an employed programmer when you created this?
UberBlockDude10 karma
I started programming these games as a sophomore in high school and wrote the last puzzle game as a senior in high school. Texas Instruments contacted detached solutions while I was a freshman in college and asked about including Puzz Pack on their calculators.
Jfqian2 karma
Hey, a kid in my school beat Block Dude while blindfolded, and I personally got to level 6-7 without looking. What's the strangest story you've heard from a player of your games?
P.S. - Thanks for getting me through Algebra II
UberBlockDude6 karma
The most interesting thing I've heard pertaining to my games was when someone sent me a DVD titled "Block Dude: The Movie." I got a good laugh from that one.
Fury_2 karma
Dude, your amazing. Block Dude is great, but i never got into.Never tryed Puzzle Frenzy though. Pecs is defiantly my favorite though.
Do you plan on making any other games? And do you know Fred Coughlin?(Pecs creator)
UberBlockDude2 karma
I never really talked much with Fred Coughlin. Fun fact: He was on Who Wants to Be a Millionaire once.
ujiin1 karma
I'm just here, as I'm sure many of us are, to say thank you for making pre-smartphone education tolerable. I'm sure I've logged a month or two on all the games combined, and truly for the system you coded them for, they are masterpieces.
UberBlockDude2 karma
Thank you! A lot of time went into the development of these games, I'm glad you enjoyed them.
buddhabro1 karma
Does this mean you didn't create Pecs? If that's the case, how did it end up in the Puzzpack alongside your games?
thanks!
UberBlockDude5 karma
PuzzPack was a group effort by Detached Solutions. I originally developed Dino Puzzle, Puzzle Frenzy, and Block Dude as stand-alone applications. Fred Coughlin developed Pegs as a stand-alone application. Then when TI started supporting flash applications, Jason Kovacs decided to create PuzzPack which packaged all four of the games into a single app. It was a great idea.
d01059501 karma
Dude, you got me through Algebra I!
Do you still happen to use TI calculators? What are your thoughts on ndless and the like?
UberBlockDude3 karma
I'm no longer very involved with the calculator programming community, though it does look like a great idea.
Fishstx1 karma
Could you possibly explain why the calculators still have a relative high cost after the long time the technology has been out?
monkeyman801 karma
somewhat nerdy, but how do you optimize code programming on a ti?
specifically, i went through high school over a decade ago, but my senior calc project was making a program. while it worked as i thought it would it would take ~30 seconds - 1 minute to run (if you input a function, it'd find the net positive area under a curve).
UberBlockDude2 karma
Experience. Complexity of algorithms also helps. But mainly experience.
Foot_Herpes279 karma
Dude... Geometry class goes by in a heartbeat because of you. Puzzle Frenzy is my game! Anyway... Which game is your favorite of the four?
View HistoryShare Link