Games Achievements My Kong Sign In

Comments for The Programmer RPG

« Back to The Programmer RPG

blade2277

Feb. 02, 2014

Under rating threshold (show) Gregory, did your forget the semicolon?

+ - !

(1)

Developer response from GregoryCarlson

I always forget the semicolon......;

nadiakasper24

Feb. 01, 2014

Under rating threshold (show) (Cont) Never before have I seen funducational material so fun, or educational :D This is perhaps the single greatest game on Kongregate, and I can't wait for future lessons. ∞/5 for awesomeness

+ - !

(3)

nadiakasper24

Feb. 01, 2014

Under rating threshold (show) You...are...a...GOD!!! I have to thank you from the bottom of my heart for this magnificent game. I used to code in qbasic back in the day, and I never could get the hang of any of the newer languages, until I found this! My suggestion for you? Add a donation box! Work of this caliber deserves to be recognized, and since I can't rate any higher than a 5, or play it at least once a day to ensure it is getting hits, I strongly feel you should add a donation box. I for one, don't even care if nothing extra comes with it, I will gladly donate kreds to the continuance of this project, as I'm sure most of the other Konger's enthralled with it's teaching effictiveness would. (Cont)

+ - !

(3)

Developer response from GregoryCarlson

Thanks for the nice comment!!! It means a lot to me as I did put a lot of time into this. I hope to add a donate button within the week. I need to figure out how to get the game to work with Kong's "virtual item" API. I'm glad you like it.

ChildishGambin0

Feb. 01, 2014

Under rating threshold (show) *NOTE* Bug has been mysteriously fixed. Just mashed enter and on the last hit point I had left, it accepted it -_-

+ - !

(1)

ChildishGambin0

Feb. 01, 2014

Under rating threshold (show) Having some trouble with Right of Passage, part 13/21, on Arrays. Question is as follows; Part 13/21 Rite of Passage 1 private var bobArray:Array = [ ]; Use the push method to add the following values to the array, in this order: "Bob","Smith","15 Macon Street","555-0123" The code I am inputting is; bobArray.push("Bob","Smith","15 Macon Street","555-0123"); What the hell is wrong with it!? I can;t see anything wrong, so I'm not sure if it's a bug or what :/ Might be against the rules, but I actually understand this stuff, and love the game, except this is really ruining it for me now -_- Can someone please tell me?

+ - !

(1)

GregoryCarlson

Jan. 31, 2014

Under rating threshold (show) Expect some bug fixes and typo fixes by tonight.

+ - !

(1)

nathanel13

Jan. 30, 2014

Under rating threshold (show) Out of all the tutorials this is by far the most interactive one I've found. Being able to repeat levels is invaluable and really helps to drill the information in your head.

+ - !

(6)

Developer response from GregoryCarlson

Thanks!

chasemoose

Jan. 29, 2014

Under rating threshold (show) How does Anam741 have 755 sections...?

+ - !

(1)

Developer response from GregoryCarlson

beats me

GregoryCarlson

Jan. 29, 2014

Under rating threshold (show) Has anyone seen Gregory? Hey everyone. So, I have a new full-time job that is taking a lot of my time now. I still hope to expand my games and write new ones but expect updates and fixes to take a longer. Thanks.

+ - !

(18)

Developer response from GregoryCarlson

Commentception heh heh...

crazypancake

Jan. 28, 2014

Under rating threshold (show)

+ - !

(-5)

Developer response from GregoryCarlson

MOAR FTFY

crazypancake

Jan. 28, 2014

Under rating threshold (show)

+ - !

(-3)

crazypancake

Jan. 28, 2014

Under rating threshold (show) MORE MAPS!!

+ - !

(-2)

kogut9

Jan. 27, 2014

Under rating threshold (show) It is bad that after Funtion Basic i was able to unlock Math Zone

+ - !

(0)

crazypancake

Jan. 27, 2014

Under rating threshold (show) some of my data got delleted

+ - !

(1)

Troy0

Jan. 26, 2014

Under rating threshold (show) Part 8/16 Rite of Passage (For/While Volcano): Why is "i=0" in the answer when the value of i is already defined in line 1?

+ - !

(0)

Gamerboy98

Jan. 25, 2014

Under rating threshold (show) Greg, since when is "a few more days" more than 20? No offense of course, I can imagine it must be tough ironing out bugs.

+ - !

(0)

Developer response from GregoryCarlson

I have a new job which is taking tons of time. I'm trying to find a work/programming balance though. I will have some typo fixes up by the end of today

Cris_l

Jan. 24, 2014

Under rating threshold (show) Helpful and fun! I really enjoyed the experience. I look forward to next version ^-^

+ - !

(1)

Developer response from GregoryCarlson

Thanks

