flat assembler
Message board for the users of flat assembler.

Index > Heap > I am a bad programmer

Author
Thread Post new topic Reply to topic
Teehee



Joined: 05 Aug 2009
Posts: 568
Location: Brazil
Teehee
what's the solution for me? Sad

_________________
Sorry if bad english.
Post 17 May 2011, 23:40
View user's profile Send private message Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2913
Location: 0x77760000
typedef
Fight yourself first then I'll help you fight yourself.
Post 17 May 2011, 23:43
View user's profile Send private message Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4237
Location: 2018
edfed
the only solution when you feel bad is to do something you think is easy to do for you. but something that not everybody can do.
Post 17 May 2011, 23:57
View user's profile Send private message Visit poster's website Reply with quote
Enko



Joined: 03 Apr 2007
Posts: 678
Location: Mar del Plata
Enko
ozzy has a song for you

http://www.youtube.com/watch?v=6O1J8d1NGx0


ah... almost forgot, other ozzy, not the one on the forum.
Post 18 May 2011, 00:19
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
The only cure I know is to write programs and to read some theory. Everyone is "bad programmer" in one or another aspect. But if you work always on the edge of your competence you'll get better.
Post 18 May 2011, 05:01
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji

What is a good programmer ?
What is most important ... the result or how to get there ?
That said, think to be a bad programmer is the only way to become a good one.

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 18 May 2011, 07:45
View user's profile Send private message Send e-mail Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1288
Location: behind the arc
Picnic
Teehee wrote:
I am a bad programmer

That make two of us Teehee Razz
But don't worry, keep practising, keep reading, keep coding.
Enjoy your whatever skills are, update your goals bit by bit.
Post 18 May 2011, 10:34
View user's profile Send private message Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u
What makes you think your a bad programmer ?.
Do your programs work as you want them too ?
Post 18 May 2011, 17:32
View user's profile Send private message Reply with quote
Teehee



Joined: 05 Aug 2009
Posts: 568
Location: Brazil
Teehee
I can't think about complex algorithms like drawing, animations, or AI ones Sad
Post 22 May 2011, 15:31
View user's profile Send private message Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf
Being a programmer doesn't necessarily mean you have to be a good mathematician. Having said that, have you tried reading books on the subject matter?

Granted, you can probably find some details on the Internet and perhaps some source code to glean through, but that is normally the worse way to learn how a particular algorithm works---there's a number of reasons, implementations hide algorithmic details behind confusing names, non-mathematical conventions and optimisations. Quite often, comments do not appear in code like this either, so, unless you understand the theory behind whatever the code is doing, there is little chance you'll understand them that way.

So I recommend that you should try and find some books for more complex algorithms that are boggling your mind.

However, with what you have listed, the simplest variations can be done by yourself if you reason about them (and just hack some examples off the internet).
Drawing, this is OS dependent, so either look for examples for your OS, or some cross platform examples e.g. using SDL. Animations, there's a lot of different levels of this, 2D animations are pretty trivial. AI varies a lot as well, but in the simplest form (in a platform game?) you can probably get away with a finite state machine.
For 2D games, this should get you started, the amount of maths involved is much less than you'd need for high school.

For 3D games, it is harder. but don't run before you can walk.

_________________
Raedwulf
Post 23 May 2011, 16:09
View user's profile Send private message MSN Messenger Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on YouTube, Twitter.

Website powered by rwasa.