Thursday, November 7, 2013

Upload a Game to Facebook!


You may make a game and then you may wonder how to upload it onto Facebook. The first step is to go to the website https://developers.facebook.com and click on the green “Register Now” button at the top to become a Facebook Developer. Then you must agree to the terms and conditions and enter your phone number into the form.  Facebook will then text you a code that you must enter to continue. A form will then appear that you must fill out.  Since different game platforms use different coding languages, I selected the codes I am more familiar with.  An example of the form I completed is shown below.  You may also skip this step.
 
Next, you click on create new app.  The following box appears.  You fill out the name, category, and game type.  You can see how I filled mine out from the picture to the right.  After this, Facebook takes you to your own app page.  To put your game on Facebook, we will use the App on Facebook tab.  In order to put your game onto Facebook, you must have your game on a website and save it to a Canvas URL.  For example, if I made a Canvas URL for a game on my blog it would look like jakeludwig55.blotspot.com/Canvas.  After this is created you simply fill out the Facebook form with your Canvas information and click the “Save Changes” button.  Your game is now available in the Facebook App Directory! If you are unsure of how to create a Canvas URL watch the dimeRocker video on the right side of my blog.  This video will show you how to upload a game using dimeRocker, and will actually allow you to make your own Canvas on dimeRocker.


Wednesday, November 6, 2013

Unreal Development Kit- An Advanced Program

Unreal Development Kit (UDK) is a free version of a program called Unreal Engine 3 by Epic Games.  Epic Games is a popular company that has created top games like Gears of War and BioShock Infinite. They have also received attained many awards and achievements.  Epic Games uses cross-platform game technology to distribute their games to many different areas. These include Windows, Steamworks (for online), Mac OS X, and iOS.  Top gaming systems like Xbox, PlayStation, and Wii are included in these platforms.   The UDK is for more experienced game developers. The program itself is made with C++, but the game behavior is scripted in its own version of JavaScript named UnrealScript.

Picture by Epic Games
UDK is free until one wants to sell their games; Epic Games charges a $99 fee.  If a game makes over $55,000 then Epic Games claims 25% of all royalties.  If one has an interest in creating a highly advanced game with the intention of commercial use then the UDK would be a great program to learn.  The program is so advanced that it can also be used for television or theatrical animation.  It can also be used to feature architecture like in the side picture.


The UDK is advanced and may take time to learn.  There are many help forums on the UDK website.  On this website: http://udn.epicgames.com/Three/DevelopmentKitProgramming.html, you can download UDK and also find many links to get started.   If you are interested in learning more abohttp://www.unrealengine.com/en/udk/. For experienced developers, or for people who want to create the latest and state of the art games, the UDK would be a great program to use. 
ut the UDK you can also visit their main website at

Game Maker- By YOYO Games

Game Maker is a game developer that can be both utilized for beginners and experienced game developers.  It also allows for cross-platform games. It is designed to be 80% faster than regular game coding. It has drag and drop features which will auto generate code for users, or it allows users to program in Game Maker Language (GML).  GML is a scripting language specially designed for Game Maker.  Game Maker also has a neat asset of built in libraries.  These libraries offer actions that most games have.  You can also make your own libraries in the Library builder.

Game Maker is available in many different versions which offer many different features.  They have a free version called Studio so anyone can try out their product.  They also have Standard version for $49.99, a Professional version for $99.99, and a Master Collection version for $799.99.  If you are interested in downloading any of these versions they are available at: http://www.yoyogames.com/studio.

The newest version of Game Maker Studio is 1.2.  This offers the capability to easily build different cross-platform games.  It also has the capability of a new Shader which gives games an upgraded and more realistic look.  It also gives you access to YoYo Complier which lets programs run 100 time faster!  It is also just an overall upgrade which has many improvements compared to other versions. Check out the video below which shows how the Shader works.  It offers many different kinds of shades and displays the different effects it can give a game!


                  

Thursday, October 31, 2013

Sploder- An Easy Way to Make Games!

Sploder is a very simple way to make games.  It is actually all built on their website, and you can join for free at http://www.sploder.com!  No personal information is needed either. You can also try a demo version before signing up as well. This website is simple to use because no programming skills are needed.  It is a site that anyone interested in game design with no experience should get out. 

Once at the website, Sploder offers five different game types one can make. They are Retro Arcade, Platformer, Physics Puzzle, Classic Shooter, and 3D Adventure.  These games have all the designs procreated.  You can simple edit them and make your own.  It will also let one create multiple levels and stages as well as save your progress.  They also have many help different help menus and walkthroughs making it easy for everyone.   

Once signed in, it is very simple to create own game.  You simply go click on the top link that states “Make a Game”.  Then you choose your game type.  Once you chose your game type you simply edit around the game.  I created my own simple game shown below.  I went to Arcade Creator and then hit the “create” button.  After that, Sploder gives you the options of new, edit, load, save, save as, and share.  I hit the new button.  Then you go through two steps of creating levels and stages (I just created one of each) and your game platform opens up.  Here you have the options to change the background, landscape, and add characters.  You can then save and share your game.  I shared my game below!


Saturday, October 26, 2013

Facebook SDK for Unity!

Facebook and Unity have worked together to launch a new cross platform called the SDK.  Facebook’s strategy is to help game developers more easily access Facebook’s features.  Facebook is experiencing a fast growth in more advanced 3D games.  By teaming up with Unity, they launched the SDK which makes it faster and easier to integrate Unity games with Facebook.  The SDK lets players play theses games on many different platforms like Android, iOS, or the web.  For example, to make a game applicable on a mobile device only one new line of code needs to be written.  It makes the integration process much cleaner and more efficient.  One thing to note is all the code is written in C# and no JavaScript is needed.

