Bungie.net Community
This topic has moved here: Subject: Creating Games a a past time.
  • Subject: Creating Games a a past time.
  • Pages:
  • 1
  • 2
  • 3
  • of 3
Subject: Creating Games a a past time.

Honestly, this must be a joke. Child, listen, stop trying to defend yourself because clearly you are incapable of it. The only idiot in this thread is yourself, and trust me, it is obvious. So, how about you do as I asked earlier and log off, mommy and daddy wouldn't want you staying up this late.
-- Direct Control, BAMF

Posted by: ctjl96
The only part that confuses me is how to write the actual game.

It's meant to be confusing. Part of the fun is wrestling with the language to get it to do what you want.

  • 03.23.2012 8:11 PM PDT
  • gamertag: [none]
  • user homepage:

Why are you reading my signature? Who actually opens these things and reads them!

And as always, SEND ME A PM. Please. Or really bad things will happen to you.

Posted by: GPK Ethan
Then why are you doing it in java? Why not C?
Posted by: Cranium Crater
I'm trying to make a game engine in Java. It's unfortunate that it will never amount to anything great because of the limitations of the language.

I've only learned Java so far. I want to start learning C soon, but baby steps.

  • 03.23.2012 8:27 PM PDT

Honestly, this must be a joke. Child, listen, stop trying to defend yourself because clearly you are incapable of it. The only idiot in this thread is yourself, and trust me, it is obvious. So, how about you do as I asked earlier and log off, mommy and daddy wouldn't want you staying up this late.
-- Direct Control, BAMF

Posted by: Cranium Crater
Posted by: GPK Ethan
Then why are you doing it in java? Why not C?
Posted by: Cranium Crater
I'm trying to make a game engine in Java. It's unfortunate that it will never amount to anything great because of the limitations of the language.

I've only learned Java so far. I want to start learning C soon, but baby steps.

Okay, am I seriously out of the loop or are you guys just crazy?

I would drop C and use C# or at the very least C++.

  • 03.23.2012 8:30 PM PDT
  • gamertag: [none]
  • user homepage:

:)


Posted by: Trytikan
I'm starting production of an engine with my friend

>Two people
>Making an engine

Wut

  • 03.23.2012 8:33 PM PDT

WOW... This is much more help than I was expecting, I'm glad to see the Bungie community is still alive and well.

For those who were wandering why I was learning C was that the book was a gift from my father, he was a programmer, and thought it would be a great intro book to see if I wanted to get further in depth. But I think I will try to get a copy of the XNA book a couple of you were talking about. I have always been very interested in making some part of a game and you guys are really helped me toward that goal!!!

A question though, I don't have a desire to make a mobile game so what level of computer games should I start out with? Should it be a simple self-learning connect four square game, or try to start a complex RPG game?

Thanks,
World

  • 03.23.2012 10:33 PM PDT

I'm doing 3D and conceptual art for lulz.

  • 03.23.2012 10:45 PM PDT

Foday Church
>He wonders why we're here...
"Magic Touch" Received 10/29/11 due to this thread
Twitta: @St3p_R1ppin


Posted by: JonnyOThan

Posted by: Trytikan
Do you mean C# (read C sharp), or C++? And you're going to have to know more than just modeling if you want to do it as a hobbie.


C is a language too, ya know...

+1 recommendation for XNA. It's a great platform for starters.
Damn Jonny, I haven't seen you post in a while...

[Edited on 03.23.2012 11:23 PM PDT]

  • 03.23.2012 11:21 PM PDT

Honestly, this must be a joke. Child, listen, stop trying to defend yourself because clearly you are incapable of it. The only idiot in this thread is yourself, and trust me, it is obvious. So, how about you do as I asked earlier and log off, mommy and daddy wouldn't want you staying up this late.
-- Direct Control, BAMF

Posted by: worldwidespace
For those who were wandering why I was learning C was that the book was a gift from my father, he was a programmer, and thought it would be a great intro book to see if I wanted to get further in depth. But I think I will try to get a copy of the XNA book a couple of you were talking about. I have always been very interested in making some part of a game and you guys are really helped me toward that goal!!!

A question though, I don't have a desire to make a mobile game so what level of computer games should I start out with? Should it be a simple self-learning connect four square game, or try to start a complex RPG game?

Not a particularly good reason to be using C. Technology has moved on. While a C book will still have some use (general syntax and basic features like conditional, selection and iterative constructs) I wouldn't stick with it. Modern languages are more intuitive, C doesn't even have a data type that can store a string of characters, you have to use a hacky alternative instead.

You should learn to program before you try writing a game. For instance you can't tell me what a multidimensional array is, then I'd say you're not fit to write even the connect four game (not that arrays are hard).

[Edited on 03.24.2012 5:46 AM PDT]

  • 03.24.2012 5:39 AM PDT

"The Moving Finger writes; and, having writ,
Moves on: nor all thy Piety nor Wit,
Shall lure it back to cancel half a Line,
Nor all thy Tears wash out a Word of it."
-Omar Khayyám-

