Objeto es un objeto. O sea una cosa del juego. Un botón, un soldado, una bala, un efecto, una línea... un objeto.
Basicamente vos haces el juego, creas todos los objetos y le das todas las instrucciones al programa para que haga lo que quieras.
Vos
haces el juego,
no programas el juego si te rerfereis a eso.
Igual la pc ejecuta el binario, asique si vos programas in juego en su lengua madre, igual usas un compilador para que la pc lo pueda leer. Asique con ese criterio tan restringido de lo que es "hacer un juego" que me decís, nadia podría decir que hace un juego. Ni siquiera maxis, que pueden haber programado al spore, pero usaron un compilador para que lo traduzca al lenguaje de la pc.
Ademas, estos programas para hacer juegos (Engines se llaman), como construct, son como los que usan las empresas en el mercado. Muchas empresas usan programas que hacen lo mismo que el que uso yo, pero con mayor capacidad. Ninguna empresa programa de cero los juegos, y menos aun los escriben directamente en binario.
No se que nivel de programacion sabes, que lenguajes manejas, pero en general ningun juego se hace sin un programa engine. Para darte un ejemplo concreto, asi coo el construct (El programa que yo uso) hace juegos en 2D, hay programas que los hacen en 3d. Uno de esos programas se llama Unreal Engine, y se usa para lo mimso (Es decir, hacer juegos sin programamrlos, aunque se pueden usar principios de programacion como en constrict si queres). Jorge lo tiene, y esta haciendo un juego con él. Lo esta
haciendo él, no es que lo hace en un 60% o 70%, lo hace él al 100% con un engine (Creador de videojuegos). Y
ese mismo programa es el que usaron para hacer juegos como:
2009 50 Cent: Blood on the Sand Swordfish Studios Vivendi Games
2009 A4 AniPark
2009 Aliens: Colonial Marines Gearbox Software Sega
2009 Alpha Protocol Obsidian Entertainment Sega
2009 America's Army 3.0 Ejército de los Estados Unidos Ejército de los Estados Unidos
2008 American McGee's Grimm Spicy Horse Turner Broadcasting System
2009 APB Realtime Worlds Realtime Worlds
2008 Army of Two EA Montreal Electronic Arts
2007 Alliance of Valiant Arms RED DUCK Neowiz Games
2009 Batman: Arkham Asylum Rocksteady studios Eidos Interactive
2007 Black College Football: BCFX: The Xperience Nerjyzed Entertainment
? Black Powder Red Earth Echelon Software
2009 Blade and Soul NC Soft
2008 Brothers In Arms: Hell's Highway Gearbox Software Ubisoft
2007 BioShock 2K Boston/2K Australia 2K Games
2010 BioShock 2 2K Marin 2K Games
2007 BlackSite: Area 51 Midway Austin Midway Games
2008 Blitz CJIG
2009 Borderlands Gearbox Software 2K Games
2008 Crimecraft Vogster Entertainment
2008 Damnation Blue Omega Entertainment, Point of View Codemasters
2009 DC Universe Online Sony Online Entertainment Sony Online Entertainment
2008 Destroy All Humans! Path of the Furon THQ THQ
? Dust 514 CCP Games
2009 Earth No More Recoil Games / Radar Group 3D Realms
? Empire: Alpha Complex Chair Entertainment Chair Entertainment
? Ender's Game: Battle Room Chair Entertainment Chair Entertainment
? Elveon 10tacle Studios
? End Faramix Enterprises
2009 Fairytale Fights Playlogic Game Factory Playlogic
2007 Fatal Inertia Koei Koei
2008 Frontlines: Fuel of War Kaos Studios THQ
2007 Fury Auran Gamecock Media Group
2006 Gears of War Epic Games Microsoft Game Studios
2008 Gears of War 2 Epic Games Microsoft Game Studios
? Global Agenda Hi-Rez Studios Hi-Rez Studios
2008 Hail to the Chimp Wideload Games Gamecock Media Group
2008 Highlander: The Game Widescreen Games Eidos Interactive
2009 Hei$t inXile Entertainment Codemasters
? Hessian Boots IF Studio
2007 Hour of Victory N-Fusion Interactive Midway Games
2009 Huxley Webzen Games Webzen Games, NHN
2009 I am Alive Darkworks Ubisoft
? Interstellar Marines Zero Point Software
2008 Legendary Spark Unlimited Gamecock Media Group
2009 Leisure Suit Larry: Box Office Bust Team 17 Codemasters
2007 Lost Odyssey Mistwalker, feelplus Inc. Microsoft Game Studios
2007 Mass Effect BioWare Microsoft Game Studios, Electronic Arts
2010 Mass Effect 2 BioWare Electronic Arts
? Magna Carta 2 Softmax
2007 Medal of Honor: Airborne EA Los Angeles Electronic Arts
2008 Mirror's Edge EA Digital Illusions CE Electronic Arts
2007 Monster Madness: Battle for Suburbia Artificial Studios SouthPeak Interactive
2008 Mortal Kombat vs. DC Universe Midway Amusement Games Midway Games
2009 Mortal Online Star Vault
? MU 2 Webzen
2008 Parabellum Acony
2008 Rise of the Argonauts Liquid Entertainment Codemasters
2008 Robert Ludlum's The Bourne Conspiracy High Moon Studios Sierra Entertainment
2006 RoboBlitz Naked Sky Entertainment Naked Sky Entertainment
? Rogue Warrior: Black Razor Zombie Studios Bethesda Softworks
2009 Saw: The Video game Brash Entertainment Brash Entertainment
2009 Section 8 Timegate Studios Gamecock Media Group
? Sephiroth 2 IMagic Entertainment
? Sin City Transmission Games / RedMile
2009 Stargate Worlds Cheyenne Mountain Entertainment FireSky
2009 Star Trek DAC Naked Sky Entertainment
? Shadow Complex Chair Entertainment Microsoft Game Studios
? Singularity Raven Software Activision
2009 Sky Gods BlackFoot Studios BlackFoot Studios
? Soul Scream IF Studio
2007 Stranglehold Midway Chicago Tiger Hill Entertainment Midway Games
2008 Supersonic Acrobatic Rocket-Powered Battle-Cars Psyonix Psyonix
2010 The Agency Sony Online Entertainment Sony Online Entertainment
2008 The Last Remnant Square Enix Square Enix
2009 The Punisher: No Mercy Zen Studios
? The Scourge Project Tragnarion Studios
2008 TNA iMPACT! Midway Studios - Los Angeles Midway Games
2008 To End All Wars Kuju Entertainment
2008 Tom Clancy's EndWar Ubisoft Shanghai Ubisoft
2006 Tom Clancy's Rainbow Six: Vegas Ubisoft Montreal Ubisoft
2008 Tom Clancy's Rainbow Six: Vegas 2 Ubisoft Montreal Ubisoft
2008 Turning Point: Fall of Liberty Spark Unlimited Codemasters
2008 Turok Propaganda Games Touchstone Pictures
2007 Undertow Chair Entertainment Chair Entertainment
2007 Unreal Tournament 3 Epic Games Midway Games
2009 The Wheelman Tigon Studios Midway Games
2007 Warmonger: Operation Downtown Destruction NetDevil NetDevil
2009 X-Men Origins: Wolverine
Como verás, hay
empresas multinacionales de 1° nivel que en uigar de escribir en binario, o en lugar de programar desde cero,
usan programas que facilitan el proceso de creacion de juegos.
ZP habla con Obama, con traductor de por medio, porque no va a ser tan ignorante de intentar hablar con el sin un traductor (Porque tiene 2 dedos de frente como para entender que asi es mejor), y cierran un trato de inversiones millonarias que benefician el pais. Al igual que hace cualquier otro mandatario que disponga de un traductor, no va a elegir no llevarlo y dejar que el pais se empobrezca, o tardarse todo su mandato presidencial para que Obama entinde lo que se puede hacer
Es simple, es claro
Bueno como les decía. Mas allá de que EA y miles de marcas hagan los juegos que jugamos con engines, como Jorge y como Yo... les cuento que el Unreal Engine es un programa de creacion de juegos de nivel profesional, y es completamente libre y gratuito. Tiene un poder casi divino, miren:
http://www.youtube.com/watch?v=7v2ExTxlf7chttp://www.youtube.com/watch?v=1rkqrFb-IS8Saben, creo que el Star Wars Batlefront 3 se esta haciendo con ese engine.
Bueno, el programa construct, el que uso yo, es mas simple. Hace juegos en 2d. Pasa que empezar a hacer juegos en 3d es algo mas complejo, y es mejor empezar con lo mas simple e irse acomplejando. Igual puedes hacer juegos muy divertidos y buenos.