|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
|
|
#1
|
||||
|
||||
|
Game Creation
I dont know if this should be in the outhouse.. but forgive me if it does... anyways... if you wanted to create a game... in what language would you do it, and why? See im thinking that maybe soon i could start learning on how they are created and maybe create a ****ty game for my self.
__________________
IE QUOTE | PHP Manual | Google | C/C++ Compiler | Linux Tutorials | General Stuff Game Dev |
|
#2
|
||||
|
||||
|
Game #1 (already created): Java.
Game #2 if I get around to doing it over the summer: C++.
__________________
A work in progress: Card Game Platform (Status: On Hold) | Joke Thread “Rational thinkers deplore the excesses of democracy; it abuses the individual and elevates the mob. The death of Socrates was its finest fruit.” |
|
#3
|
|||
|
|||
|
It depends on what sort of game. For something that was not too processor intensive like a 2D tile-based game I would use python + pygame. For a fast 3D game I would use C++ and a good open source 3D graphics engine - no point in reinventing the wheel. I would probably still script the game logic in Python though.
|
|
#4
|
|||
|
|||
|
I forgot to answer the "why" part.
C++ is unbeatable for speed if used well (but that is a big if). However development is slow compared to newer languages. Python is pretty unbeatable for speed of development, but not so good for speed of execution. Java and C# are fairly mediocre for both, so I would not use them. When I was working in the games industry (about 8 years ago, so things may have changed) most commercial games were written in C or C++, with the game logic written in an in-house scripting language. Nowadays many games now use a third-party scripting language such as Python or Lua. |
|
#5
|
||||
|
||||
|
How does one go about writing the logic in a different language? How would you join your python stuff and your shiny .exe made by C++?
|
|
#6
|
|||
|
|||
|
Hi Everybody,
First of all selecting the platform , language and games engine depends upon the type of game you want to develop. It also depends upon the story and scope of your game. Always spend time to plan your game, try to find out how easily you can get the goodies and resources to be used as a raw material for your game. If you want to develop a 3d game i would prefer 1) Dark Basic (language + interpreter) 2) 3d Games Studio (I used this package to create a 3-d model of my institute) based on language(CScript and A5 engine or may be they upgraded a few things now) 3) Morfit 3-D Engine (Also created many games and 3-d models of buildings) If you want to develop a 2d game i would prefer 1) Game Maker (based on GML 'games markup language') Thanks |
|
#7
|
||||
|
||||
|
Quote:
__________________
The first dog icon I've EVER used! |
|
#8
|
||||
|
||||
|
__________________
|
|
#9
|
||||
|
||||
|
what if lets say... i wanted to create a game like.. metal gear solid.. or what if i wanted to create it for ps2 then what? Sorry for the lack of knolwledge here.. but im not actually a true gamer yet.. but im getting there.
|
|
#10
|
|||
|
|||
|
Quote:
Python is designed to be embedable in other languages, and you can easily call code written in other languages from Python. |
|
#12
|
||||
|