Another reason for getting the XNA book, it reveals how you can sign up for their forums and have membership in what is called "The Creators Club." All it is, is a club for indie developers to show off their games. IF you decide to fork over 99$ every year for the premium membership then you can have your games published in Xbox Live Arcade for the world to enjoy which gives you some experience.

Remember a true developer knows how to think of creative game scenarios from simple, everyday ideas, e.g: Nintendo made Pokemon based upon the game: paper rock scissors. Sometimes great things come from small ideas ;)

  • 03.24.2012 9:25 AM PDT
  • gamertag: [none]
  • user homepage:

Why are you reading my signature? Who actually opens these things and reads them!

And as always, SEND ME A PM. Please. Or really bad things will happen to you.

Posted by: H0gbinlad3n
Posted by: Cranium Crater
Posted by: GPK Ethan
Then why are you doing it in java? Why not C?
Posted by: Cranium Crater
I'm trying to make a game engine in Java. It's unfortunate that it will never amount to anything great because of the limitations of the language.

I've only learned Java so far. I want to start learning C soon, but baby steps.

Okay, am I seriously out of the loop or are you guys just crazy?

I would drop C and use C# or at the very least C++.

I used C as a generalized term for those two. Which one I learn depends on which one my university offers first! However, I do like Java and I've liked a lot of the java games I've played and I would like to contribute at least one title!

  • 03.24.2012 12:34 PM PDT
  • gamertag: [none]
  • user homepage:


Posted by: H0gbinlad3n
Posted by: Cranium Crater
Posted by: GPK Ethan
Then why are you doing it in java? Why not C?
Posted by: Cranium Crater
I'm trying to make a game engine in Java. It's unfortunate that it will never amount to anything great because of the limitations of the language.

I've only learned Java so far. I want to start learning C soon, but baby steps.

Okay, am I seriously out of the loop or are you guys just crazy?

I would drop C and use C# or at the very least C++.


Learn VB. Visual Studio is some great software and is free is your school is part of MSDNAA along with a year subscription to XNA so you can publish your final work.

  • 03.24.2012 12:39 PM PDT

Posted by: Cranium Crater
I'm trying to make a game engine in Java. It's unfortunate that it will never amount to anything great because of the limitations of the language.
Uh, tell that to Notch. Minecraft is written in Java.

Posted by: erac2detsaw2
Learn VB. Visual Studio is some great software and is free is your school is part of MSDNAA along with a year subscription to XNA so you can publish your final work.
There's not much of a reason to use VB anymore, at least if you want to make a career of programming. C# and VB.NET are built on the same framework and have more or less the same capabilities. C# has more in common with C++ and Java so it becomes an easier stepping stone to other languages. VB6 is still used in a lot of business-type jobs as part of legacy spreadsheets and the like...but unless you want one of those jobs I'd stay away.

  • 03.24.2012 1:22 PM PDT

"The Moving Finger writes; and, having writ,
Moves on: nor all thy Piety nor Wit,
Shall lure it back to cancel half a Line,
Nor all thy Tears wash out a Word of it."
-Omar Khayyám-


Posted by: JonnyOThan
Posted by: Cranium Crater
I'm trying to make a game engine in Java. It's unfortunate that it will never amount to anything great because of the limitations of the language.
Uh, tell that to Notch. Minecraft is written in Java.

Posted by: erac2detsaw2
Learn VB. Visual Studio is some great software and is free is your school is part of MSDNAA along with a year subscription to XNA so you can publish your final work.
There's not much of a reason to use VB anymore, at least if you want to make a career of programming. C# and VB.NET are built on the same framework and have more or less the same capabilities. C# has more in common with C++ and Java so it becomes an easier stepping stone to other languages. VB6 is still used in a lot of business-type jobs as part of legacy spreadsheets and the like...but unless you want one of those jobs I'd stay away.


And C#, and C++ are relatively easy languages to learn(to me anyway). Just remember that to make a great game you will cry yourself to sleep at night wondering how a certain line of code won't implement the way you want to. Coding games is very hard and tricky but very rewarding if you persevere.

I highly recommend learning as much about object orientated programming as possible so you can have a mastery over the basics of game programming since game programming is object-orientated programming. I also recommend learning ALICE just to have baiscs in "if then" sequences which you will deal with a lot of in game programming.

If you want to make simple games though then I recommend actionscript which is what a LOT of internet games are coded in. I also recommend learning SQL or some sort of database language just to give you a broad understanding of memory and such. There is a lot that goes into making a finely crafted game so if you start but it doesn't turn out the way you want, don't give up as with every first game you will mess up along the line. Keep with it and you'll be making great games that will leave your friends' and family's jaws on the floor.

  • 03.24.2012 2:05 PM PDT

Ok so lets say I learn C++, what other programs would I need to be proficient in to be able to make a game? Or are there no other programs.

  • 03.24.2012 8:54 PM PDT

I recommend XNA, like everyone else.

Also, start small. Try modding a game or making a mobile app before going full scale.

  • 03.24.2012 8:59 PM PDT
  • gamertag: [none]
  • user homepage:


