Gamebridge: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
No edit summary
(8 intermediate revisions by 6 users not shown)
Line 1: Line 1:
“AH!!” She exclaimed, her growth pulsing, fueled by the fire in her pussy. A snap on her
[[File:GamebridgeSignPage.fw.png|300px|right|link=gamebridge]]
bra split, vibrating her tits. Her nipples stood out like thumbs, and she could feel them resisting
 
against her bra. She arched her back, thrusting her breasts out. They fought against her bra, and
<div style="font-size:18px;">Gamebridge Unityversity is a weekly Unity game dev meetup and beginner-friendly class for anyone who wants to learn programming, game design, art, music, and how to teach game dev. All skill levels and kinds of game devs are welcome.</div>
she could feel it pressing her breasts into her ribs. Devon pushed his finger deeper into her flesh,
 
and she gasp loudly. She inhaled deeply, and felt the bra give away.
 
SNAP!!
[[File:GamebridgeGathering.jpg|300px|right]]
It flew from around her body, sending shock waves through her massive melons.
 
Unsupported, her breasts fell, making a soft whmph sound as they hit her thighs, the sweater
== NEW WEB SITE ==
muffling the sound. Her neckline was stretched incredibly far down, and Devon was gifted with
[http://unityversity.com Gamebridge Unityversity's new web site] is online with updated versions of our tutorials, resources, and recorded weekly live Twitch streams of our classes.
more than a foot of cleavage, from where her body met her breasts to where they disappeared
 
into her sweater dress. They were white and looked soft and full, like they had an incredible
=== WHEN ===
shape to them, blue veins marbling across them. Her flesh rippled visibly through her neckline
 
was her tits settled. They reached down to her lap, and looked like they might soon fill two
Come to Noisebridge Tuesdays to learn to make games, music, art and hackerspace consensus.
five-gallon buckets, her bra hanging loosely between her tits and sweater. She was already bigger
 
than she had been last night.
* 5:00-7:00PM [[Songbridge]] music making group
She reached through the top of her sweater, and found her bra, pulling it out and tossing it
* 7:00-8:00PM [[Artbridge]] art making group
aside. “Won’t be needing that anymore…” She said breathlessly. She felt giant. She felt like her
* 8:30-9:30PM [[Meeting|Noisebridge Meeting]] learn to participate
tits were inflating from a hose. She felt horny. She had to feel their weight. She pulled her
* 9:00-11:00PM [[Gamebridge]] game development with Unity C#
neckline up as best she could, almost to the base of her breasts, and then stood up, holding her
 
breasts in her arms.
Participants can join in Noisebridge meetings and learn how to take part in the community.
She stood, wobbly at first, her tits overflowing her arms like she was carrying two big
 
water balloons. Devon could only stare, God, she’s full , he thought.
=== RELATED CLASSES ===
* Monday nights is [[Botbridge]] robot hacking. Learn to make robot bodies bridging game AIs into reality.
* Sunday mornings is [[Algorithms]] study group. Learn computer science techniques for problem solving.
 
=== WHERE ===
* Noisebridge @ 2169 Mission St. San Francisco ([[Getting here|Directions]])
* To enter, ring the payphone doorbell and you'll be buzzed in.
* Ask us for an access token to be able to enter without buzzing in.
 
=== WHAT WE TEACH ===
* Game development with Unity 5 & C#
* Teamwork with Git version control
* [[Songbridge|Music]] & [[Artbridge|2D/3D art]] production for games
* Game design and writing
* Whatever topics participants are interested in learning.
* See [[#CURRICULUM]] below.
 
=== SIGN UP FOR OUR MAILING LIST===
 
=== CONTACT OUR MENTORS ===
Contact our volunteer mentors who lead tutorials every week.
* Alex Peake, Game Developer, [http://www.primerlabs.com Primer Labs, [https://noisebridge.net/wiki/User:Lxpk Alex Peake] at empowerthyself @ gmail DOT com
* Mark
* Brennan Hatton
* Bud Leiser, Game Designer, [http://www.budleiser.com BudLeiser.com], [http://www.budleiser.com/game-dev-dictionary/ Game Dev Glossary], [http://www.budleiser.com/game-assets/ Game Assets List]
* [[User:Berni|Bernice]]
 
=== THINGS TO BRING ===
 
* Laptops, especially ones with decent 3D graphics cards. To run [http://www.unity3d.com Unity3D] you'll need one running Mac or Windows.
* Mouse (trackpads are hard to use for 3D and game dev).
* [http://www.unity3d.com Unity] pre-installed
* iPhones, Androids, VR headsets, AR headsets, Apple TVs & other cool game hardware devices
* Adapters you may need to hook your laptop to the big projector screen to show off your games and development processes to the group
 
=== PREPARATION BEFORE CLASS ===
 
* Do some [http://www.unity3d.com/learn Unity Learn tutorials] and allocate some time each week to continue doing more.
 
== PRESS COVERAGE ==
* Gamebridge is the subject of [http://www.examiner.com/article/a-place-to-learn-unity-game-engine-san-francisco an article written about in the Examiner by David Cox], who teaches game design at SFCC.
 
== GROUP PROJECTS ==
We are working together on several projects:
 
=== HackerspacesApp ===
The Hackerspaces app is a 3D browser of the hackerspaces on and around Earth.
* Clone our repository at the [https://github.com/Gamebridge/HackerspacesApp HackerspacesApp repo on Github]
* Help us develop it further
 
=== Gamebridge FPS ===
A collaborative game project in which we explore new tutorials every week.
 
=== Hack The Future tutorials ===
We are working on developing new Unity tutorials for future hackers to do at [http://www.hackthefuture.org Hack The Future] events.
* [[Unity Mentoring Event Prep]]
* [[Unity Interface]] by Alex
* [[Unity Trigger Tutorial]] by Alex
* [[Gamebridge/Coin Tutorial]] by Matt
* [[Unity Projectile Tutorial]] by Chris
* [[Unity Art Tutorial]] by Jarvis
* [[Unity Block Placing Script]] by Trevor
* [[Unity Mecanim Animation Tutorial]] by Mark
* add more here.
 
=== Simbridge hackerspace simulator ===
 
[[Simbridge]] is one of our group projects. It is a collaboratively created virtual Noisebridge game. Learn more about how to help simulate Noisebridge and learn Unity, C# and 3D art in the process!
 
=== Mixed Reality Project / Hackerspace Creator ===
 
w/ Valentin Burov and Mark Willson
 
Help create a [[Mixed Reality Project]] for use with your smartphone and Cardboard or other like devices!
 
 
===CURRICULUM===
 
You can teach yourself the curriculum taught at Gamebridge by following the Gamebridge Tutorials and Unity Learn tutorials.
* Feel free to add new lesson ideas there and let us know if you have suggestions.
* Deprecated: [[GameDevelopmentCourseware]]
 
=== THE UNITY 5 GAME ENGINE ===
 
The Unity 5 game engine is industry standard and the full-featured personal edition is free. It can compile your games for HTML5 web, Mac, Windows, Linux, iOS, Android, XBox One, PS4, Nintendo Wii U and many others. It is the industry standard for many reasons:
 
* Support for making 3D and 2D games with ready-to-use 3D 1st person, 3D 3rd person, 2D sidescroller and 2D overhead rogue-like RPG characters as well as rolling balls, cars and aircraft.
* Lots of documentation, tutorials and even online classes from schools to learn Unity.
* The ability to build once and launch on multiple platforms.
* Relatively easy coding framework to learn.
* Also as a designer it cannot be understated the usefulness of being able to play the game at any moment without waiting for a build cycle, and the ability for developers to list important features as Public Var's which unity will automatically look for and generate slider scales that designers can modify without having to touch the code base.
* The largest user base. This is important because at some point you will need to work with others to make great games, and if everyone else is already using Unity they will not likely switch to your engine or preference....unless you pay them.
* The Unity asset store is another way for developers, artists and musicians to make money by creating game tools/assets. But it's also a way to develop your own games much much faster.
 
===Unity Editor for Linux===
I (Alex) now maintain a Linux desktop running Unity editor for testing purposes and I can recommend it though Mac and Windows builds are still more stable and supported. [[http://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/#post-2648924 Unity's Linux release notes thread]] always has the latest download links.
 
== GROUP INFO ==
 
===HISTORY===
 
We had our first meetup November 2012 November 4th and it was a lot of fun. We made a game about evil companion cubes that want to give you a hug for very explosive definitions of hug. We were on hiatus for a while while Alex was away but we're back in action.
 
= GAME DEVELOPMENT RESOURCES =
 
You can download an abundance of free resources such as code, art, tools and audio to make your game awesome.
 
== Game Engines ==
Game engines make it pretty easy to develop games by giving you lots of development tools for world building and scripting.
 
We're interested in other kinds of game development too, including non-computer game designs like dice-based RPGs, board games and card games.
 
== Unity ==
[http://www.unity3d.com Unity] is an awesome game development engine based on Mono that compiles for Mac, Windows, iPhone, Web and Wii with support coming soon for PS3 and XBox. Unity has just been made free for indy developers. Unity is an extremely easy to learn game development environment with a massively helpful developer community.
 
We are primarily teaching and collaborating with Unity in Game Club because it is incredibly awesome and easy to learn.
 
===Unity On Ubuntu===
*[http://appdb.winehq.org/objectManager.php?sClass=version&iId=23757 Unity3D on Wine] works with only a couple small bugs so you can create Unity games on Ubuntu too!
*[http://www.winehq.org/download Install WINE] for Ubuntu
 
=== Unity Tutorials ===
'''START HERE:''' [http://unity3d.com/learn Unity Tutorials] are free to download and can be completed in a day or two! Do these before coming or do them with us to get help and support.
 
*C# is the language you should learn to do Unity programming.
*Javascript (Actually a variant called Unityscript) is also supported but no longer recommended.
**Before beginning the Unity tutorials it is useful (but not required) to understand basic javascript programming.
**[http://www.unity-tutorials.com/free-tutorial-download.php Unityscript Beginning Scripting Tutorial (Free with an email)]
*Unity Gameplay Creation Tutorials
**[http://unity3d.com/support/resources/tutorials/2d-gameplay-tutorial.html Unity 2D Platformer Tutorial]
*Professional Unity Tutorials
**[http://www.unity-tutorials.com/ Unity-Tutorials.com] has $15 tutorials on topics like particles, gizmos, character rigging, animation and Cheetah 3D.
 
== Other Game Engines ==
There are other game engines.
 
*[http://www.udk.com/ Unreal Development Kit] is also available for free now. We'll no doubt be playing with that as well. Unreal is some seriously advanced game dev technology.
*Objective C: Some people are making iPhone games directly in Cocoa.
*Blender Game Engine: [http://en.wikipedia.org/wiki/Game_Blender Blender Game Engine] is an open-source game engine integrated with the [http://www.blender.org Blender] 3D studio software. It has come a long way in recent versions and some of the games people have made with it are amazing.
*OGRE Open Source 3D Engine: [http://www.ogre3d.org/ OGRE] is not a full game engine but it does have Mac, Windows, Linux and iPhone support. It has recently been used to make a big hit called Torchlight.
*SDL: [http://www.libsdl.org/ SDL] is a cross-platform open-source game development library that has been used to make [http://source.bungie.org/get/ Aleph One] based on the Marathon series.
*Three.js: [http://threejs.org/ ThreeJS] javascript WebGL/OpenGL wrapper for in-browser gamedev
 
== Game Development Tools ==
Game development involves lots of tools for modeling, sculpting, texturing, rigging and animating game environments.
 
=== Yobi3D ===
[http://www.yobi3d.com/ Yobi3D] is a 3D model search engine. You can search with simple keywords and see the results in 3D.
 
=== SketchUp ===
[http://sketchup.google.com/ SketchUp] is a surprisingly powerful and incredibly easy to use 3D modeling application for making basic 3D geometry to use in your game development.
 
=== Google 3D Warehouse ===
[http://sketchup.google.com/3dwarehouse/ Google 3D Warehouse] is a searchable library of free 3D models in SketchUp format that you can download freely and use in your games. You can also upload your own creations to 3D Warehouse.
 
=== FreeSound Project ===
[http://www.freesound.org/searchText.php FreeSound Project] is a searchable library of free sound files that you can use in your games. You can also upload your sounds to FreeSound for others to use.
 
=== All CG Textures ===
[http://www.allcgtextures.com/main.php All CG Textures] has loads of quality free textures.
 
=== Maya ===
[http://usa.autodesk.com/adsk/servlet/pc/index?id=13578047&siteID=123112 Maya] is the #1 3D content creation tool for games.
 
We're looking for people with Maya experience who can teach how to use Maya. Especially interested in learning about character rigging and animation.
 
=== Blender ===
[http://www.blender.org/ Blender] is an open-source 3D studio that can do mostly the same things as Maya for free. We're looking for people who want to teach Blender skills.
 
=== 3D Character Rigs ===
[http://hznaqnzxuoouxznqanzh.creativecrash.com/maya/downloads/character-rigs/c/ Creative Crash] has many free 3D character rigs in Maya format.
 
[[Category:InTheSpace]]
[[Category:Video Games]]
 
 
{{Tourstops}}

Revision as of 21:06, 15 November 2018

GamebridgeSignPage.fw.png
Gamebridge Unityversity is a weekly Unity game dev meetup and beginner-friendly class for anyone who wants to learn programming, game design, art, music, and how to teach game dev. All skill levels and kinds of game devs are welcome.


GamebridgeGathering.jpg

NEW WEB SITE

Gamebridge Unityversity's new web site is online with updated versions of our tutorials, resources, and recorded weekly live Twitch streams of our classes.

WHEN

Come to Noisebridge Tuesdays to learn to make games, music, art and hackerspace consensus.

Participants can join in Noisebridge meetings and learn how to take part in the community.

RELATED CLASSES

  • Monday nights is Botbridge robot hacking. Learn to make robot bodies bridging game AIs into reality.
  • Sunday mornings is Algorithms study group. Learn computer science techniques for problem solving.

WHERE

  • Noisebridge @ 2169 Mission St. San Francisco (Directions)
  • To enter, ring the payphone doorbell and you'll be buzzed in.
  • Ask us for an access token to be able to enter without buzzing in.

WHAT WE TEACH

  • Game development with Unity 5 & C#
  • Teamwork with Git version control
  • Music & 2D/3D art production for games
  • Game design and writing
  • Whatever topics participants are interested in learning.
  • See #CURRICULUM below.

SIGN UP FOR OUR MAILING LIST

CONTACT OUR MENTORS

Contact our volunteer mentors who lead tutorials every week.

THINGS TO BRING

  • Laptops, especially ones with decent 3D graphics cards. To run Unity3D you'll need one running Mac or Windows.
  • Mouse (trackpads are hard to use for 3D and game dev).
  • Unity pre-installed
  • iPhones, Androids, VR headsets, AR headsets, Apple TVs & other cool game hardware devices
  • Adapters you may need to hook your laptop to the big projector screen to show off your games and development processes to the group

PREPARATION BEFORE CLASS

PRESS COVERAGE

GROUP PROJECTS

We are working together on several projects:

HackerspacesApp

The Hackerspaces app is a 3D browser of the hackerspaces on and around Earth.

Gamebridge FPS

A collaborative game project in which we explore new tutorials every week.

Hack The Future tutorials

We are working on developing new Unity tutorials for future hackers to do at Hack The Future events.

Simbridge hackerspace simulator

Simbridge is one of our group projects. It is a collaboratively created virtual Noisebridge game. Learn more about how to help simulate Noisebridge and learn Unity, C# and 3D art in the process!

Mixed Reality Project / Hackerspace Creator

w/ Valentin Burov and Mark Willson

Help create a Mixed Reality Project for use with your smartphone and Cardboard or other like devices!


CURRICULUM

You can teach yourself the curriculum taught at Gamebridge by following the Gamebridge Tutorials and Unity Learn tutorials.

THE UNITY 5 GAME ENGINE

The Unity 5 game engine is industry standard and the full-featured personal edition is free. It can compile your games for HTML5 web, Mac, Windows, Linux, iOS, Android, XBox One, PS4, Nintendo Wii U and many others. It is the industry standard for many reasons:

  • Support for making 3D and 2D games with ready-to-use 3D 1st person, 3D 3rd person, 2D sidescroller and 2D overhead rogue-like RPG characters as well as rolling balls, cars and aircraft.
  • Lots of documentation, tutorials and even online classes from schools to learn Unity.
  • The ability to build once and launch on multiple platforms.
  • Relatively easy coding framework to learn.
  • Also as a designer it cannot be understated the usefulness of being able to play the game at any moment without waiting for a build cycle, and the ability for developers to list important features as Public Var's which unity will automatically look for and generate slider scales that designers can modify without having to touch the code base.
  • The largest user base. This is important because at some point you will need to work with others to make great games, and if everyone else is already using Unity they will not likely switch to your engine or preference....unless you pay them.
  • The Unity asset store is another way for developers, artists and musicians to make money by creating game tools/assets. But it's also a way to develop your own games much much faster.

Unity Editor for Linux

I (Alex) now maintain a Linux desktop running Unity editor for testing purposes and I can recommend it though Mac and Windows builds are still more stable and supported. [Unity's Linux release notes thread] always has the latest download links.

GROUP INFO

HISTORY

We had our first meetup November 2012 November 4th and it was a lot of fun. We made a game about evil companion cubes that want to give you a hug for very explosive definitions of hug. We were on hiatus for a while while Alex was away but we're back in action.

GAME DEVELOPMENT RESOURCES

You can download an abundance of free resources such as code, art, tools and audio to make your game awesome.

Game Engines

Game engines make it pretty easy to develop games by giving you lots of development tools for world building and scripting.

We're interested in other kinds of game development too, including non-computer game designs like dice-based RPGs, board games and card games.

Unity

Unity is an awesome game development engine based on Mono that compiles for Mac, Windows, iPhone, Web and Wii with support coming soon for PS3 and XBox. Unity has just been made free for indy developers. Unity is an extremely easy to learn game development environment with a massively helpful developer community.

We are primarily teaching and collaborating with Unity in Game Club because it is incredibly awesome and easy to learn.

Unity On Ubuntu

Unity Tutorials

START HERE: Unity Tutorials are free to download and can be completed in a day or two! Do these before coming or do them with us to get help and support.

  • C# is the language you should learn to do Unity programming.
  • Javascript (Actually a variant called Unityscript) is also supported but no longer recommended.
  • Unity Gameplay Creation Tutorials
  • Professional Unity Tutorials
    • Unity-Tutorials.com has $15 tutorials on topics like particles, gizmos, character rigging, animation and Cheetah 3D.

Other Game Engines

There are other game engines.

  • Unreal Development Kit is also available for free now. We'll no doubt be playing with that as well. Unreal is some seriously advanced game dev technology.
  • Objective C: Some people are making iPhone games directly in Cocoa.
  • Blender Game Engine: Blender Game Engine is an open-source game engine integrated with the Blender 3D studio software. It has come a long way in recent versions and some of the games people have made with it are amazing.
  • OGRE Open Source 3D Engine: OGRE is not a full game engine but it does have Mac, Windows, Linux and iPhone support. It has recently been used to make a big hit called Torchlight.
  • SDL: SDL is a cross-platform open-source game development library that has been used to make Aleph One based on the Marathon series.
  • Three.js: ThreeJS javascript WebGL/OpenGL wrapper for in-browser gamedev

Game Development Tools

Game development involves lots of tools for modeling, sculpting, texturing, rigging and animating game environments.

Yobi3D

Yobi3D is a 3D model search engine. You can search with simple keywords and see the results in 3D.

SketchUp

SketchUp is a surprisingly powerful and incredibly easy to use 3D modeling application for making basic 3D geometry to use in your game development.

Google 3D Warehouse

Google 3D Warehouse is a searchable library of free 3D models in SketchUp format that you can download freely and use in your games. You can also upload your own creations to 3D Warehouse.

FreeSound Project

FreeSound Project is a searchable library of free sound files that you can use in your games. You can also upload your sounds to FreeSound for others to use.

All CG Textures

All CG Textures has loads of quality free textures.

Maya

Maya is the #1 3D content creation tool for games.

We're looking for people with Maya experience who can teach how to use Maya. Especially interested in learning about character rigging and animation.

Blender

Blender is an open-source 3D studio that can do mostly the same things as Maya for free. We're looking for people who want to teach Blender skills.

3D Character Rigs

Creative Crash has many free 3D character rigs in Maya format.


This document is part of the Noisebridge Tour
Tour - Manual

Events - Circuit Hacking Mondays - Gamebridge Game Dev Tuesdays - Songbridge Music Making Tuesdays

Resources - 3D Printing - Lasercutter

View or edit this template