Tuesday 3 February 2015

Independent Course Summary

I'll try to summarize everything that I've learned throughout the independent coursework.

-Learned how to navigate and use Unreal Engine 4 for making games.
-Learned up to Chapter 2.2 on learncpp.com, found out how to make basic console programs.
(made a calculator program and a username/password script.)
-Learned the basics for making a basic c++ mainframe for a DirectX program.
-Learned how to create realistic large scale heighmaps. 
-Learned how to make ultra-realistic lighting in UE4.
-Learned the basics of using blueprints in UE4.
-Refreshed my memory on Lua scripting and made a new script for my server.
-Refreshed my memory on html and created a few pages/buttons for my website.
-Learned how to setup a fastDL server for my Garry's Mod server.
-Used PHP to create a widget that fetches a bunch of player data from the Garry's Mod server and displays it on the website.
-Refreshed my memory on MySQL databases.
-Switched from using a folder based stat-save system on the server to a MySQL database.
(Took away a lot of lag and glitches where stats wouldn't save.)
-Learned a ton in Photoshop. Made a bunch of logos and graphics.

That's it!



Forgot to post yesterday

yesterday, I downloaded 301 new maps for the surf server and uploaded them to the FTP server and compressed them for faster download when players join. I also added a jump assist to the server server so that it's more beginner friendly.

Friday 30 January 2015

Missing Maps, Disconnecting

I've partially figured out the problem from yesterday. I found out that it is a local problem, this computer is refusing to download any maps from server. I'm pretty certain that it's somewhere in my game's CFGs that is messed up.

Edit: Fixed the problem, it was in the cfg in Garry's Mod root folder. I had to add sv_allowdownload,
sv_allowupload and sv_maxfilesize 64.

Also added a "Join Server" button for the website so that players can join the Garry's Mod server without having to open the game. It was a lot easier than I expected to make.




Thursday 29 January 2015

Missing Maps - Disconnecting

Spent the entire class today trying to fix a FastDL error. When new players try to connect to the server, they aren't able to download the maps from the webserver that is set up. all other addons from the webserver download fine though.



I haven't been able to find the source of the problem yet.

Wednesday 28 January 2015

Website re-designed, New Top Menu

Today I worked on the Glacier Gaming website. I added a new top menu since the old one was ugly and out-dated.

Old Menu:


New Menu:

The new menu also has a dynamic login/register function incorporated into it.

Server:
Today I added a few addons to the server.
   -Cannibalism for traitors
   -C4 Health Station for traitors
   -Plugin notifies which role and which player killed you
   -3 new traitor weapons
   -Colored smoke grenades
   -End of round music

www.glacier-gaming.com

Tuesday 27 January 2015

Garry's Mod, Glacier Gaming

Today, I started a Garry's Mod Trouble in Terrorist Town server called Glacier Gaming.
www.glacier-gaming.com
(I hosted the website with www.enjin.com and created the template myself.)

I added a few basic administrative addons and I added a script that adds rank colors to the scoreboard in the game and the in-game chat as well. 

I also made a quick logo for the community/server in photoshop, I don't have a picture on this computer of the raw logo but I will post the loading screen gif that I made.

Monday 26 January 2015

2.2 - Keywords and Naming Identifiers - Rust Plugins

Today I read through chapter 2.2 (Keywords and Naming Identifiers) on www.learncpp.com

I also downloaded "Rust" the game by Garry, the same guy who made Garry's mod. It's a PVP survival game and I might make a shop plugin for it using Lua.