The [Gamedev Community Discussions] are available to ask questions about Unity, VR, Blender, and Unreal. The top tutorials are: [The Complete Blender Creator Course], [The Complete Unity Developer Course], [The Unreal Engine Developer Course], and [Make VR Games in Unity with C#].
Category: Udemy
Amazon Lumberyard
Amazon has a new open-source, free, and royalty free game engine called [Amazon Lumberyard]. Lumberyard licensed and extends the [Crytek Engine]. Udemy offers [CryENGINE SDK Game Programming Essentials] to quickly ramp up and get started. Amazon has a [MarketPlace] but it’s still early to expect an asset store to sell game content[?] The [download page] has several game assets available.
From 0 to 1: Machine Learning, NLP & Python-Cut to the Chase
Udemy offers the [From 0 to 1: Machine Learning, NLP & Python-Cut to the Chase] course covers a high-level overview for the types of machine learning algorithms that are available.
Introducing C++ For Unreal Engine 4 Game Development
Udemy offers the [Introducing C++ For Unreal Engine 4 Game Development] course to teach users how to use Unreal on Mac and Windows. The course has even more content planned after its successful [Kickstarter].
Devin’s First Unity Program
Devin completed his first Unity program while taking the [Udemy Unity Course].
using UnityEngine;
using System.Collections;
public class NumberQizards : MonoBehaviour
{
int max = 1000;
int min = 1;
int guess;
// Use this for initialization
void Start()
{
StartGame();
}
void StartGame ()
{
print("Pick a number in your head but dont tell me.");
max = 1000;
min = 1;
guess = 500;
print("The highist number you can pick is " + max);
print("The lowest number you can pick is " + min);
NextGuess();
}
void NextGuess()
{
print("Is the number higher or lower then " + guess + "?");
print("Up arrow for higher , down arrow for lower");
}
// Update is called once per frame
void Update()
{
if (Input.GetKeyDown(KeyCode.UpArrow))
{
min = guess;
guess = Mathf.FloorToInt((max + min) / 2f);
NextGuess();
}
else if (Input.GetKeyDown(KeyCode.DownArrow))
{
max = guess;
guess = Mathf.CeilToInt((max + min) / 2f);
NextGuess();
}
else if (Input.GetKeyDown(KeyCode.Return))
{
print("You won!");
StartGame();
}
}
}
Learn To Code by Making Games – The Complete Unity Developer
Udemy offers an online course to learn Unity with [Learn To Code by Making Games – The Complete Unity Developer]. Right now the course is 95% off! The course has videos and progress tracking with assignments that teach Unity development by making games.