Posted by: JonnyOThan
Posted by: Cranium Crater
I'm trying to make a game engine in Java. It's unfortunate that it will never amount to anything great because of the limitations of the language.
Uh, tell that to Notch. Minecraft is written in Java.

Posted by: erac2detsaw2
Learn VB. Visual Studio is some great software and is free is your school is part of MSDNAA along with a year subscription to XNA so you can publish your final work.
There's not much of a reason to use VB anymore, at least if you want to make a career of programming. C# and VB.NET are built on the same framework and have more or less the same capabilities. C# has more in common with C++ and Java so it becomes an easier stepping stone to other languages. VB6 is still used in a lot of business-type jobs as part of legacy spreadsheets and the like...but unless you want one of those jobs I'd stay away.

I'm currently updating a database for an international pharmaceutical company that's written in VBA. VB is certainly still alive, just not for games. I think it's reputation of it being a useless language is undeserved.

  • 03.24.2012 9:13 PM PDT

Please stop complaining about the 'death of a loved one' it's my job. They probably deserved it anyways. Here's a warning, if you keep making pentagrams out of the neighbors livestock I will personally come to your house and kill everyone you love. Now leave me alone, I got to get back to work.
~M.D~

I would love to go into the gaming buisness. But all I'm good at is thinking. I can't do any of the programming, but i'm a leader and I'm full of ideas. No one will accept me :(

  • 03.24.2012 9:18 PM PDT

baile045

Its actually a really good business to go into. I love it. I love making games and distributing them and gaining a fan base. That's one of many opportunities.

  • 03.24.2012 9:43 PM PDT

If you're not familiar with it, you should learn how to design a system using UML constructs (use case descriptions, use case diagrams, activity diagrams, class diagrams, etc...) before diving head-first into implementation.

Improper design is one of the biggest reasons projects fail.

  • 03.24.2012 10:24 PM PDT

First in social ranked firefight campaign competitive and ODST goose splatters.
My other account is UrbanTwisticle
20,000+ total matchmade goose splatters

Check out my YouTube Channel

I worked with blender a little bit and found the program to be sluggish. I don't work with 3D models so I find that anime studio works for what I want to accomplish. There has to be something better out there for you if you want to work in 3D.

  • 03.25.2012 12:34 AM PDT
  • gamertag: kkrotz
  • user homepage:

Go to an IT class. I'm pretty sure you'll learn alot more from people there than from people on this forum because we cannot exactly help you entirely.

  • 03.25.2012 11:32 AM PDT

I originally learned by finding an open source game engine written in basic and spending a few weeks ripping the whole thing apart. (Was in high school physics at the time so I rewrote the whole physics engine to use actual gravity) It's been many years since then and I've moved on to several other languages but what I learned from that experience still influences the way I structure the game engines I build now.

Wish I could remember the engine but you'd be better off with google anyway.

  • 03.25.2012 11:54 AM PDT


Posted by: dazarobbo
If you're not familiar with it, you should learn how to design a system using UML constructs (use case descriptions, use case diagrams, activity diagrams, class diagrams, etc...) before diving head-first into implementation.

Improper design is one of the biggest reasons projects fail.
Not for a beginner...it's kind of a chicken and egg problem. You don't know how to make a good design because you've never tried before. Learning how to program is a long process of trying things, failing, figuring out why they failed, and doing it differently next time.

  • 03.25.2012 6:43 PM PDT
  • gamertag: [none]
  • user homepage:

Why are you reading my signature? Who actually opens these things and reads them!

And as always, SEND ME A PM. Please. Or really bad things will happen to you.

Posted by: JonnyOThan
Posted by: Cranium Crater
I'm trying to make a game engine in Java. It's unfortunate that it will never amount to anything great because of the limitations of the language.
Uh, tell that to Notch. Minecraft is written in Java.

I've looked through Minecraft's source code. I've got years before anything like that leaves my Eclipse. I wish it was an easier medium to pass ideas through. So far I've really liked the Java games I've played, and it's a lot easier of a language to learn than others so I think I'll be around it for a while longer.

  • 03.25.2012 6:51 PM PDT

"There's daggers in men's smiles." - Donalbain, Macbeth, Act II, scene iii

While the system is generally considered to be 'child's play' among programmers and the like, RPG Maker VX is an excellent way to get your foot in the door of game-making. It's simple, easy to learn, and will give you a taste of what you will be dealing with in the game-creation process. About a month of steady trial-and-error with RPG Maker VX will transition you into the game-creation mindset quite easily.

From there, I recommend moving onto XNA. Start small, and work your way onto bigger things. Not a single gaming studio started off by making Skyrim-esque video games, and neither will you. If you aim too high right off of the bat, you're going to have a lot of headaches and will get burned out easily. Complete a lot of small, simple, yet rewarding projects, and continue your career from there.

Learning any and/or all of the C+ languages will be your next step, and once you've done that, the sky is the limit.

I would also recommend that you do some homework on various video game creators. See where they got their start, look at what worked for them and see if it will work for you.

[Edited on 03.25.2012 6:56 PM PDT]

  • 03.25.2012 6:54 PM PDT

  • Pages:
  • 1
  • 2
  • 3
  • of 3