
Create and apply a material to the cube to change its color, then configure rendering mode and transparency to control shadows, with a glass wall and floor for lighting.
Explore how directional, spotlight, and point lights shape Unity scenes, including how rotation, range, color, and ambient intensity affect shadows, mood, and realism.
Add a rigid body and enable gravity on objects in Unity to create a live physics simulation with collisions, rotation, and a particle system as cubes and spheres interact.
Explore using methods in Unity scripts. Learn start and update, parameter passing, and return values, then call methods to adjust transform, name, and size, including an improve name example.
Master conditional logic in Unity with if blocks, comparisons, booleans, and else clauses to control actions such as rotating a cube, plus loops for repeated tasks.
Learn an input system in Unity that listens for key presses to move left, right, forward, jump with space, plus a mouse-driven view system offering front, top, and chasing perspectives.
Explore shooting bullets with random angles by instantiating bullet prefabs, accessing the bullet component to set a normalized direction, and applying a 3-second lifetime before destruction.
Create a 2d player setup in Unity with a container and sprite, add a 2d rigidbody and capsule collider, and build a floor with a box collider to enable gravity.
Learn to wire a Unity player script, access the rigidbody, and move using the horizontal axis and jump axis with walking speed, jumping speed, and gravity.
Add a simple enemy with a rigidbody and collider, tag it as enemy, implement hurt logic so touching it damages the player, and convert it to a prefab with walking.
Practice building a shell enemy in Unity by implementing a generic hitter, on hit methods, and directional movement that reacts to hit position while destroying enemies and using traps.
Tag the power up prefab, enable a trigger collider to collect it, set has power up, and use a coroutine to grant brief invincibility after taking a hit.
Create a new Photoshop canvas, draw a yellow and black smiley with brush and pen tool, refine with anchor points and curves, then merge layers for adjustment layers.
Explore how adjustment layers influence brightness, shadows, hue, saturation, color balance, black and white, and filters to edit a smiley face image in Photoshop.
explore how to use the transform tools — free transform, skew, distort, perspective, and warp — to manipulate a layer by dragging corners and applying effects.
Rotate or flip horizontally your image using the rotate tool and image tab, adjust canvas size or trim, and resize with presets, then use adjustment layers to switch to grayscale.
Learn to fix banner cropping by adjusting the image and canvas size in Photoshop, use reveal all to display the full banner, and trim edges for a properly sized fit.
Use the Photoshop ruler tool to create precise pamphlets by snapping guides and aligning elements. Adjust units, snap settings, and incremental moves for accurate measurements.
Explore switching between Photoshop's old interface and the legacy new document interface to reduce clutter, using general preferences to streamline templates, save settings, and quickly start a Classic Marlowe project.
Create a simple green pipe asset for a Unity game by shaping with the rectangular marquee, adding an outline stroke, and refining with shading and subtle details.
Create background assets for a Unity game by painting clouds, designing a gradient sky, and adding mountains and trees across layered, color-adjusted elements.
Organize the foundation block by merging brick blocks into a seamless ground layer with grass and soil details for the Marlowe game, ready for export as a tiled image.
Design a Marlo character in Unity by sketching a basic outline, creating layers, and refining symmetry. Apply colors, shading, and details (hat, belt, buttons, eyes) for animation.
Merge layers, set up a video timeline, and duplicate frames to build a shroom animation with leg movement, eye stretch, and subtle body shifts.
Learn to build a three-frame running animation for Marlo by designing arm and leg poses, refining colors and outlines, and organizing layers and frames for smooth in-game motion.
Learn to set up background layers and sorting layers in Unity, tile sky textures with prefabs, and implement a camera-driven background tiling system for seamless scrolling.
Create an infinite background by constantly updating the leftmost and rightmost tiles, computing the center, and repositioning tiles beyond a maximum distance. Build multi-layer parallax with prefabs and sorting layers.
Integrate brick, coin, and power blocks by adjusting scale, applying changes, and switching sprites on hit; then configure the floor block with tiling for seamless level visuals.
"Great course really well explained."
This course was funded by a wildly successful Kickstarter.
If you're as nostalgic for the classic Super Mario as we are, join us in this course! Learn to make a 2D platform runner game. Design and implement power-ups, enemies, game characters, and backgrounds. We interweave theory with practical examples so that you learn by doing.
Glauco Pires from Mammoth Interactive teaches you how to build a Super MARLO Runner game with 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.
Beginner's Guide for Aspiring Game Developers
First you design the game and its functionality in Unity®. You learn how to code in C# and build video game levels. Don't worry if you've never coded before. We start simple and add more to the game as the course goes on.
Furthermore, 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!