Shoot a projectile

To shoot a projectile, use this script from pastebin called Shoot: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Shoot : MonoBehaviour { public KeyCode shootKey = KeyCode.F; public GameObject projectile; public float shootForce; // Use this for initialization void Start () { } // Update is called once per frame void Update () {…

Fungus Trigger

Fungus Trigger allows you to place triggers in a 2D or 3D game world that trigger Fungus dialogue to appear and that transition control back to the game when dialogue ends. Set up the project Create a new empty project. In Window / Asset Store. Search for Fungus. Download and import Fungus. Make the FungusTrigger…

Dialogue Trigger

A dialogue trigger communicates messages to the player when they enter the area. Setup a project and scripts folder In Project, Create a new folder Name it _PROJECT and hit return Create a new folder inside _PROJECT Name it Scripts and hit return Create a script In Scripts, right-click and Create C# Script Name it…

Unityversity Santa Clara Sundays at Hacker Dojo

Gamebridge Unityversity Santa Clara Sundays are now weekly every Sunday at Hacker Dojo from 12-6PM in addition to the long-running Gamebridge San Francisco Tuesdays. WHAT Free weekly game dev & VR classes for teens, all ages beginners and bootcampers WHEN Every Sunday from 12-6PM: 12-2 PM: For ages 12-17 & mentor volunteers. 2-4PM: For all ages. beginner-friendly class….

Unity improvements depend on our feedback

Unity has opened up their roadmap to make their plans for improvement transparent with a Feedback voting system for the features that matter most to us so it is every Unity developers’ duty to participate in making the Unity the engine we wish it to be. Unity developers should not settle for putting up with problems…

Chatbot AI in Unity with AIML

Chatbot AIs are conversational programs that respond to typed text input and you can put chatbot AIs into Unity games and experiences to play the role of characters with more than the usual menu-based dialogue choices. AIML: Artificial Intelligence Markup Language AIML is an open-source standard for writing conversational chatbot dialogue. AIML (Artificial Intelligence Markup Language)…

Making a strategy game

Strategy games get to the essence of game design by being all about giving players interesting choices to plan and implement. Implementing strategy games Turn-based strategy games Turn-based Strategy Framework This open-source free package lets you get started making a grid-based map with hex or square tiles and terrain and units that move across it….

VR desktop computer buying guide

Virtual reality is demanding and requires a desktop of at least $600 and high-end VR requires highly upgradable and overclockable desktops that can do SLI in the future. If you are doing VR development, you will need a VR-ready laptop, a laptop with a Thunderbolt 3 EGPU and a desktop GTX 1080 in it, or…

MacBook Pro 2016 with a Thunderbolt 3 EGPU

There is finally a good guide to the setup steps required to get Thunderbolt 3 EGPUs working on different MacBook Pro 2016 machines. You lost about 10% of the maximum performance, but a 980 Ti for example in a Bizon 2 enclosure will give you macOS-compatible VR capability beyond the 460 in the top 2016…

Mnemonics

Mnemonics are learning and memorization techniques that can help you learn and remember what you learn better. Human memory is perfectible Human memory is normally fallible but there are people who do are born with the ability to not forget things and there are people who practice mnemonic techniques to deliberately not forget things without…

Articy Draft

We’ve explained why you should use Articy Draft in our overview of writing and design tools.  Let’s learn how. We’ll cover: detail on beginner quick start tutorial what kinds of intermediate integration you can do with Unity Dialogue System Importing into Unity what kinds of advanced workflows are possible Variables & Lua scripting Entity database design…

Hack the Future 18

Hack the Future 18 April 1st at South San Francisco Public Library WHAT: An all-day hackathon for young future hackers where you choose what you want to learn about and work on from activity stations like robots, Unity games, minecraft mods, 3D printed models, electronic circuits, and more! WHEN: Saturday April 1st, 2017   10:00am – 5:00pm WHERE:…

Virtual Reality Development

Virtual reality development puts us inside the game world with presence, the sense that we are really there. How do you learn VR development? You can develop VR experiences most easily with Unity. Desktop VR You can get started with desktop VR if you already have a VR headset like HTC Vive or Oculus Rift….

VRBridge

VRBridge is the virtual and augmented reality learning group of Gamebridge Unityversity Noisebridge Hackerspace. WHAT: VRBridge is the Noisebridge virtual and augmented reality learning group and is part of the Gamebridge game development group. We communicate on Noisebridge Slack on #vr. We have an HTC Vive VR headset and a number of Google Cardboard headsets…

Game Audio Design

Game audio design is the creation of sound effects and music to give games emotional impact. Music making Music composition for games adds additional dimensions of interactivity that normal linear music doesn’t have. Sound effects design Sound effects give actions punch and create atmosphere with background noises suited to the environment. Foley Foley is the…

Game Artistry

Game artistry makes you a wizard who can paint universes into existence. Making game art is one of the core game development skill specializations. There are a number of art subskills to be learned: Concept art Drawing Environment drawing: Fleshing out level designs into detailed worlds Character drawing: Making characters distinctive and memorable. Painting: Adding…

Web Development

Web development makes you a wizard that can create apps that change the world. Learning HTML Learning to make web pages with HTML is a great step towards learning programming. Do the Khan Academy HTML/CSS course. Learning front-end Javascript Once you understand HTML, Javsascript is the next step to make interactive experiences on web pages. Do the Khan Academy…

Game Developer Skill Specializations

There are 8 main skill specializations involved in game development, each with sub-skills, and you will learn a bit of each before discovering which you’re best at. Game production Game writing Game design Game programming Game art Game audio Game playtesting Discover your specialties Do you know what skill set you want to specialize in?…

Solar Powered Studio Buying Guide

Solar power cost is now cheaper than grid power and it can power your studio in an RV or through power outages. The complete solar power kit ingredients list Deep cycle battery stores the power Solar panel collects the power Solar charge controller distributes power from panel to battery to inverter AC Power inverter turns…

Volumetric Light

Volumetric light is a beautiful effect you can add to Unity to enhance the realism of lighting. Real light reflects from air particles to cast glowing cones between the source and the surfaces of objects. Unity doesn’t have this built in yet, but there are several packages that can help you add it. SlightlyMad Volumetric Light by…

Art Tablet Buying Guide

Artists need tablets to draw and sculpt. Tablet choice depends on what you have, need to do and can afford. What do you need a tablet to do? To choose a tablet, first consider which apps you want to use with stylus input. 2D Drawing, storyboarding & concept art If 2D drawing is the only thing you…

Rolling Adjustable Desks

Rolling adjustable desks make it easy to organize and collaborate. Why should teams use rolling desks? AAA studios like Valve, Bungie and Blizzard use rolling desks to help teams organize. Teams can self-organize next to the people they need to work with. IT setups are manageable units with cables accessible without crawling. Electrical gear and data is safer off of the ground…

Game Programming

Game programming makes you a wizard who can create universes with your mind. Start making games with Unity in C# When people recommend a first language to begin learning to code, C# and Unity is one of the best first languages because making games can be more fun than playing them. Or make games with flowcharts before learning…

Unityversity Bootcamp 2

Bootcamp 2 is opening up to new participants doing the alpha phase and previous participants with games to refine and market into beta phase. Bootcamp 1 is complete Bootcamp 1 was a success with many teams demoing games they built in six weeks at our first demo night Oct 29 ’16. Check out the games…

Game Writing

Game writing starts at the beginning of a game’s concept: Who are the player and characters, where are they, what is happening and why are they motivated to do something about it? Explore the writing category to learn more about writing. How to get started at game writing Start by writing some non-linear game stories in…

Playtesting

Playtesting isn’t the same as bug testing. Playtesting is about getting quality feedback to make a game more fun as well as more reliable. How to get good feedback on games Watch James Portnow’s Extra Credits episode: To summarize: Overcome pride and don’t get defensive Don’t reject feedback about things you intend to fix Playtest…

Make game, become developer

Make a game, become a developer, learn as you go, discover your specialties. Some people believe you have to learn how to be a developer before you can make games. Make a game The first step towards becoming a game developer is to make a first game. Don’t worry that you don’t have experience yet, you will…

VR Game Dev Hardware Buying Guide

What to buy and why for differet game dev budgets. You may not be doing VR yet but you will want to get hardware that can handle it and it may make a believer out of you. The basic checklist depends on what kind of games you want to develop but here’s the basic checklist…

Indie Games PR

Indie Games PR Indie games need public relations to succeed. Start by watching Thomas Reisenegger’s GDC 2016 talk, The 5 Pillars & Pitfalls of Indie Games PR: Thomas breaks down the most important things to get right as follows (along with our own commentary): Get Competitive There’s a lot of competition. Don’t let it discourage you…