Created using Basic and Def FN statements. If we have a crap game competition, would this be a valid entry?

wrong link sorry

https://1drv.ms/u/s!AjhScqO7wC6kh5sqgjP ... A?e=wvI95c
someone comment

Moderator: Moderators
You want a honest opinion? O.K. - this program is just a collection of INPUTs, PRINTs, IFs and DEF FN's that don't serve any conceivable purpose, and which neither would qualify as game.20questions wrote:someone comment
it was just something i cooked up in my spare time. Still learning Commodore Basic. things that take people days to master take months for me, programming is no exception. besides, i wanted to make something to impress my mom. neither of us are in engineering or programming. so, i can't really ask for help that way. Any books you might recommend?Mike wrote: ↑Sat Feb 22, 2020 12:38 pmYou want a honest opinion? O.K. - this program is just a collection of INPUTs, PRINTs, IFs and DEF FN's that don't serve any conceivable purpose, and which neither would qualify as game.20questions wrote:someone comment
Boy, if you really want to become a programmer - regardless whether on current systems or on old hardware - ask someone in your family or neighborhood who you know works in that field. Take a good read on an introductory book for programming. You really know so few things about programming that at the moment all hope is lost on you trying to teach you the basics, given the low-bandwidth information exchange only possible in forums.
The advice above is given under the proviso, that you really don't know any better. Many people could likewise mistake your low learning curve over the last year(s ?) for just trolling around.
We didn't have more time available, I taught myself BASIC and then assembly language whilst at school so learning was slotted between school work, homework, family life and so on. And don't forget that you have all the resources of the internet - both in the form of people to ask on forums or social media and pretty much every book worth reading on the subject - and what is a pretty much uncrashable emulation of the hardware with the option of doing belt-and-braces programming through Windows-based tools so crashing the "machine" isn't fatal to the program.20questions wrote: ↑Sat Feb 22, 2020 11:40 pmPeople back then had more time on their hands, that's the issue. I was born in the wrong era.
Looking quickly at the code... you've gone completely around the houses with the DEF FN (that could all be done with regular variables), there's a random GOTO at a point where the program would fall through to that line anyway and a lot of the rest of the program just seems disjointed, like two smaller programs have been slammed together and the first one has no bearing on the second.20questions wrote: ↑Sat Feb 22, 2020 11:40 pmso you can see my frustration when someone tells me that my effort is half baked. nice chat![]()
Do you have the book that came with the VIC-20 originally? That's Personal Computing on the VIC-20. It's probably about as good an introduction to BASIC as you'll get, even if you're using a PET. I'd say that your focus, now that you've got PRINT down, should be understanding the use of variables and how to have a program do different things based on the information in variables. That's the next step!
There is nothing, I repeat, NOTHING which would me make withdraw or excuse for the reply I first made in this thread!Vic20-Ian wrote:I don't think there is any excuse for the supersilious comments above on this forum for the Friendly Computer.
[...]
Sounds like you were trying some kind of simulation of Tax (I could not see the code).
20questions has been given links to this and other books a dozen times already here in the forum. It is his task however to actually read them and learn from them.chysn wrote:Do you have the book that came with the VIC-20 originally? That's Personal Computing on the VIC-20. [...]
First, you wanted a comment. Second, I gave a comment that made clear how I assess what the program code looks like and what could inferred from it regarding your skill level.20questions wrote:Do you think i want to see this after a month's Hiatus? Do you think i want to be reminded of a comment that made me lose hope and doubt myself?