Author Topic: Learn to code through a series of challenges?  (Read 6277 times)

NightWolve

  • Hero Member
  • *****
  • Posts: 5277
Re: Learn to code through a series of challenges?
« Reply #30 on: October 14, 2016, 08:45:09 AM »
Here is the source code for my pong game if anyone wants to critique it. 

https://drive.google.com/open?id=0BzgVE6j9OyMTQWJlMkVvUmdIbDQ

And with only 3 pages of code. ;)

technozombie

  • Hero Member
  • *****
  • Posts: 730
Re: Learn to code through a series of challenges?
« Reply #31 on: October 14, 2016, 09:00:56 AM »
Here is the source code for my pong game if anyone wants to critique it. 

https://drive.google.com/open?id=0BzgVE6j9OyMTQWJlMkVvUmdIbDQ

And with only 3 pages of code. ;)
Lol, is that good or bad?  Its not really as feature rich as it could be.

NightWolve

  • Hero Member
  • *****
  • Posts: 5277
Re: Learn to code through a series of challenges?
« Reply #32 on: October 14, 2016, 10:06:45 AM »
If it's actually playable and working, that reflects the power of the high-level language.

With CPUs getting faster and faster, you don't have to bother writing efficient code these days, or care as much about how many thousands of assembly instructions the compiler translates a line of your high-level code into, etc. You can just skip right into the creation process faster and faster... This is a good thing overall in principle I guess.

As a perfectionist though, something will always nag me at the back of my mind with like say Visual Basic executables, more so with the later .NET system... I can't escape it... I just...like producing Win32 executables that talk directly with the Operating System and skip over ANSI "C" wrapper functions that introduce 1,000 assembly instructions before finally calling the OS' API functions...

I dunno, but on the flipside, that's why I'm a slow coder. You can produce lots of software very quickly with RAD type app builders, but the bloat will always bother me even though it's becoming more and more negligible with modern CPUs... Java is still the exception I think, its runtime engine still sucks ballz running doggedly slow. The Operating System built with it for phones and other devices was horrible and died very quickly in favor of Linux variants like Android. I unfortunately bought an early-generation BluRay player with a Java Operating System, and sometimes I wanna break the thing in half!
« Last Edit: October 14, 2016, 10:16:40 AM by NightWolve »

incrediblehark

  • Hero Member
  • *****
  • Posts: 638
Re: Learn to code through a series of challenges?
« Reply #33 on: June 03, 2017, 10:06:06 AM »
technozombie have you made any further progress? This thread is very interesting to me. I have wanted to learn myself since I was younger. A friend of mine started teaching himself python and gave me the book to learn as well but its more of a how to do something as opposed to why its done. After reading through this I think I may try starting with BASIC as well to get a better grasp on more fundamental concepts.

technozombie

  • Hero Member
  • *****
  • Posts: 730
Re: Learn to code through a series of challenges?
« Reply #34 on: June 09, 2017, 04:13:12 AM »
I haven't really made any progress. I made my pong style game and never did any more. I get distracted really easy without set goals.

Galad

  • Jr. Member
  • **
  • Posts: 75
Re: Learn to code through a series of challenges?
« Reply #35 on: June 18, 2017, 04:14:21 PM »
I think blitz basic is free,you could start with that and create a simple game.

http://www.bettiesart.com/tc/blitz/

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: Learn to code through a series of challenges?
« Reply #36 on: June 28, 2017, 08:28:37 AM »
http://smallbasic.com/

Microsoft came out with this awhile ago, and is your best bet for modern flailing.

Visual Studio has a free version with a debugger as well.

Knock M$ as much as you want, but I don't think anyone will disagree that their debugger is pretty much the best one available. 

[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

technozombie

  • Hero Member
  • *****
  • Posts: 730
Re: Learn to code through a series of challenges?
« Reply #37 on: June 28, 2017, 09:35:58 AM »
I've always wanted to make a game, but I never really had a "vision" for what I wanted to make.

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: Learn to code through a series of challenges?
« Reply #38 on: June 28, 2017, 09:39:58 AM »
I've always wanted to make a game, but I never really had a "vision" for what I wanted to make.
so make a game about someone who doesn't know what they want to make.

[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

technozombie

  • Hero Member
  • *****
  • Posts: 730
Re: Learn to code through a series of challenges?
« Reply #39 on: June 28, 2017, 03:23:40 PM »
I've always wanted to make a game, but I never really had a "vision" for what I wanted to make.
so make a game about someone who doesn't know what they want to make.
Arkhan, you're such a genius will you take me on as you disciple.

Galad

  • Jr. Member
  • **
  • Posts: 75
Re: Learn to code through a series of challenges?
« Reply #40 on: July 01, 2017, 10:24:38 AM »
Quote from: Arkhan
so make a game about someone who doesn't know what they want to make.

 :lol: that was great