Now Playing Tracks

Starting a new programming lessons series.

This will be basic, not go “too far” into it, and hopefully shed some light on what can be done with this particular program I’ll introduce.

Introducing: Unity3D

This program is what’s called “A 3D Physics Engine”. What that basically means is, a computer program that generates physics and gravity in virtual reality.

It’s an easy to use program, with simple objects to select and place into your project. Getting a little more advanced: coders can make scripts which would alter/control how these objects act. 

This program can bring together 3D artists and programmers into making a fully professional video-game. 

This series aims to slowly teach simple parts of Unity3D, and what can be done with it.

If you are interested, go ahead and download/install Unity3D by going to www.Unity3D.com

For information, feedback, queries, please feel free to contact me via twitter @MKsDev or Instagram: Bergins

General overview and updates

I haven’t made any posts recently because I’ve been busy with my own projects.

First of all, I finally finished my programming course and acquired my programming degree. It’s not that big of a deal, other than having spent so long to learn programming. I must say it has enlightened me a lot, enough to start my own programming projects. (More than one project)

I’ll post links, pictures, and details later on about my projects. One of them is a simple game that I’m working on by myself.

Here’s a list.

1) My own game (3rd person view) let’s call it “Exploration Desert” <— you’ll see why later.

2) Working on another game with a friend of mine who’s also a programmer like me. (I can’t really say much about this game, other than that it’s an action/adventure game with a little twist to it)

3) Board game (inspired by my uncle) “Ancient TurkBoard”

4) Puzzle Bundle (This is a bunch of mini games/short games made in 1 project)

5) An “Stationary shooter” game with turrets and different types of weapons. (Zombie-head) :P

That’s pretty much it for now.

I hope I could post more about them soon, but I won’t show much other than the first project which is just a little test project.

Note: I’ve tweeted about the first project on @MKsDev

Picture Viewer C#

I made this just to try out a few different codes in one program.

For those who don’t know anything about programming, I don’t know if you’ll get this, but if you’re honestly interested and would like to understand what’s going on then feel free to contact me. My twitter account is @MKsDev 

For programmers:

Basic functions such as “if conditions” to limit the sizing of an image.

The ability to “confirm” before exit (using a checkbox option under “File” menu)

Display and remove co-ordinates of mouse / sizes of picture.

“File > Open” new picture, which loads in the selected area.

That’s pretty much it.

(Below is how the program looks - doesn’t really need explanation)

If the “Confirm Quit” is checked, when you hit Exit, it pops up a confirmation message. the one under Tools > Visible X,Y shows the X Y on the right side of the pic.

Here is the source code on PasteBin:

http://pastebin.com/QjBbLRY0

Calculator on C#

The last couple of classes were about making this calculator on C#, or if you’d prefer to call it Visual C# since it’s done on Visual Studio.

I’d like to talk about the logic, the if conditions, and a couple sub routines, but I think I’ll just paste the whole code in here, and a picture of how the design would look. I tried copying the whole code from my first project, pasting it into a new project, and re-making the design. That didn’t work for some reason… And I had to copy each bit of code, and assign it to a button/label/etc.

Calculator Interface

And here is a link to where I posted the code.

http://pastebin.com/kGCF6rrg

It’s “open source”.

And for those who want to download it and try it as an *.exe file, here is another link:

Edit: The link is broken, I may repost elsewhere soon.

http://speedy.sh/67dEN/CalcHome.exe

THE ERRORS / PROBLEMS LIST:

- It accepts letters and numbers

- Doesn’t have error handling yet (As in, if it runs into an error, the program crashes and must be restarted)

- You can’t use the “operational” key to do more than 1 operation at a time.

- Large number calculations cause a crash/error

- the -/+ key doesn’t work (I forgot to program it) lol.

-  (Some things are also written in the source code at the bottom of the program)

-

Puzzle Numbers (The source code)

If you have Visual Studio 2008 or 2010, just copy and paste this.

You could easily tell which labels go where if you look at the screenshot on the previous post about this project/game.

Here is a link to the .exe file of the game: (Just click on the link, then click on the title of the game at the very top of the page)

EDIT: Link broken, will repost soon.

http://speedy.sh/knkND/PuzzleNum.exe

Enjoy ^_^

Puzzle Numbers

This project, “game”, is pretty straight forward as well. There are 9 squares, 8 of them with a number randomly assigned to it (from 1 to 8) with one blank. The player must organize the numbers based on the selected option of Ascending or Descending. There is a “number of clicks” counter, we added a “fonts” button just to try out calling a library from within Visual Studio, and the other basic functions of “New game, Exit, Date/Time labels, win conditions, verification boxes for the buttons”.

Read More

To Tumblr, Love Pixel Union