This is Lance Zimmerman and I created this website to share my latest shared video game projects.
Even more recently I've been learning the Xenko game engine. It uses C# for scripting, kind of like Unity does, only it follows a more XNA style API. It is open source and uses SharpDX. It was fun making Asteroids with it too. Next I'm going to make a tutor for it, as there really are none. It performs really well too, my Asteroids project I just got done in Xenko runs with an average of 6% CPU on my desktop, and 14% on my old laptop at 60FPS. Compare that to 12% for the Polycode version on my current desktop and 3% on my laptop. Polycode does not like nVidea graphics I think as the laptop uses ATI.
I was playing with the Polycode library for C++ that uses SFML2. I've made some old arcade classics with it by Atari. Two of my favorites, Asteroids, and Asteroids Deluxe. This was my first time doing the later too. I found Polycode a perfect match for doing vector graphics. Check out the games to see why. Please check it out here, Polycode
Even more recently I upgraded my desktop to a 4ghz octocore with 32GB RAM and gave my old desktop to my partner in crime Jenni Jewell. She also helps me with some graphics in some of my games. I also found Xenko, Paradox 3D renamed, currently in open source and it is good enough at version 1.8.3 Beta for me to spend time with at this point. So I'm making Asteroids using it, and it uses C# and the open source version of XNA. Feels kind of wierd going back to C#, but I thought I should keep both my C++ and C# skillz sharp.
I will post all of my video game projects on Git-hub, all open source. I hope to share what I've learned so others may learn from it. Remember, sharing is caring. So far I have two game projects that are active. Vector Omega Race and Base Defender.
I'm still working on rebooting a game I did using XNA4 years ago named Base Defender. I will upload it as soon as it is at a point that it does something. I am behind because my desktop HDD failed, and I've been saving up money to replace it. Don't worry I had the project backed up. My system HDD died last month, and that has been replaced with a new Samsung 3D 850 EVO 500GB SSD
I started learning C++ in 2012. In that time I have learned much, but I also know I have so much more to learn. It helped so much that I already had a good grasp of programming. I started learning to program video games using C# using XNA back in 2009.