Nezcra

Jan. 22, 2014

Under rating threshold (show) Thank you for this game.

+ - !

(1)

Developer response from GregoryCarlson

You're welcome! Glad you liked it

bob46321

Jan. 21, 2014

Under rating threshold (show) you should make a downloadable version that way we can take this beautiful game with us and use it at any time.

+ - !

(0)

gerryd

Jan. 21, 2014

Under rating threshold (show) level 243 asks you to call a function with an input of 18. The function should read " trace(doublePlusOne(18));" but when you input it, all you get is an error. What am I missing here? I feel like I am stumped by a typo more than an actual programming error.

+ - !

(1)

Diotank

Jan. 21, 2014

Under rating threshold (show) Error! Part 4/8 For Loop Syntax line 5 " for (i=0;i=5;i++) { " I think it's wrong and the correct way is " for (i=0;i.

+ - !

(2)

SpookYguy

Jan. 19, 2014

Under rating threshold (show) Elite training zone level 73 4/9 has a mistake. stringFour + stringFive

+ - !

(0)

farmerbm

Jan. 19, 2014

Under rating threshold (show) I can't close the parentheses....

+ - !

(0)

kogut9

Jan. 19, 2014

Under rating threshold (show) sinice you have upgrade the game you should remove "You've completed every level in Programmer RPG Version 1.2! Basic programming is obviously no match for you. Defeat every enemy in the game, then go to your house for a surprise and to completely finish" that is at the end of Logical world

+ - !

(2)

Developer response from GregoryCarlson

good point. I'll fix that this weekend. Thanks.

kogut9

Jan. 18, 2014

Under rating threshold (show) "I haven't explained gameOver(); or startUserTurn(); but I am getting to them, I promise. Well, I sort of promise. If I update the game to version 2, I'll include explanations for them. "

+ - !

(3)

remxb4

Jan. 17, 2014

Under rating threshold (show) This is an amazing game. Thanks so much for making it and please keep going with the updates. I plan on going into programming when im older and this has helped me so much thanks again

+ - !

(1)

Developer response from GregoryCarlson

You're welcome!

TULKAS45

Jan. 17, 2014

Under rating threshold (show) Also, I keep reading "the meth zone", I liked Mathelot better.

+ - !

(1)

TULKAS45

Jan. 17, 2014

Under rating threshold (show) Hi Gregory! I just wanted to say thanks for the game. I've learned a lot from it and hope to keep doing so. I'm really really happy that a friend told me about this game, I've been wanting to learn OOP for a while but the only book I had found was repetitive and boring, so (and dont feel pressed) I'm really looking forward to this game getting to that part. As for the other thing, you do know how to encourage oneself and keep the game interesting and fun. I hope you keep making more and more levels and for this game to be even more successful (I will sure be telling about it to everyone who could be interested). So to end this, hava a good day and good luck!

+ - !

(0)

Voronwen

Jan. 16, 2014

Under rating threshold (show) I might've spotted another typo in Part 9/11 Infinite Loops. for (var j:uint = 4; j = 2; j++) { How is this infinite? 4 never equals 2.

+ - !

(1)

Developer response from GregoryCarlson

On all of the loops with =, I meant to type >= or <=. I don't know what I was thinking, probably staying up too late to code. They will all be fixed by tomorrow. Thanks.

syberdragon

Jan. 16, 2014

Under rating threshold (show) Fantastic game, thanks for teaching us!

+ - !

(1)

Developer response from GregoryCarlson

You're welcome! Glad you like it.

Alectric

Jan. 15, 2014

Under rating threshold (show) In "Part 4/15 Rite of Passage," it's rather weird to be asked to calculate with an uninitialized variable. Even though ActionScript defaults integer variables to 0, I don't think you should expect us to know that.

+ - !

(0)

Developer response from GregoryCarlson

Alectric, I can't thank you enough for all of your feedback. I have been away for a few days, but I will methodically go through your comments and incorporate your suggestions/fixes into the game. Thanks again!!!

Voronwen

Jan. 15, 2014

Under rating threshold (show) Love your game and I seldom ever had such a qualified teacher :) On small thing though, there's a little mistake in Part 8/9 "Creating our first function". It says" then completedlessonArray[levelArrayIndex] already equals one!" It should be "completedLevelArray" though. Can't wait for the next update or whatever you do next!

+ - !

(0)

Developer response from GregoryCarlson

Thanks for the compliment! I'll fix that error.

Alectric

Jan. 15, 2014

Under rating threshold (show) In "Part 7/8 Math.floor," you don't declare a type for userDaysAlive. You also might want to clarify that in the conversion from days to years, you're not expected to account for leap years.

+ - !

(0)

Alectric

Jan. 15, 2014

