New course released! Make a Portals clone in Unity3D and Blender.

Learn to build a game using portals in Unity3D. Create the game’s art from scratch in Blender.

We at Mammoth Interactive are stoked to release our newest course: Make a Portals clone in Unity3D and Blender. On sale now for only 19 dollars!

This course is unique because we make both the code and the art for the game from scratch. First you design the game and its functionality in Unity. You learn how to code in C# and build video game levels.

Then you create the 3D models for the game in Blender. You build all the art assets for the game, including the characters, weapons, cannon, dungeon, and temple. You learn how to integrate your art from Blender into Unity.

A screen-grab from the course, where art from Blender has been integrated into Unity.

A screen-grab from the course, where art from Blender has been integrated into Unity.

Is this course for me?

Even if you’re not an artist, you can make basic art models. You may have heard of Axiom Verge and Stardew Valley. These games are million-dollar successes. But did you know that only one person made each?

Usually it takes a whole team of people to build a game. But creators Thomas Happ and Eric Barone developed and designed their games by themselves. Now they’re millionaires. You can do it, too.

Our Portals course is for anyone who wants to learn game development. We target complete beginners. But if you already know how to use Unity or Blender, you can still benefit from taking this course.

A snapshot of the game you'll build.

A snapshot of the game you’ll build.

What programs do I need?

To follow along with these tutorials, you will need the following programs: Blender (for 3D modeling and texturing), Photoshop or a free program like Gimp (for 2D art and some texturing), and Unity (for game set-up and coding).

Unity and Blender are free to download. Please download and install Unity3D and Blender before purchasing this course. This course was recorded on a Mac computer, but you can use Unity and Blender on a PC.

We hope you enjoy taking this course as much as we did making it. Click here to get 96% off!

Our giveaways are BACK. Win $200 and $20.

It’s the last week to enter our April giveaways. We will choose 5 winners at the end of the month to win cash. See below how to enter.

This giveaway is WORLDWIDE. You can enter and win in more than one category.

Win $200:

1. Get a Mammoth Unlimited Subscription for only 19 dollars. We have just a handful of Mammoth Unlimited Subscribers, so the odds are in your favor to win!

  • You get access to ALL Mammoth Interactive courses while you are subscribed.
2. AND Tweet: “I enrolled in @MammothCompany‘s Unlimited Subscription! #Giveaway”


1. Become our Patreon subscriber of at least the 19-dollar level. Your chances of winning are high! We currently have 3 Patreon subscribers.
  • As a Patreon, you get access to ALL Mammoth Interactive courses.

2. AND Tweet: “I’m a Patreon subscriber of @MammothCompany #Giveaway”

Win $20: 

  • Subscribe to Mammoth Interactive’s email list.
  • OR Tweet the following: “@MammothCompany is having a GIVEAWAY! Copy and paste this tweet to win $20. Learn #webdev, #appdev, #gamedev today.”
  • OR Like us on Facebook.
  • OR We’ve hidden the character 獁 somewhere on our site.
    • Find the character, and tweet @MammothCompany a screenshot.
    • Hint: Where inspiration lies, so does the one you seek. In our blog posts, take a peek.
Thank you for continuing to share and support our courses. You can enter in any or all 6 ways. We will choose winners every month until May 31, 2017, 11:59PM. Good luck!

If coding languages were sandwiches …

CoffeeScript = open-faced jam sandwich

Where JavaScript is PB&J, CoffeeScript is an open-faced jam sandwich. CoffeeScript is JavaScript but without semicolons and curly brackets. It was made for JavaScript programmers who wanted to save time and code in shorthand.

Just as eating an open-faced sandwich is messier than eating a closed-faced sandwich, having no brackets can make it harder to understand nested code.

CSS = cucumber sandwich

CSS is all about appearance, just like cucumber sandwiches. Despite the cutting of crusts, cucumber sandwiches require minimal ingredients and are easy to make. Likewise, CSS is easy to learn. It’s one of the first languages most coders learn, alongside HTML and JavaScript.

Forget Cascading Style Sheets; CSS shall now stand for Cucumber-Style Sandwiches.

Java = open-faced smoked salmon with onions

Java is an open-faced smoked salmon with onions sandwich because Java is complicated. The sandwich uses a lot of ingredients, and Java uses a lot of memory. Java is evolving and continues to add more features, which is why I made the sandwich open-faced.

Though Java is complex, it can run anywhere. Likewise, you can use whip up this sandwich or something similar to it with whatever ingredients you have in your fridge.

C# = roasted mushroom and mozzarella with greens

Java and C# are similar. They are well optimized, as are the sandwiches for health. C# is like Java but with more features (Or, in the sandwich case, ingredients.) 

Python = grilled cheese sandwich

Python is a grilled cheese. Like a grilled cheese is simple to make, Python is intuitive to use.

Grilled cheese is versatile and easy adaptable. So is Python. Python is portable, meaning it can be used in different operating systems, like both PC and Mac. No wonder Python is used to make so many websites! (Youtube, Google, and DropBox, to name a few).

However, Python does take a longer time than other coding languages to work. Programs written in Python are slow because Python is an interpreted language rather than a compiled one. This is like a grilled cheese, which can take longer than other sandwiches to make because you have to, y’know, grill the cheese.

Being a coder isn’t just about coding.

We’re excited to announce our new Kickstarter: Complete Guide to Self-Promotion for Techies and Startups. We need your help to make a course that teaches coders soft skills. ‘Soft skills’ include teamwork, communication and management skills.

If you want to start your own coding business, there’s much more to it than the technical aspects of the job.

We want to teach coders how to stand out in the tech industry and successfully start their own business. Even if you don’t want to make your own company, this course will teach you skills that will make you invaluable wherever you work.

We’ve identified 6 key topics that can strengthen the core of your coding business:

  • The psychology of entrepreneurship
  • Fusing soft skills and software development
  • The code of human interaction
  • The art of persuasion
  • Expanding creativity
  • Mastering team dynamics

We don’t believe in hypotheticals.

Our course will provide you with practical examples of issues you’ll face in the coding industry. We based our curriculum on proven psychological methods and on our experiences in the coding industry.

If you take this course, you will become part of a community of students supported by us. You’ll go from talented coder to business champion. Visit our Kickstarter’s page to get involved.


Interactive UI Inspiration #6

See below for some of my favorite interactive UI from Dribbble from the past week (through April 21). If you get inspired to make your own site, check out Mammoth Interactive’s Web Developer course. 獁

Hobo magazine by Yegor Kosinov

Hobo magazine by Yegor Kosinov

Mobalytics Overwatch Promo by Artem Borysenko

Mobalytics Overwatch Promo by Artem Borysenko

Watch Builder, Product Detail Page by Matt Amyot

Watch Builder, Product Detail Page by Matt Amyot

Salon category discovery exploration by Fozail Ahmed

Salon category discovery exploration by Fozail Ahmed

F — Y. Post by Sergey Gurov

F — Y. Post by Sergey Gurov

High/r — v1 by Adam Zielonko

High/r — v1 by Adam Zielonko

Smart Home - Light Color Control by Lukáš Straňák

Smart Home – Light Color Control by Lukáš Straňák

Money Transfer - Animated by Alper Tornaci

Money Transfer – Animated by Alper Tornaci

Teachable - Homepage Interaction 1 by Rahul

Teachable – Homepage Interaction 1 by Rahul by cadence zero by cadence zero

Inspired to make your own website? Use this link to get our Web Developer course for only 9 dollars!