
Learn the Unity editor by creating a new project, exploring the hierarchy, scene, and inspector, and understanding core components like transform and camera.
Explore Unity materials, color a three-dimensional cube, adjust alpha for transparency, and render shadows and lighting to build realistic scenes.
Explore how directional, spotlight, and point lights regulate shadows, light range, and color to craft realistic scenes, while acknowledging lighting as a costly operation in games.
Apply physics in Unity by adding a rigid body to a cube, enabling gravity, and observing a live simulation of collisions and tumbling.
Explore the Unity Asset Store to extend your game with ready-made assets, 3D models, and complete projects, then import them with a Unity account to save time.
Master the fundamentals of coding in c# by using variables, methods, conditional blocks, and loops in Unity to build approachable, publish-ready games.
Instantiate the cube prefab with a game controller, then use for and while loops to spawn multiple cubes at random positions.
Move a cube by applying a material, creating a player script, and using transform.position with speed and time.deltaTime to move left or right.
Master jumping in Unity by enabling physics with a rigidbody, applying an upward force on space, tuning the jump value, and using collision checks to restrict jumps to the floor.
Learn how to use Unity prefabs to reuse objects like bullets, enemies, and explosions by duplicating a single prefab across the scene and adjusting them to tune visuals and difficulty.
Learn to implement explosion effects on bullet collisions by using colliders and on collision enter, tagging hits with trigger explosion, and instantiating explosion prefabs at impact.
Let's make a sidescroller game with two players!
Create a Unity 2D player script with Rigidbody2D to move via horizontal and vertical input axes, clamp position within max/min Y, and set gravity scale to zero while ordering road.
Mammoth Interactive game designer Kevin Liao teaches you everything you need to know about Photoshop to make game art.
Explore the basic usages of Photoshop tools: move, brush, marquee, crop, magic select, eye dropper, history states, and text, learning to select, move, and refine layers.
Explore Photoshop's basic secondary tools, from the art board and layers to selection, healing brushes, gradients, and erasers, and learn to craft banners and edit images.
Explore the transform tool family, including free transform, skew, distort, perspective, and warp, to reshape image layers by dragging corners, applying changes, and experimenting with edge locks and anchors.
Optimize Photoshop for pixel art by enabling nearest neighbor and setting a one-pixel grid, then create a 50 by 50 pixel file and save a preset.
Build a wooden fence background by creating fence planks, copy and paste to extend the pattern, and merge layers to form an endless fence behind the scene.
Create a layered background cityscape for your game by drawing navy building silhouettes, adding windows and glow, then refine with blur, hue/saturation, and brightness behind the fences.
Design a multi-layered cardboard box asset with shading, perspective tweaks, and color variation for a street scene, plus an open-box variant usable as a weapon or prop.
Create a simple trash can asset for the game as a background object or weapon, with a lid, grooves, and handle, using layers and copy-paste.
Design a simple cylindrical barrel asset using layered shapes, top rim stroke, and duplicated sections for detail. Create a red variant with shading and gradient for weapon use.
Design and assemble a basic character model for a game, including a blue torso, legs, head, and arms on separate layers to support an idle pose and future action animations.
Design an item hold and toss animation by transitioning from a carry pose to a toss pose using arm adjustments, pivots, and weight cues.
Export game assets for Unity using export save for web legacy, enlarge the 50 by 50 canvas to 1000 percent, and export assets one by one after turning off visibility.
Create a basic interface in Unity by adding a canvas with player health text for two players, customize fonts, and update health via a game scene controller script.
Move the kick listener away and back after fixed update to enable multiple hits, and implement trigger-based throws with 0.25 damage, last player tracking, and cooldown 0.4 to end game.
Tackle the Double Dragoon challenges by refining local multiplayer with two keyboard players and a red player two, completing animations, then build a single-player mode with AI enemies.
Get here - the source code and art assets from our double dragoon game
Now that we've made 2D games, you'll get a sneak peek at making 3D games by learning to 3D model. Join digital artist Kevin Liao as we create an apartment building model in Blender. Blender is the 3D modeling software we will use for the following sections of this course.
Blender is FREE and works on both Mac and PC! The interface is virtually the same. The only major difference is the hotkeys.
Download Blender
https://www.blender.org/download/
Mammoth Interactive
Master Blender camera controls by zooming with the mouse wheel, orbiting around the cube by holding the scroll wheel, and panning with shift plus the middle mouse button.
Master Blender's most used tools for object manipulation: extrude faces, create edge loops, dissolve edges, fill holes, duplicate or separate objects, and use snap and proportional editing in edit mode.
This course was funded by a wildly successful Kickstarter.
Let's make a sidescroller game with two players! Learn to code, make art, and add sound to build a full 2D Double Dragoon game in Unity® 2017.
In this course, game developer Glauco Pires from Mammoth Interactive teaches you how to build a game in Unity®. This course is unique because we make both the code and the art for the game from scratch. We teach you the fundamentals of designing, coding, and fine-tuning a game.
First you design the game and its functionality in Unity®. You learn how to code in C#. Don't worry if you've never coded before. We start simple and add more to the game as the course goes on. We interweave theory with practical examples so that you learn by doing.
Mammoth Interactive game designer Kevin Liao teaches you everything you need to know about Photoshop to make game art. One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.
This course is project-based. You will not learn a bunch of useless coding practices. At the end of this course, you will have an AWESOME game to use in your portfolio. Taking this course means that you learn practical, employable skills immediately.
Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math! Learning to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future.
All source code and art assets are included with your purchase. Enroll today to join the Mammoth community!