Sign in to follow this  
raptorstrike

easy way out?

Recommended Posts

ok i dont know what i should do. it all seems very tedious to try and tackle writing all this stuff with my own function and so im thinking of getting an engine and then modifying that so that i can get going right now im in kind of a rut writing a little bit posting an error, getting reply ect. (put that in a loop if you like) any way would this be the easy way out i am willing to tuf it out im just wondering if the reward would out-way the amount of time and enery in would take thanks

Share this post


Link to post
Share on other sites
No; certainly not.
Write your own engine you lazy bugger [grin]
Only joking; seriously, you will probably get further more quickly by just modifying an existing engine, but where's the fun in that?
What are you trying to write, by the way? Maybe you should start something a little simpler, then add to it until you get to the point you want to be at, not just jump straight in...

Share this post


Link to post
Share on other sites
If your code doesn't work then take the time to go through it and make sure you understand why it's not working. You will gain much more by understanding what's going wrong than just giving up and using something else in it's place.

Share this post


Link to post
Share on other sites
Uh, I hate to break this to you, but if you can't code pong you don't stand a chance in hell of modifying an existing engine and getting it to work the way you want. Most engines are fairly complex beasts.

There is no easy way out; if you want to make games you have to learn to program.

Share this post


Link to post
Share on other sites
You don't need to work hard and get no results. A good approach is to test your code as soon as you get a part of it done. Nobody expects you to code the entire game without compiling even once (and I doubt anyone on this planet would be able to for any but the simplest games).

Subdivide your project into smaller projects, for instance rendering a pong paddle, moving a pong paddle, rendering a ball, moving a ball, making the ball bounce, displaying wins/losses.

Besides, always start with something that can be seen. You need to have your objects on the screen before you make them move or interact. That way, you know the bug is in the movement or interaction code, and not in the rendering part.

Share this post


Link to post
Share on other sites
Heh, I've been programming for 10 years give or take. If anything I write that's more than ~25 lines compiles and works properly the first try, it's cause for celebration.

Figuring out the errors on your own, and debugging in general is [arguably] the majority of programming work. Get used to it.

Share this post


Link to post
Share on other sites
You're trying to hard to make miracles happen.

Looking back on things, I would start by taking things easy.

"HelloWorld" easy!

By learning little-by-little, you'll always get better. Save the "first game" stuff for another time. Pong can wait!

Share this post


Link to post
Share on other sites
From what i can tell about your level of skill, using and modiflying an existing engine probably is not the best route. If you cannot create a simple game, then there is no way you are going to be able to understand and modify a complex engine. I think the best thing for you to do would be to start with a simple graphcis library, like allegro or sdl. This will allow you to get some results quickly, while still learning a lot more than just using and existing engine.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this