Another advantage of the SDK is that it lets the players of the Unity games share their content.  They can refer friends, share their scores, and connect with other players.  This creates a social and personal experience for the players. It also has the feature of playing games in full screen mode and allowing social content to also be displayed. The SDK can be downloaded for free at https://developers.facebook.com/docs/unity/downloads/ or at http://u3d.as/content/facebook/facebook-sdk-for-unity-beta-/5j1.

The SDK works with the Unity program that I showed how to download in a past post. From Unity and Facebook working together, I think it is safe to say many new innovations can be expected in the future. This new innovation lets game developers share their games with everyone on Facebook with ease.  That’s about 260 million gamers!  And just think, this is just the beginning.

Check out this video that shows how to use the Facebook SDK for iOS!



Thursday, October 17, 2013

Instructions for Downloading Unity!


In this post, I will describe how to install Unity. The new 4.2.2 version can be downloaded at http://unity3d.com/unity/download. To download the program, it takes roughly 881 MB of data to download and around ten minutes. After that, you must accept the terms and conditions and finish installing the program. After installing, you have the option of deciding to get the free version, buy the pro version, or obtain a thirty day free trial of the pro version. Then answer a questionnaire about what game applications you create is brought up. After the questionnaire completion, Unity is launched. The following window is then displayed.

 

After picking an import package, Unity opens a new project. The great thing about this is that a “Welcome To Unity” window appears which has tutorial and help forums. The tutorial will take you to Unities website with beginner videos. Unity contains 5 basic views of development they are the: Scene, Hierarchy, Game, Project, and Inspector views. These all make up the main screen which is shown below.


Your instillation of Unity is now complete. In future posts I will describe more of Unity works and how basic games are formed. The great thing about Unity is that there are many different help menus and tutorials to help get started! It is also a great program because it can make many different games for many different platforms. I will focus on Facebook, but switching form one platform to another should not be too difficult. I will keep exploring Unity, so stay tuned for future posts.

Saturday, October 5, 2013

Unity-One of the Top Game Design Programs


Unity is a great and popularly way to make high quality games.  Unity provides a user friendly environment with endless options. It is used by over one million developers.  Unity comes in two versions, Unity and Unity Pro, and allows content to be made in either 2D or 3D.  Unity also has the unique capability to choose many different platforms (like Mac, PC, Android, and ect.)  This allows for smooth and easy development.  One of the best things about Unity is that the Unity version is now free for anyone to download.  The Unity Pro version is available for purchase. Unity has made many popular games like Temple Run and Interstellar Marines. Unity also features many tutorials and help options to help developers.

One feature of Unity is the Unity Editor.  The Unity Editor is an interface that allows developers to create their game. It allows one to sculpt their terrain and then actually test out the game.  It also has the option of many different views and features to create an elaborate and highly defined environment.  A Unity Editor example is featured below, which shows the view and how precise Unity is.  
Image from http://unity3d.com/
 Unity also has a number of other features that make it an outstanding platform.  It offers many different texture options along with its own audio support. It is a program designed to be fast and efficient.   The program has its own browser to rapidly find assets for your project.  Unity also offers a Unity Asset Store which offers free and purchasable assets for your game.  Unity has numerous other perks and features.  Check out Unity at http://unity3d.com/, because this game design program is growing stronger and making heading news with Facebook.

Friday, September 27, 2013

Inside Facebook Games - Mark Zuckerberg Inside Facebook - BBC



Facebook games are a highly valuable resource for Facebook for creating a virtual environment.  It also creates social interaction, and some games are designed to keep players coming back. This is achieved by creating time constraints and rewards for frequent playing of Facebook games.  Check out this YouTube video that takes a look at Facebook gaming as well as some additional information from Mark Zuckerberg.

Tuesday, September 24, 2013

Want to Create your Own Game?


Have you ever wanted to make your own game? Well now it’s possible with an easy to learn program. The program is called Construct 2 by Scirra. Scirra offers a free version of this program that anyone can download. It uses HTML 5, and allows for the creation of 2D games without having to use code. Construct 2 also comes with an easy tutorial to help anyone set up their own shooter gamer. Here is the tutorial link https://www.scirra.com/tutorials/37/beginners-guide-to-construct-2/page-5.



This tutorial walks through (on a step by step basis) how to create a ghost shooter video game. There is also a link where one can play the game the tutorial will help one create https://www.scirra.com/demos/ghosttutorial/. This is a very simple game that is used to explain how the program works. The program features an easy to use interface while the tutorial provides all the animations one needs to make the game.
  
Construct 2 also has many more capabilities to produce more advanced games, even in the free version. There are other versions available for purchase, but the basic version does allow the creation of more difficult games. I recommend going through the tutorial and experimenting with different features. I hope to make my own customized game using construct 2, and report back to my viewers about other features Construct 2 offers in the near future.

Monday, September 9, 2013

Creating Facebook Game's Introduction

I'm Jacob, and I am a Management Information Systems major interested in video game design. The purpose of this blog is to explore the world of gaming.  My goal is to inform my readers on programs they can use to create their own games that are compatible with Facebook.  I also want my viewers to be informed about the major game design programs that top companies are using.   I will also research programming techniques and ways of creating games. I will also provide tools and tips so my readers will be able to download these programs for themselves. I would also like to create my own game using a very basic game designer.  This can give my viewers a tutorial of how to do the same.  It is my goal to update this blog once a week with new findings of interesting and helpful content.  I am also on Twitter and LinkedIn, so feel free to add me and ask questions me any questions you may have.  Also, feel free to comment on my blog and let me know if there is any topic you would like me to further evaluate.  Overall, I hope you enjoy my blog and that it will give you an insight on a direction to take so you can create your own game.