This is a read-only snapshot of the ComputerCraft forums,
taken in April 2020.
Noob trying to make a video game
Started by hipie1234567, 24 April 2013 - 10:14 AMPosted 24 April 2013 - 12:14 PM
I have to make a video game for a school project of my choice since I figured diving into programming was a great way to learn how to do it. And anyway i was curious if using c++ or c was a good idea because my brother says his friend that programs uses python because it was better. Also if anyone has any websites that they know any websites that could help me make the video game or learn c++.
Posted 24 April 2013 - 12:18 PM
You could use game maker? If your want to do code then use the coding functions and not the drag and drops. Or you could use this site: http://www.sploder.com/free-game-creator.php
Posted 24 April 2013 - 12:23 PM
thanks for the help by the way have you heard of TheGameCreator because it is pretty much the same thing but your website seems more straight forward
Posted 24 April 2013 - 12:29 PM
What are the requirements for the game? I can't suggest something without knowing the exact details.
Posted 24 April 2013 - 12:49 PM
because my brother says his friend that programs uses python because it was better.
Python is not "better" than C or C++, and neither is C/C++ "better" than Python. It's all about context. What are you planning to do, and how much effort do you want to put forth? Is the game 2D or 3D? It's questions like these that are essential when choosing a language to do anything. Python's syntax and usage is considerably easier to learn than C/C++, but at the same time C and C++ are more efficient and would be able to better handle 3D demands. In fact, I've never seen a 3D Python game, although I'm sure that they exist on a basic level.
But anyway, if you'd like to learn C/C++, check out this site. Excellent resource.
To be honest though, I would try out Java. Java, although not specifically designed with games in mind, is fully capable of making games as is evidenced by Minecraft. It's a bit more simple than C++, but at the same time it's faster than Python.
Posted 24 April 2013 - 01:38 PM
Nice avatar :P/>-snippity snip snip-
Main Post: I would personally use C#. However, if this is a simple game, and I mean simple, then go with VBScript or *sigh* Batch if making a CMD game. If you are making a web-based game, JavaScript is about the only thing to work with (There are other choices, I just don't like them)
Posted 24 April 2013 - 02:11 PM
VBScript
Begone from this place, fowl demon! :P/>
Posted 02 May 2013 - 01:19 PM
If you haven't decided yet, I suggest using XNA for the C# language.
XNA games are really simple to start off. You can run them on Xbox 360 providing you aren't using any classes that aren't supported.
MSDN is a great website that documents every single class, datatype, concept and even has a bunch of tutorials. It also marks which standard system classes are supported by XNA. XNA was used to make games like Fez and Magicka.
http://msdn.microsoft.com/en-us/library/618ayhy6(v=vs.100).aspx
Visual Studio 2010 Found Here:
http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express
(may need activation code, in which case you can find that by googling "visual C# 2010 activation key")
XNA Full Found Here:
http://www.microsoft.com/en-us/download/details.aspx?id=23714
I also know of some other tutorials if you're interested.
If you decide you like C# but not XNA, Unity supports the use of C#.
Unity was used to make Surgeon Simulator 2013, but it uses more of a GUI style interface. Good if you're a beginner, hideous if you're me.
XNA games are really simple to start off. You can run them on Xbox 360 providing you aren't using any classes that aren't supported.
MSDN is a great website that documents every single class, datatype, concept and even has a bunch of tutorials. It also marks which standard system classes are supported by XNA. XNA was used to make games like Fez and Magicka.
http://msdn.microsoft.com/en-us/library/618ayhy6(v=vs.100).aspx
Visual Studio 2010 Found Here:
http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express
(may need activation code, in which case you can find that by googling "visual C# 2010 activation key")
XNA Full Found Here:
http://www.microsoft.com/en-us/download/details.aspx?id=23714
I also know of some other tutorials if you're interested.
If you decide you like C# but not XNA, Unity supports the use of C#.
Unity was used to make Surgeon Simulator 2013, but it uses more of a GUI style interface. Good if you're a beginner, hideous if you're me.
Posted 02 May 2013 - 04:38 PM
I am not a fan of C# and especially XNA.. HOWEVER.. if you still want to code with C#.. . you can use the free IDE known as SharpDevelop. Its a better alternative then getting Microsofts Visual Studio only because its free. I have used it for years when I was playing around with C#. This was before I went to JAVA.
Anyhow, here is the link… http://www.icsharpcode.net/opensource/sd/
This will allow you to code from version 2.x to 4.x of the DotNet Framework.
Anyhow, here is the link… http://www.icsharpcode.net/opensource/sd/
This will allow you to code from version 2.x to 4.x of the DotNet Framework.
Posted 02 May 2013 - 05:23 PM
I am not a fan of C# and especially XNA.. HOWEVER.. if you still want to code with C#.. . you can use the free IDE known as SharpDevelop. Its a better alternative then getting Microsofts Visual Studio only because its free. I have used it for years when I was playing around with C#. This was before I went to JAVA.
Anyhow, here is the link… http://www.icsharpco.../opensource/sd/
This will allow you to code from version 2.x to 4.x of the DotNet Framework.
Visual studio is free. All you have to do is sign up or just grab the access codes from anywhere, Microsoft doesn't make a point of trying to hide them since the IDE is free anyway. It's only the big fancy express editions that you have to pay for.
Posted 02 May 2013 - 07:28 PM
I am not a fan of C# and especially XNA.. HOWEVER.. if you still want to code with C#.. . you can use the free IDE known as SharpDevelop. Its a better alternative then getting Microsofts Visual Studio only because its free. I have used it for years when I was playing around with C#. This was before I went to JAVA.
Anyhow, here is the link… http://www.icsharpco.../opensource/sd/
This will allow you to code from version 2.x to 4.x of the DotNet Framework.
Visual studio is free. All you have to do is sign up or just grab the access codes from anywhere, Microsoft doesn't make a point of trying to hide them since the IDE is free anyway. It's only the big fancy express editions that you have to pay for.
Actually, its only free for 180 days in almost all countries except the USA. Plus, VS is a resource hog. For someone who is just learning to game / program, it's why I suggested the free version. Its just as good.
I live in the USA, and yet I still was forced to pay for it after the 180 days was up, or get nagged every month there after. I removed it off my computer after a year of trying to use it. It gets really annoying with all the pop ups. The SharpDevelop IDE doesn't have this issue.
Posted 03 May 2013 - 03:22 AM
I am not a fan of C# and especially XNA.. HOWEVER.. if you still want to code with C#.. . you can use the free IDE known as SharpDevelop. Its a better alternative then getting Microsofts Visual Studio only because its free. I have used it for years when I was playing around with C#. This was before I went to JAVA.
Anyhow, here is the link… http://www.icsharpco.../opensource/sd/
This will allow you to code from version 2.x to 4.x of the DotNet Framework.
Visual studio is free. All you have to do is sign up or just grab the access codes from anywhere, Microsoft doesn't make a point of trying to hide them since the IDE is free anyway. It's only the big fancy express editions that you have to pay for.
Actually, its only free for 180 days in almost all countries except the USA. Plus, VS is a resource hog. For someone who is just learning to game / program, it's why I suggested the free version. Its just as good.
I live in the USA, and yet I still was forced to pay for it after the 180 days was up, or get nagged every month there after. I removed it off my computer after a year of trying to use it. It gets really annoying with all the pop ups. The SharpDevelop IDE doesn't have this issue.
Well I'm in the uk and I didn't have to pay for it, nor did any of my friends over here who use it. I'll admit it's not exactly lightweight but intellisence is worth the resources. (and when you have 6gb of RAM it's hardly a scratch). Plus it's more lightweight than something like eclipse. It's ultimately just a matter of preference, but I've got to say you're the first person I've met who doesn't like VS.
Posted 03 May 2013 - 09:47 AM
I am not a fan of C# and especially XNA.. HOWEVER.. if you still want to code with C#.. . you can use the free IDE known as SharpDevelop. Its a better alternative then getting Microsofts Visual Studio only because its free. I have used it for years when I was playing around with C#. This was before I went to JAVA.
Anyhow, here is the link… http://www.icsharpco.../opensource/sd/
This will allow you to code from version 2.x to 4.x of the DotNet Framework.
Visual studio is free. All you have to do is sign up or just grab the access codes from anywhere, Microsoft doesn't make a point of trying to hide them since the IDE is free anyway. It's only the big fancy express editions that you have to pay for.
Actually, its only free for 180 days in almost all countries except the USA. Plus, VS is a resource hog. For someone who is just learning to game / program, it's why I suggested the free version. Its just as good.
I live in the USA, and yet I still was forced to pay for it after the 180 days was up, or get nagged every month there after. I removed it off my computer after a year of trying to use it. It gets really annoying with all the pop ups. The SharpDevelop IDE doesn't have this issue.
Well I'm in the uk and I didn't have to pay for it, nor did any of my friends over here who use it. I'll admit it's not exactly lightweight but intellisence is worth the resources. (and when you have 6gb of RAM it's hardly a scratch). Plus it's more lightweight than something like eclipse. It's ultimately just a matter of preference, but I've got to say you're the first person I've met who doesn't like VS.
Hmm, I have eclipse.. their newest version has been trimmed down and is faster then ever. But admittedly I only use it for JAVA. So since I haven't tried it for C#, I can't say anything on that point. As for VS, I had been using them since the late 90s. A very frustrating time it was. I have tried all their versions there after, but with the way the TOS ( Terms of Service ) is from MS these days, I just don't trust it anymore to use it.
The free alternatives work just fine. Heck, I bet Eclipse has a lua interpreter that I can get for it. I'll have to check into that. I love that I can add other languages like C and ASM.
I agree, intellisence is a great feature. However, the SharpDevelop I mentioned earlier has one as well in their latest version. Works great. And I love the eclipse version of it. OMG. I can't live without the Eclipse version. It is awesome. But again, its for JAVA. With some tweaking to Eclipse you can get it for any other language as well.
As you said, its just a matter of preference I guess.
Posted 03 May 2013 - 11:21 AM
Heck, I bet Eclipse has a lua interpreter that I can get for it. I'll have to check into that. I love that I can add other languages like C and ASM.
It does. It's called Koneki Lua Dev Tools. You can install it as a plugin on normal eclipse, or download its own distribution.
Posted 03 May 2013 - 02:33 PM
Heck, I bet Eclipse has a lua interpreter that I can get for it. I'll have to check into that. I love that I can add other languages like C and ASM.
It does. It's called Koneki Lua Dev Tools. You can install it as a plugin on normal eclipse, or download its own distribution.
Thank you, i'll give it a try. :D/>
UPDATE : This is great !! Loads fast and works perfect. Here is an image…
Spoiler
Posted 09 May 2013 - 07:32 PM
For sarters you will need an Team.
Most Development teams haave
*Programmers
*Visual artists
*Sound developers
*Pr Informatica
*Level desingers
Why do i say thiis well i am the CEO of the power source Development group.
Nothing impressive but we already got 3 programmers.
IF you are interested contact me at deathslycer@gmail.com
If you want to make an easy game try googling Unity,Source Engine,Unreal Engine,Wolfs RPG maker(Is Japanese)\
Good luck
Most Development teams haave
*Programmers
*Visual artists
*Sound developers
*Pr Informatica
*Level desingers
Why do i say thiis well i am the CEO of the power source Development group.
Nothing impressive but we already got 3 programmers.
IF you are interested contact me at deathslycer@gmail.com
If you want to make an easy game try googling Unity,Source Engine,Unreal Engine,Wolfs RPG maker(Is Japanese)\
Good luck
Posted 10 May 2013 - 02:16 PM
For sarters you will need an Team.
Most Development teams haave
*Programmers
*Visual artists
*Sound developers
*Pr Informatica
*Level desingers
Why do i say thiis well i am the CEO of the power source Development group.
Nothing impressive but we already got 3 programmers.
IF you are interested contact me at deathslycer@gmail.com
If you want to make an easy game try googling Unity,Source Engine,Unreal Engine,Wolfs RPG maker(Is Japanese)\
Good luck
You don't need a team at all, I am currently building an entire game engine, I'm not having any problems working alone. It might take a little more time, though.
Posted 10 May 2013 - 03:17 PM
For sarters you will need an Team.
Most Development teams haave
*Programmers
*Visual artists
*Sound developers
*Pr Informatica
*Level desingers
Why do i say thiis well i am the CEO of the power source Development group.
Nothing impressive but we already got 3 programmers.
IF you are interested contact me at deathslycer@gmail.com
If you want to make an easy game try googling Unity,Source Engine,Unreal Engine,Wolfs RPG maker(Is Japanese)\
Good luck
You don't need a team at all, I am currently building an entire game engine, I'm not having any problems working alone. It might take a little more time, though.
I agree. There are several people whom are doing this very thing. And they are a lone coder of the whole game. In fact, Notch did that too. He didn't get a team until his game "took off". And the only reason he got a team is because he didn't have enough time to keep coding. And some folks I know personally whom have made whole engines to their own games, also made the graphics, and music / sounds.
Besides, the OP said this game for a project in school. No need for a team there either.