Game Programming

5K

Solutions

5

Articles & Videos

6K

Contributors

Game programming is the software development of video games. Game programming requires substantial skill in software engineering as well as specialization in simulation, computer graphics, artificial intelligence, physics, audio programming, and input. Like other software, game development programs are generated from source code to the actual program by a compiler. Source code can be developed with almost any text editor, but most professional game programmers use a full integrated development environment (IDE).

Share tech news, updates, or what's on your mind.

Sign up to Post

This is awesome! Minecraft is already a great game, and now it can help kids learn how to code. I'm bummed this is only in the Education Edition right now, but hopefully it'll get into the normal edition sometime soon.

I also wonder what sort of new things people will create in Minecraft as a result of this... I was once building a massive suspension bridge, but it got pretty tedious and repetitive. Seems like programming a bot to carry out the construction would have been a fun project!
7
Industry Leaders: We Want Your Opinion!
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

This development represents an important step forward in AI research, away from mastering tasks like voice,image recognition, and translation, and towards a more nuanced and collaborative AI that adopts a human-like method for decision-making.

Cool competition.  However, if I was capable at creating such AI, I wouldn't do it for $20,000.  I'd sell this AI to the highest bidder!

http://www.techrepublic.com/article/microsoft-competition-asks-phd-students-to-create-advanced-ai-to-play-minecraft/?ftag=TRE684d531&bhid=27457961240876229835964102892079
7
 

Expert Comment

by:ModeIT
for the original? I find that almost hard to believe now.. I used to have a crap load of the maps. I wonder if I saved them along with the game CD. I should rip the CD on for a virtual drive so I can play without it and try to boot an old PC for the game maps..


never did play SC2 :/ it was laggy on my laptop of the time, though my current one should be fine, I wonder what I'd have to pay for a copy now a days
0
 
LVL 16

Author Comment

by:Kyle Santos
Nice.  Yeah, BN is still very much alive.  http://us.battle.net/sc2/en/
I played the full campaigns of SC2.  It was satisfying to finally get the ending of the story.  I thought it was worth it.

You should still have the maps if you haven't wiped your OS or saved the map files on a USB thumb drive haha

CD on for a virtual drive
This.  SO MUCH.
0
Throwback Thursday!

I've been fascinated by developments in machine learning and AI, so I decided to run some searches here on EE to see what sort of questions people had been asking in these areas. I stumbled across this old question from April 2000, regarding developing the AI portion of a card game. Couldn't help but be reminded of how just recently a machine learning system was able to figure out poker and emerge victorious.

We've come a long way!

https://www.experts-exchange.com/questions/10329216/AI-for-card-games.html
2
5

Game Programming

5K

Solutions

5

Articles & Videos

6K

Contributors

Game programming is the software development of video games. Game programming requires substantial skill in software engineering as well as specialization in simulation, computer graphics, artificial intelligence, physics, audio programming, and input. Like other software, game development programs are generated from source code to the actual program by a compiler. Source code can be developed with almost any text editor, but most professional game programmers use a full integrated development environment (IDE).