Hi there. I think i want to make a game :)
#1 Members - Reputation: 122
Posted 19 June 2011 - 07:48 AM
Well me and a few guys i work with were discussing things in work the other day. We work in argos as delivery assistants and we were asking everyone if you had to choose in this store what would be your zombie killing weapon of choice. Obv we got a few different answers.
So we ened up talking about a zombie invasion and how to defend, progress and counter. Then the topic of this would make a cool game was brought up.
Im pretty tech savy with computers, but a jack of all trades master of none.
But i do have programming knowledge. No where on the scale to pull this off but i have alot of free time and i think i could enjoy learning and possibly in the end put together a small zombie invasion 2d game for me and my work friends to enjoy.
Just wondering if someone can give me some advice on the best route to take.
I have a few books on c, object c , c+, coca, 3ds max and java.
I own a macbook pro so i think doing some more c, then moving onto object c. But about models and stuff. What would i need for that.
I read before that i should just use a game engine to take some of the smaller steps out, the guy wrote because there is no need to reinvent the wheel.
Any help would be appreciated. I have nothing but time.
Trying not to set any unrealistic goals. Going to start with pong and pacman and move from there. Learn the mechanics of how they work. It may only look like a ball and a few lines but im sure alot of work went into them, and are in no way..... easy to remake for a novice no matter how simple the end product seems.
Thanks again
#2 Moderators - Reputation: 4819
Posted 19 June 2011 - 10:45 AM
1. When will you know?1. I think i want to make a game
2. Any help would be appreciated.
2. What kind of help do you want? You never said.
Sloperama Productions
Making games fun and getting them done.
www.sloperama.com
Please do not PM me. My email address is easy to find, but note that I do not give private advice.
#3 Members - Reputation: 124
Posted 19 June 2011 - 10:57 AM
And yes, unless you are a hardcore programmer really good at math, do not make your own engine. Well you might be able to, but it's a bad idea. Unity, UDK, C4, Panda3D, there are a lot of game engines.
Pong and PacMan are a lot of times fairly basic application programming projects. I've never done 2D games like that in an engine, sometimes people tell you to but I mean it's kind of useless just because you use hardly any of the engine usually. I would just get an engine with a lot of documentation, and just play around with it for a while. You'll learn a lot more with it probably. At least you'll likely end up using a lot more of it a lot quicker.
Start making like a tower defense or something. I think I made a little racing game when I first started (I couldn't model so I used the character models that came with DarkBASIC when I was 11 or 12 or something, and most of them got stuck in a wall somewhere and I couldn't figure out how to make the legs animate, so they just kind of moved around). Worst engine ever.
#4 Members - Reputation: 122
Posted 19 June 2011 - 01:10 PM
1. When will you know?
2. What kind of help do you want? You never said.
1. I know, im gonna make one
2. Just some info on what engine to possibly use, any useful advice on progression.
But the other guy seemed to cover that and was much more helpful. So thanks
#5 Moderators - Reputation: 4819
Posted 19 June 2011 - 03:21 PM
OK, good. You could always read this forum's FAQs, too. Probably even more useful information for you there.2. Just some info on what engine to possibly use, any useful advice on progression.2. What kind of help do you want? You never said.
But the other guy seemed to cover that and was much more helpful. So thanks
Sloperama Productions
Making games fun and getting them done.
www.sloperama.com
Please do not PM me. My email address is easy to find, but note that I do not give private advice.
#6 Members - Reputation: 124
Posted 19 June 2011 - 05:24 PM
#8 Members - Reputation: 568
Posted 19 June 2011 - 09:56 PM
well i was thinking of making a 2d based zombie survival game based on the argos store i work in.
Kind of like pokemon style for graphics.
2 story map for each layer of the building with different objectives and goals.
Is this at all similar to what you're thinking of?
#9 Members - Reputation: 122
Posted 20 June 2011 - 08:07 AM
well i was thinking of making a 2d based zombie survival game based on the argos store i work in.
Kind of like pokemon style for graphics.
2 story map for each layer of the building with different objectives and goals.
Is this at all similar to what you're thinking of?
Similar but more like pokemonish. You know the low 2d graphics
#10 Members - Reputation: 100
Posted 23 June 2011 - 03:29 AM
I would not use an existing game engine, unless you need state of the art physics and light rendering I really dont see what 3rd party engines offer besides a box to work in. They are designed to be everything for everyone and thus are very bloated featurewise and have way too much code. But of course that is just opinion, others will swear to using them.
If you make your own engine it will be simple and to the point, just what you need exactly how you need it. Plus you will understand every aspect of your game and how it works, nothing will be "black box".
Good luck with your game!
#13 Members - Reputation: 162
Posted 23 June 2011 - 09:05 AM
id like to learn from scratch so ganna pass on the game engine and those game maker ones.
Will continue reading my c and object c books and have a look at the zelda source code. Thanks
Good to hear that you want to take that route.. its the same thing I'm doing. Trust that you will learn a lot more in the end. Since the point of your game is not to make money and use current graphic technologies.. doing it yourself will help you understand the true workings of games. Using an engine is good if you want to work from more of a designer standpoint. If you want to learn game programming.. doing it yourself will be a fun (and frustrating)
experience.
- Me
#14 Members - Reputation: 122
Posted 23 June 2011 - 10:19 AM
id like to learn from scratch so ganna pass on the game engine and those game maker ones.
Will continue reading my c and object c books and have a look at the zelda source code. Thanks
Good to hear that you want to take that route.. its the same thing I'm doing. Trust that you will learn a lot more in the end. Since the point of your game is not to make money and use current graphic technologies.. doing it yourself will help you understand the true workings of games. Using an engine is good if you want to work from more of a designer standpoint. If you want to learn game programming.. doing it yourself will be a fun (and frustrating)
experience.
Yeah a guy i know at college says being a programmer meant discovering your an idiot several times aday
#15 Members - Reputation: 162
Posted 23 June 2011 - 10:49 AM
id like to learn from scratch so ganna pass on the game engine and those game maker ones.
Will continue reading my c and object c books and have a look at the zelda source code. Thanks
Good to hear that you want to take that route.. its the same thing I'm doing. Trust that you will learn a lot more in the end. Since the point of your game is not to make money and use current graphic technologies.. doing it yourself will help you understand the true workings of games. Using an engine is good if you want to work from more of a designer standpoint. If you want to learn game programming.. doing it yourself will be a fun (and frustrating)
experience.
Yeah a guy i know at college says being a programmer meant discovering your an idiot several times aday
Yea pretty much. I mean it really depends on your goal and interests. If the goal is to simply make a game, and you dont care about the inner workings... then obviously using as many tools as possible will get you there faster. If your goal is to understand how games work, it just makes sense to attempt some thing s on your own. Especially if your intention is to be a game programmer as a career. I dont think that knowing how to use an engine really well through its scripting language will make you very valuable to a company who actually creates games and engines. Most of the time when you see job openings for companies, they want AI programmers, graphics programmers, etc. You are expected to know how these things work, usually mathematically. Using an engine from a super high level will not teach you these things, the whole point of them is to not care about these issues.
- Me
#16 Members - Reputation: 122
Posted 23 June 2011 - 10:54 AM
id like to learn from scratch so ganna pass on the game engine and those game maker ones.
Will continue reading my c and object c books and have a look at the zelda source code. Thanks
Good to hear that you want to take that route.. its the same thing I'm doing. Trust that you will learn a lot more in the end. Since the point of your game is not to make money and use current graphic technologies.. doing it yourself will help you understand the true workings of games. Using an engine is good if you want to work from more of a designer standpoint. If you want to learn game programming.. doing it yourself will be a fun (and frustrating)
experience.
Yeah a guy i know at college says being a programmer meant discovering your an idiot several times aday
Yea pretty much. I mean it really depends on your goal and interests. If the goal is to simply make a game, and you dont care about the inner workings... then obviously using as many tools as possible will get you there faster. If your goal is to understand how games work, it just makes sense to attempt some thing s on your own. Especially if your intention is to be a game programmer as a career. I dont think that knowing how to use an engine really well through its scripting language will make you very valuable to a company who actually creates games and engines. Most of the time when you see job openings for companies, they want AI programmers, graphics programmers, etc. You are expected to know how these things work, usually mathematically. Using an engine from a super high level will not teach you these things, the whole point of them is to not care about these issues.
Im not looking for a job really just want to make a little game. Maybe one day try get something on the appstore or xbl arcade but for now just a small game for me and my work mates
#17 Members - Reputation: 162
Posted 23 June 2011 - 11:05 AM
id like to learn from scratch so ganna pass on the game engine and those game maker ones.
Will continue reading my c and object c books and have a look at the zelda source code. Thanks
Good to hear that you want to take that route.. its the same thing I'm doing. Trust that you will learn a lot more in the end. Since the point of your game is not to make money and use current graphic technologies.. doing it yourself will help you understand the true workings of games. Using an engine is good if you want to work from more of a designer standpoint. If you want to learn game programming.. doing it yourself will be a fun (and frustrating)
experience.
Yeah a guy i know at college says being a programmer meant discovering your an idiot several times aday
Yea pretty much. I mean it really depends on your goal and interests. If the goal is to simply make a game, and you dont care about the inner workings... then obviously using as many tools as possible will get you there faster. If your goal is to understand how games work, it just makes sense to attempt some thing s on your own. Especially if your intention is to be a game programmer as a career. I dont think that knowing how to use an engine really well through its scripting language will make you very valuable to a company who actually creates games and engines. Most of the time when you see job openings for companies, they want AI programmers, graphics programmers, etc. You are expected to know how these things work, usually mathematically. Using an engine from a super high level will not teach you these things, the whole point of them is to not care about these issues.
Im not looking for a job really just want to make a little game. Maybe one day try get something on the appstore or xbl arcade but for now just a small game for me and my work mates
Well I think the simple question is, do you care to learn about how games work.. from the physics, AI, graphics, etc? If you dont, then just save yourself the headache and try to find a good 2d engine... there are a ton.
If you care about those things.. grab a decent middleware library such as XNA, Allegro, Slick2D, etc and use that. Thats pretty much my take on tit.
- Me
#18 Members - Reputation: 434
Posted 23 June 2011 - 11:16 AM
Remember to mark someones post as helpful if you found it so.






