Programming game (original) (raw)
لعبة برمجة (بالإنجليزية: Programming game) هو نوع من أنواع ألعاب الفيديو يتضمن عناصر برمجة الكمبيوتر، مما يمكّن اللاعب من توجيه الوحدات المستقلة داخل اللعبة لاتباع الأوامر بلغة برمجة خاصة بالمجال، وغالبًا ما يتم تمثيلها كلغة مرئية لتبسيط استعارة البرمجة. تنقسم ألعاب البرمجة على نطاق واسع إلى مجالين: ألعاب اللاعب الفردي حيث تشكل عناصر البرمجة إما جزءًا من لعبة الألغاز أو كلها، والألعاب متعددة اللاعبين حيث يتم وضع البرنامج الآلي للاعب في مواجهة برامج لاعبين آخرين.
Property | Value |
---|---|
dbo:abstract | لعبة برمجة (بالإنجليزية: Programming game) هو نوع من أنواع ألعاب الفيديو يتضمن عناصر برمجة الكمبيوتر، مما يمكّن اللاعب من توجيه الوحدات المستقلة داخل اللعبة لاتباع الأوامر بلغة برمجة خاصة بالمجال، وغالبًا ما يتم تمثيلها كلغة مرئية لتبسيط استعارة البرمجة. تنقسم ألعاب البرمجة على نطاق واسع إلى مجالين: ألعاب اللاعب الفردي حيث تشكل عناصر البرمجة إما جزءًا من لعبة الألغاز أو كلها، والألعاب متعددة اللاعبين حيث يتم وضع البرنامج الآلي للاعب في مواجهة برامج لاعبين آخرين. (ar) Ein Programmierspiel ist ein Computerspiel, bei dem der Spieler keinen direkten Einfluss auf den Spielverlauf hat, sondern stattdessen ein Computerprogramm in einer domänenspezifischen Sprache schreibt, das die Steuerung der Spielfigur, üblicherweise ein Roboter, Panzer oder ein Bakterium, übernimmt. Die Spielfiguren kämpfen dann autonom in „Arenen“ gegeneinander und versuchen sich gegenseitig zu zerstören, bis nur noch eine übrig bleibt. Der Spieler, der das beste Programm geschrieben hat, gewinnt. Allerdings gibt es normalerweise keine „eierlegende Wollmilchsau“: Programme, die bestimmte Strategien verfolgen und mit dieser bestimmte Programm-Typen leicht schlagen, sind wiederum selbst anfällig für andere Strategien, so zum Beispiel die „Replikatoren“, „Bomber“ und „Scanner“ in Core War (vgl. Schere-Stein-Papier-Prinzip). Bekannte Programmierspiele sind Core War, Crobots, Robocode, Dnafight, Robot Battle, Robowar und TORCS. Darwin (1961) gilt als erstes Programmierspiel. (de) Un videojuego de programación es generalmente un videojuego qué incorpora elementos de programación al juego qué da la posibilidad al jugador para programar unidades autónomas dentro del juego para seguir órdenes, a menudo representado como lenguaje de programación visual para simplificar la metáfora de programación. Este tipo de juegos están dentro de dos áreas o subtipos: juegos de un solo jugador donde los elementos de programación forman parte de o la totalidad de un juego de rompecabezas, y juegos multijugador donde el jugador está automatizado las unidades que se están enfrentado contra las otras unidades programadas de otros jugadores. (es) A programming game is a video game that incorporates elements of computer programming, enabling the player to direct otherwise autonomous units within the game to follow commands in a domain-specific programming language, often represented as a visual language to simplify the programming metaphor. Programming games broadly fall into two areas: single-player games where the programming elements either make up part of or the whole of a puzzle game, and multiplayer games where the player's automated program is pitted against other players' programs. (en) Un jeu de programmation est un jeu vidéo où le joueur n'a aucune influence directe sur le déroulement de la partie. Au lieu de cela, un programme informatique ou un script est écrit dans un langage de programmation spécifique au domaine afin de contrôler les actions des personnages (généralement des robots, des tanks ou des bactéries qui cherchent à détruire les autres). La plupart des jeux de programmation peuvent être considérés comme des environnements d'organismes numériques, liés à des simulations de vie artificielle. Quelques jeux de programmation sont RobotWar, Core War, et Robocode. Des tournois et ligues de jeux de programmation permettent aux personnages de rivaliser entre eux. Habituellement, un script est optimisé pour une stratégie particulière. Par exemple, dans Mouse Run, une classe Java est écrite par un programmeur, qui fournira la logique d'une souris pour naviguer dans un labyrinthe et rivaliser avec d'autres souris pour trouver et consommer le premier fromage. Les jeux de programmation peuvent être dérivés à partir de presque n'importe quel autre type de match. Par exemple, le championnat du monde d'échecs informatique se compose de correspondances entre les programmes écrits pour le jeu de stratégie. En outre, certains jeux de plateaux empruntent des éléments de programmation de jeux. Dans RoboRally, les joueurs organisent des cartes pour « programmer » leurs pions avec une séquence de mouvements. (fr) 프로그래밍 게임(programming game)은 컴퓨터 프로그래밍 요소를 활용한 비디오 게임의 일종이다. 게임 내에서 플레이어는 주로 시각언어 형태를 한 도메인 특화 언어 명령어로 요소를 제어해 진행한다. (ko) Um jogo de programação é um jogo eletrônico que incorpora elementos de programação de computador, permitindo ao jogador direcionar unidades autônomas dentro do jogo para seguir comandos em uma linguagem de programação de domínio específico, muitas vezes representada como uma linguagem visual para simplificar a metáfora da programação. Os jogos de programação se dividem amplamente em duas áreas: jogos para um jogador, onde os elementos de programação compõem parte ou a totalidade de um jogo de quebra-cabeça, e jogos para vários jogadores, onde o programa automatizado do jogador é confrontado com os programas de outros jogadores. (pt) Игра для программистов — компьютерная игра, в которой человек не участвует напрямую в игре. Вместо этого он пишет управляющую программу, сражающуюся с себе подобными программами. Такие игры являются сложным и нетривиальным упражнением для программистов. (ru) Ett programmeringsspel är i allmänhet ett datorspel som innehåller element av datorprogrammering i spelet vilket gör att spelaren kan styra andra autonoma enheter inom spelet för att följa kommandon i ett domänspecifik programmeringsspråk, ofta representerat som ett visuellt språk för att förenkla programmeringen liknelse. Programmeringsspel faller i stor utsträckning i två områden: singelspelare där programmeringselementen antingen utgör en del av eller hela ett pusselspel och multiplayer-spel där spelarens automatiska program spelas mot andra spelares program. (sv) Ігри для програмістів (англ. Programming game) — відеогри, які містять елементи програмування, дозволяючи гравцеві керувати автономними частинами у грі за допомогою предметно-орієнтованої мови програмування (часто поданої як , щоб спростити програмувальну метафору). Такі ігри поділяють на однокористувацькі, де програмувальна частина є складником або і всією головоломкою та багатокористувацькі, де програма гравця змагається з іншими. (uk) |
dbo:wikiPageExternalLink | http://www.retroprogramming.com/2009/09/history-of-programming-games-1961-1989.html http://programminggames.org https://web.archive.org/web/20040805003343/http:/www.aiforge.net/game-links.htm |
dbo:wikiPageID | 1057551 (xsd:integer) |
dbo:wikiPageLength | 7804 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1110058805 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Quadrilateral_Cowboy dbr:Robot dbr:List_of_digital_organism_simulators dbr:Board_games dbr:Human_Resource_Machine dbc:Programming_games dbr:RoboRally dbr:Codecademy dbr:Else_Heart.Break() dbr:Mod_(video_gaming) dbr:Computer_programming dbr:Zachtronics dbr:Bacteria dbr:Transistor_(video_game) dbr:Gamification_of_learning dbr:Hacker_(video_game) dbr:System_15000 dbc:Video_game_genres dbr:Duskers dbr:Digital_organism dbr:Video_game dbr:Hack_'n'_Slash dbr:Hackmud dbr:Tank dbr:Artificial_life dbr:Abstract_strategy_game dbr:Chess dbr:TIS-100 dbr:Tournament dbr:Visual_language dbr:Domain-specific_programming_language dbr:Pony_Island dbr:SpaceChem dbr:Infinifactory dbr:Minecraft dbr:Visual_programming_language dbr:World_Computer_Chess_Championship dbr:Puzzle_game dbr:Command_line_interface dbr:Puzzle_games dbr:Waldo_(device) |
dbp:wikiPageUsesTemplate | dbt:VideoGameGenre dbt:Main_category dbt:Portal dbt:Reflist dbt:Short_description |
dct:subject | dbc:Programming_games dbc:Video_game_genres |
gold:hypernym | dbr:Game |
rdf:type | yago:WikicatVideoGameGenres yago:Abstraction100002137 yago:Act100030358 yago:Activity100407535 yago:Category105838765 yago:Code106355894 yago:CodingSystem106353757 yago:Cognition100023271 yago:Communication100033020 yago:ComputerGame100458890 yago:Concept105835747 yago:Content105809192 yago:Contest107456188 yago:Diversion100426928 yago:Event100029378 yago:Game100430606 yago:Game100456199 yago:Genre105845332 yago:Idea105833840 yago:Kind105839024 yago:PsychologicalFeature100023100 yago:Writing106359877 yago:WrittenCommunication106349220 yago:YagoPermanentlyLocatedEntity dbo:VideoGame dbo:MusicGenre yago:SocialEvent107288639 yago:Software106566077 yago:WikicatEducationalVideoGames yago:WikicatProgrammingContests yago:WikicatProgrammingGames |
rdfs:comment | لعبة برمجة (بالإنجليزية: Programming game) هو نوع من أنواع ألعاب الفيديو يتضمن عناصر برمجة الكمبيوتر، مما يمكّن اللاعب من توجيه الوحدات المستقلة داخل اللعبة لاتباع الأوامر بلغة برمجة خاصة بالمجال، وغالبًا ما يتم تمثيلها كلغة مرئية لتبسيط استعارة البرمجة. تنقسم ألعاب البرمجة على نطاق واسع إلى مجالين: ألعاب اللاعب الفردي حيث تشكل عناصر البرمجة إما جزءًا من لعبة الألغاز أو كلها، والألعاب متعددة اللاعبين حيث يتم وضع البرنامج الآلي للاعب في مواجهة برامج لاعبين آخرين. (ar) Un videojuego de programación es generalmente un videojuego qué incorpora elementos de programación al juego qué da la posibilidad al jugador para programar unidades autónomas dentro del juego para seguir órdenes, a menudo representado como lenguaje de programación visual para simplificar la metáfora de programación. Este tipo de juegos están dentro de dos áreas o subtipos: juegos de un solo jugador donde los elementos de programación forman parte de o la totalidad de un juego de rompecabezas, y juegos multijugador donde el jugador está automatizado las unidades que se están enfrentado contra las otras unidades programadas de otros jugadores. (es) A programming game is a video game that incorporates elements of computer programming, enabling the player to direct otherwise autonomous units within the game to follow commands in a domain-specific programming language, often represented as a visual language to simplify the programming metaphor. Programming games broadly fall into two areas: single-player games where the programming elements either make up part of or the whole of a puzzle game, and multiplayer games where the player's automated program is pitted against other players' programs. (en) 프로그래밍 게임(programming game)은 컴퓨터 프로그래밍 요소를 활용한 비디오 게임의 일종이다. 게임 내에서 플레이어는 주로 시각언어 형태를 한 도메인 특화 언어 명령어로 요소를 제어해 진행한다. (ko) Um jogo de programação é um jogo eletrônico que incorpora elementos de programação de computador, permitindo ao jogador direcionar unidades autônomas dentro do jogo para seguir comandos em uma linguagem de programação de domínio específico, muitas vezes representada como uma linguagem visual para simplificar a metáfora da programação. Os jogos de programação se dividem amplamente em duas áreas: jogos para um jogador, onde os elementos de programação compõem parte ou a totalidade de um jogo de quebra-cabeça, e jogos para vários jogadores, onde o programa automatizado do jogador é confrontado com os programas de outros jogadores. (pt) Игра для программистов — компьютерная игра, в которой человек не участвует напрямую в игре. Вместо этого он пишет управляющую программу, сражающуюся с себе подобными программами. Такие игры являются сложным и нетривиальным упражнением для программистов. (ru) Ett programmeringsspel är i allmänhet ett datorspel som innehåller element av datorprogrammering i spelet vilket gör att spelaren kan styra andra autonoma enheter inom spelet för att följa kommandon i ett domänspecifik programmeringsspråk, ofta representerat som ett visuellt språk för att förenkla programmeringen liknelse. Programmeringsspel faller i stor utsträckning i två områden: singelspelare där programmeringselementen antingen utgör en del av eller hela ett pusselspel och multiplayer-spel där spelarens automatiska program spelas mot andra spelares program. (sv) Ігри для програмістів (англ. Programming game) — відеогри, які містять елементи програмування, дозволяючи гравцеві керувати автономними частинами у грі за допомогою предметно-орієнтованої мови програмування (часто поданої як , щоб спростити програмувальну метафору). Такі ігри поділяють на однокористувацькі, де програмувальна частина є складником або і всією головоломкою та багатокористувацькі, де програма гравця змагається з іншими. (uk) Ein Programmierspiel ist ein Computerspiel, bei dem der Spieler keinen direkten Einfluss auf den Spielverlauf hat, sondern stattdessen ein Computerprogramm in einer domänenspezifischen Sprache schreibt, das die Steuerung der Spielfigur, üblicherweise ein Roboter, Panzer oder ein Bakterium, übernimmt. Bekannte Programmierspiele sind Core War, Crobots, Robocode, Dnafight, Robot Battle, Robowar und TORCS. Darwin (1961) gilt als erstes Programmierspiel. (de) Un jeu de programmation est un jeu vidéo où le joueur n'a aucune influence directe sur le déroulement de la partie. Au lieu de cela, un programme informatique ou un script est écrit dans un langage de programmation spécifique au domaine afin de contrôler les actions des personnages (généralement des robots, des tanks ou des bactéries qui cherchent à détruire les autres). La plupart des jeux de programmation peuvent être considérés comme des environnements d'organismes numériques, liés à des simulations de vie artificielle. Quelques jeux de programmation sont RobotWar, Core War, et Robocode. (fr) |
rdfs:label | لعبة برمجة (ar) Programmierspiel (de) Videojuegos de programación (es) Jeu de programmation (fr) 프로그래밍 게임 (ko) Programming game (en) Jogo eletrônico de programação (pt) Игра для программистов (ru) Programmeringsspel (sv) Ігри для програмістів (uk) |
owl:sameAs | freebase:Programming game freebase:Programming game yago-res:Programming game wikidata:Programming game dbpedia-ar:Programming game dbpedia-de:Programming game dbpedia-es:Programming game dbpedia-fr:Programming game dbpedia-ko:Programming game dbpedia-pt:Programming game dbpedia-ru:Programming game dbpedia-sv:Programming game dbpedia-uk:Programming game dbpedia-vi:Programming game https://global.dbpedia.org/id/4LM8X |
prov:wasDerivedFrom | wikipedia-en:Programming_game?oldid=1110058805&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Programming_game |
is dbo:genre of | dbr:Roboforge dbr:RobotWar dbr:Robot_Battle dbr:RoboWar dbr:Robot_Battle_(Macintosh_game) dbr:Crobots dbr:Else_Heart.Break() dbr:Game_Builder_Garage dbr:Core_War dbr:Color_Robot_Battle dbr:TIS-100 dbr:Omega_(video_game) dbr:Opus_Magnum_(video_game) dbr:Exapunks dbr:Shenzhen_I/O |
is dbo:wikiPageRedirects of | dbr:Robocode dbr:Programming_sim dbr:RoboCode dbr:Programming_games dbr:Strategic_programmer's_game |
is dbo:wikiPageWikiLink of | dbr:Robocode dbr:Roboforge dbr:RobotWar dbr:Robot_Battle dbr:List_of_genres dbr:2021_in_video_games dbr:List_of_best-selling_Nintendo_Switch_video_games dbr:RoboWar dbr:List_of_open-source_video_games dbr:Robot_Battle_(Macintosh_game) dbr:Programming_sim dbr:Crobots dbr:Else_Heart.Break() dbr:Game_Builder_Garage dbr:Core_War dbr:Creeper_and_Reaper dbr:Color_Robot_Battle dbr:Zachtronics dbr:A._K._Dewdney dbr:Darwin_(programming_game) dbr:Game_classification dbr:Nintendo_Entertainment_Planning_&_Development dbr:List_of_Nintendo_Switch_games_(C–G) dbr:2015_in_video_games dbr:2016_in_video_games dbr:TIS-100 dbr:Omega_(video_game) dbr:Opus_Magnum_(video_game) dbr:Visual_programming_language dbr:ICFP_Programming_Contest dbr:List_of_video_game_genres dbr:Exapunks dbr:Video_games_in_Switzerland dbr:Nonviolent_video_game dbr:Shenzhen_I/O dbr:Outline_of_video_games dbr:RoboCode dbr:Programming_games dbr:Strategic_programmer's_game |
is dbp:genre of | dbr:Roboforge dbr:RobotWar dbr:Robot_Battle dbr:RoboWar dbr:Robot_Battle_(Macintosh_game) dbr:Crobots dbr:Else_Heart.Break() dbr:Game_Builder_Garage dbr:Core_War dbr:Color_Robot_Battle dbr:TIS-100 dbr:Omega_(video_game) dbr:Opus_Magnum_(video_game) dbr:Exapunks dbr:Shenzhen_I/O |
is foaf:primaryTopic of | wikipedia-en:Programming_game |