Under rating threshold (show) In "Part 6/8 Math.floor," you wrote firstNumber instead of userExp on lines 2 and 4.

+ - !

(0)

Alectric

Jan. 15, 2014

Under rating threshold (show) In "Part 4/5 Math.pow," you redeclared the type of enemyAttack on line 4.

+ - !

(0)

Alectric

Jan. 15, 2014

Under rating threshold (show) In "Part 1/5 Math.pow," you made the whole third example a comment for some reason, unlike the other two examples. It also seems a bit misleading that you act like the semicolon completes the statement, rather than terminates it like any other statement. If you call a Math method before the end of a statement, it won't have a semicolon at the end. var x:int = Math.pow(2,3) + 5;

+ - !

(0)

Alectric

Jan. 15, 2014

Under rating threshold (show) I saw that someone already commented about the missing "Math.abs". There are also problems with the function in "Part 5/5 The Math Class." You don't specify a return value (void, I assume), and you don't assign "Math.abs(distance - targetPosition);" to anything. I also don't understand why you divide distance by 2, and what that has to do with a low score winning.

+ - !

(0)

klemen702

Jan. 15, 2014

Under rating threshold (show) i'm kinda confused on basic math 5/8 if we are supposed to have something like myVariable *= then hoe would it multiply?

+ - !

(0)

dwaasheid

Jan. 15, 2014

Under rating threshold (show) If only learning was made this addictive when I was in highschool! Can't wait for the next part.

+ - !

(1)

Alectric

Jan. 14, 2014

Under rating threshold (show) In "Part 8/8 Order of Operations, Exponents and Square roots," you have a semicolon in the middle of the operation.

+ - !

(0)

Alectric

Jan. 14, 2014

Under rating threshold (show) Wow, the end portion of the loops rite of passage is totally wrong. First of all, you forgot to decrement cartItems, which would result in an infinite loop. Second, even if you decremented, I would assume that would go after the addition to totalBill, but that would result in you looping 6 times over an array of size 5, resulting in an out of bounds exception when you try to check itemPriceArray[-1]. You emphasized that we want the loop condition to be greater than OR EQUAL TO, yet in this case we only want greater than.

+ - !

(1)

Alectric

Jan. 14, 2014

Under rating threshold (show) I was totally confused at "Part 8/16 Rite of Passage". It was unclear to me what exactly you were expecting. Do you want a while or for loop? Am I supposed to be referencing the previous page somehow? And why are we executing until i < 480, when i starts at 0? (Turns out you want a for loop that executes WHILE i < 480, rather than UNTIL). It was also confusing to me that you wanted us to redundantly initialize i = 0. The loop would work by just saying "for (i; i < 480; i++) {". To avoid confusion, maybe you should remove the initialization to 0 when i is declared.

+ - !

(1)

Alectric

Jan. 14, 2014

Under rating threshold (show) In "Part 4/7 Review," The while loop would technically be infinite as is, but you probably want to say "while (j == 0)" (with a double equals).

+ - !

(0)

Alectric

Jan. 14, 2014

Under rating threshold (show) In "Part 6/7 More for loop index practice," you say "line 4 declares a variable and sets its type to be of your tile MovieClip," but that's actually line 5.

+ - !

(0)

Alectric

Jan. 14, 2014

Under rating threshold (show) In "Part 2/7 More for loop index practice," you want a presumable constant ALLCAPS variable, yet don't accept the use of "const" instead of "var".

+ - !

(0)

Alectric

Jan. 14, 2014

Under rating threshold (show) At the end of "Part 8/10 Using the loop index," you put a space in "userStats Array"

+ - !

(0)

Alectric

Jan. 14, 2014

Under rating threshold (show) Maybe "Part 4/10 Using the loop index" would be a good opportunity to demonstrate how to format long lines of code, by bringing the right side of the '=' onto a new line with an indent.

+ - !

(0)

Alectric

Jan. 14, 2014

Under rating threshold (show) At "Part 2/10 Using the loop index," the final value of 'i' should be 3, since that will be its value when the loop finishes.

+ - !

(0)

Alectric

Jan. 14, 2014

Under rating threshold (show) At "Part 8/11 Infinite Loops," I kind of want the answer to be "predicament" just to throw people off :P

+ - !

(0)

Alectric

Jan. 14, 2014

Under rating threshold (show) "ALLCAPS variables are reserved for constant variables that never change." Well, that's the convention, but it's not actually enforced by compilers. At my company, we have a convention of starting every private variable with an underscore. These are good practices, but not hard rules.

+ - !

(0)

  • add a comment
Developers Players Support YouTube TikTok X (Twitter) LinkedIn
Join the conversation Join Discord
Terms of Service Privacy Policy Code of Conduct
© 2025 Kongregate