Redirecting you to bearmacstudios.com.... BearMac Studios: 2012

Pages

Monday, August 6, 2012

Redirect

Migrating blog to our main webpage. You'll be redirected there shortly.

Sunday, August 5, 2012

Hello! My name is Tyler, and I thought I'd introduce myself as well as post a video of a speed model I did for an Mp5! I am obviously the modeler, and I will be posting pictures and videos of my models, but for now here is my speed model.


Thursday, July 19, 2012

Finally, Another Tutorial!

I got myself back on track and here's another tutorial for you guys. I've got a lot more stuff I've learned and I'm hoping I can teach most of it to you.
Here's an active crosshair tutorial for you guys.

Saturday, May 5, 2012

I have a game out!

So I worked and got a game made in a few hours and decided to publish it.
You can play it on Kongregate!


Kongregate Tip Me logo


 

Monday, April 23, 2012

Another Tutorial!

Look! Another tutorial for you guys! Scripts are over in the scripts page!

Project DISCO Platformer RE-ENVISIONED


What's going on guys, There's  a new video of the new and improved project disco!
It's a sidescroller now!





Sidenote: We are in need of collaborators with the 3D and 2D art as well as Audio!
Here are some links that will help you out:
The youtubes: http://www.youtube.com/user/TheMackNT
Unify wiki link : http://unifycommunity.com/wiki/index.php?title=Main_Page
Spritesheet Animator Script: http://unifycommunity.com/wiki/index.php?title=Animating_Tiled_texture_-_Extended
Unity3D: http://unity3d.com/


Sunday, April 22, 2012

TEASER!

Here we go everyone it's project DISCO re-envisioned. I felt it would play better as a side scroller. So here's the story: you play as a robot set to explore alien ruins on distant planets armed with an material transfer beam that can deposit atoms into a platform, but it's power is limited, you can only spawn a few blocks. There will be different block types and I'm thinking of adding some enemies. It's very basic right now, but it will be working very soon! 


 Oh no, I can't place blocks there! It's out of range!
That's close enough though!

Well keep an eye out for future updates and be prepared to get some gameplay!

P.S. We are in need for some 3D artists that can texture and some people who can make some fitting game music! Let me know if you want to join the team!

Tuesday, April 17, 2012

BearMac Studios is not dead!

For awhile I've been neglecting my project and this blog as well as my YouTube Channel. But I would like you all to know that I am planning on releasing some new stuff soon! here are some things to look forward to:


  • Project DISCO is metamorphasizing into a 2.5d sidescroller, seems like a downgrade, but I'll be able to do so much more with it there!
  • Some super easy ways to make your game look just a little bit more pretty!
  • More tutorials!
  • More updates!
  • And..... Downloads! I will find a way to let you guys download my games as they progress, so stay tuned!
P.S. the reason I have been absent is because I have been focusing more on school, with graduation coming up I see myself having a lot more free time to work as I please. Thanks to all of you that are still following here and on the Youtube!

Thursday, February 23, 2012

Wednesday, February 22, 2012

Some Fixes!

So today I decided to sit down and take a look at the game, and I found out.... you can't really lose! What fun is that!? So I added a way for you to die. It's not a huge thing if you lose, it just restarts the level you're on. So just adds a little more point to the game. On a side note, I sat down really quick and I added random load screens so you get something different (almost) every time! Just wanted to throw a post up real quick so thanks!

Tuesday, February 21, 2012

New features added!

So today I took a look at what I said I was going to add to the game and I added some stuff. First and foremost I implemented a save game function, now as soon as you get to a level it automatically saves your progress. I'm not going to make it to where it loads you up to exactly where you were, they're not huge puzzles, so that would be kind of pointless (Check point system? maybe?). I added some music at the title screen from freesound.org. It's just a placeholder until I can actually get something composed for it later. I also added a custom mesh, nothing too fancy, just a hexagon with a "rocky" feel to it. I'm starting to form my opinion on where we'll be going with this next as far as artistically. We'll see where that goes. It's going to be story driven, but not your contemporary story that's for sure (humorous?). I also added a loading screen, it's not a scene that I put in between each level scene, but a texture that I fill to the screen right before a scene loads. So just wanted to do a quick update. I know I'm filling you guys up on text, but I'm going to have another video up soon! Tutorial or Demo? We'll see!

P.S.
I added a new page to the blog dedicated to scripts! Any scripts I upload in the future will be there!

Monday, February 20, 2012

Future Features!

This has been keeping me up all night, so just to get my thoughts down I'm going to write this out.
What I plan to add in the near future:

  • Save System
  • Point System, or Story line?
  • More Puzzle types
  • Rigid body movement?
  • switches and what not
The thing that's been keeping me up has been the save system. I have a sort of Idea of how to tackle this, but here it goes. I'm going to use the playerprefs class to save an integer, this integer will be directly linked to the level completed. So by this method I will be saving only one variable, and in between maps. For instance;

Player clicks "Load Game"> Level Completed variable = 2 > load second level. 
or
Player clicks "Load Game">Level Completed variable = 0 or null > Display message "No Game Started"

My problem is that I don't want a million loading screens for every time in between levels, so I need a variable that won't change in between levels and every time a level is completed it will add one to the Level Completed variable which is saved by the playerprefs class, but I'm getting tired so now my brain is wandering to new problems that didn't exist before, and probably won't exist in the morning. So I say to everyone reading. Goodnight, and also, thanks. ;)

Sunday, February 19, 2012

Saturday, February 18, 2012

Pre-demo Update

So before I showed a demo video I wanted to add more to the game. So here's just a brief overview of what I added:

  • Footstep Sounds (Randomly played from array)
  • Jump Sounds(Random)
  • Rushing wind effect when falling at high speeds
  • Title Menu
  • Pause Menu
  • Reset Level button
  • Better power-up pick up physics
  • Last but not least, an objective!
So those are just a few of the things I have added over the past couple of hours, hopefully sometime during the week I can get a little demo uploaded to my youtube, but for now keep an eye out for it on my youtube channel!


Thanks,
          -Hunter

Thursday, February 16, 2012

Pause Menu Tutorial!




Here it is guys! I'll be uploading our Demo here soon, so keep an eye out for that! Thanks to all of you that watch!

Pause Menu Script!

Here's a script that's extremely similar to the main menu script. It's for the pause menu in the tutorial that's on YouTube right now!

var menuHeight:float=500;
var menuWidth:float=500;
var buttonSpacing:float=25;
var mainMenu: String = "MainMenu";
var titleTexture:Texture2D;
var customSkin:GUISkin;
var customStyle:GUIStyle;

function OnGUI(){
GUI.skin = customSkin;
GUILayout.BeginArea(Rect(Screen.width/2-menuWidth/2,Screen.height/2-menuHeight/2,menuHeight,menuWidth),customStyle);
GUILayout.Space(50);
GUILayout.Label(titleTexture);
GUILayout.Space(buttonSpacing);
if(GUILayout.Button("Main Menu")){
Application.LoadLevel(mainMenu);
}
GUILayout.Space(buttonSpacing);
if(GUILayout.Button("Exit to Desktop")){
Application.Quit();
}
GUILayout.Space(buttonSpacing);
GUILayout.EndArea();
}

Wednesday, February 15, 2012

Codename:Disco UPDATE!!!


Heres some more screenshots of our new project. It's in alpha as of now. lets call it version 0.00.00.00.1


We have an exit! it does nothing.

Showcasing the ammo block (It's actually a sphere). Give you 10 Platform Blocks (PB).

Tuesday, February 14, 2012

Disco-shots!

Here's some screenshots of our new project: Codename : Disco

From the bottom

Top of the test level!



the white box is the "cursor" It's where the platforms will spawn. I also have thrust blocks implemented, I will be showing these in a video later on.

Sunday, February 12, 2012

Codename: disco


We had an executive decision to start a smaller project before continuing the horror project. So here's the concept. Its super simple. It's from the first person perspective and is a puzzle platformer. Simple so far right?  Well you have the ability to spawn different blocks in front of you with a limited number of each (exceptions?). We should be able to get a demo video out soon. (End of the week) but it won't be until after I release the next tutorial. So subscribe and stay tuned for our first project. Remember we are always looking for people to include.if you have some suggestion or a way to help shoot me a message on YouTube or comment on these posts! Thank you to all of you that are watching us and thank you to the people that will be watching us!
PS:
Here are some pictures to illustrate thought. 



Saturday, February 11, 2012

Hello to our Current and Future Audience

Hey guys, I'm HARDKOREbear, or the "Bear" in BearMac Studios..... You can just call me Tyler though. As I'm sure you all know by now, we are trying to start our own Video Game Design Company and I'm the main writer with maybe some coding and level design to come. Once I learn it. I'm sure you also know that we use Unity 3d as our Engine. We are using the free version as of  now and will probably be getting the payed version soon enough, along with the Android Engine. So, there was my introduction. If you guys are interested, please follow. And if you want to learn some basic coding for Unity now and advanced coding later down the road, be sure to follow TheMackNT on youtube. He's got some really good stuff. I'll be uploading the script for the preface of our Puzzle Horror Game codenamed Blizzard here in the next few days. So be sure to follow us if you want to read it.


Thursday, February 9, 2012

Woah! two videos in one day!

I uploaded another video today. it's a tutorial. great learning experience. You guys must think I'm crazy with two videos within the same day! so take a look and enjoy! I'll be uploading the full script as soon as we get it finished! if you comment and stuff like that it encourages me to continue my work and it helps me out a lot!


New Project!

Here's an extremely small demo of our first project. it's just a couple hours of work. I learned a lot by making this, and  I will be making a tutorial on the Time class in unity. Let me know what you think and throw requests out there if you can! Thanks!



Oh yeah and the sounds are all from freesounds.org
Great place to go for, well, free sounds! Go ahead and check that out and if you'd like anymore info post a comment on here or on youtube!

Wednesday, February 8, 2012

Intro

So I made a little something in after effects, this will be the intro to all of our demo videos and my tutorials.
If I can get enough people to take a look and comment on the video, perhaps I'll upload a template? or a tutorial of some sort. Well here it is anyways;



Check out my Youtube: TheMackNT
If you could please comment, like, favorite, subscribe, or just watch some videos it would be greatly appreciated. Thanks!

Monday, February 6, 2012

Tutorial Part 3




Here it is guys, check it out. I hope you all learned a little. I sure did. tell me where I should go next!

Quick Update

I'm going to be making another video tonight! It'll be up soon! but in the meantime, why don't you guys check out my channel. If you guys have any suggestions on where I should go next with this it'd be great to hear from the few of you (the very few). So comment here or on my channel, either way I will get it and I will reply ASAP! thanks guys!

YouTube :  TheMackNT

Thursday, February 2, 2012

Main Menu

Here's the main menu script. Take a look, ask any questions in the comments.

//mainmenu.js by mactinite 
//Simple main menu
var areaHeight : float= 200;
var areaWidth : float= 200;
var layoutCenter : float = 100;
var firstLevel : String = "First";
var buttonSpacing : float = 25;
var customSkin : GUISkin;
var layoutStyle : GUIStyle;
var textureTop : Texture2D;
function OnGUI(){
GUI.skin = customSkin;
GUILayout.BeginArea(Rect(Screen.width/2-areaWidth/2,Screen.height/2-areaHeight/2,areaWidth,areaHeight),layoutStyle);
GUILayout.Space(25);
GUILayout.Label(textureTop);
GUILayout.Space(buttonSpacing);
 if(GUILayout.Button("Start Game")){
 Application.LoadLevel(firstLevel);
 }
GUILayout.Space(buttonSpacing);
 if(GUILayout.Button("Quit")){
 Application.Quit();
 }
GUILayout.EndArea();
}

Tutorial Part 2


In this we start our script for the main menu on a blank scene. Everything from here on out will move pretty quickly and smoothly. Just wait for the next episode coming soon, and the pre-made MainMenu script will be uploaded shortly after this post. Feel free to use it, it's not too complex so you don't need to give credit, though it would be nice ;)

Looking For....

So we are making BearMac Studios, but there is a problem. We need a 3D/2D artist and Sound designer. We don't need someone to the full capability, what we're looking for is someone who can do these things now, then refine them as we refine our skills. Post a comment below if you're interested, or send me an email! I hope we can find someone! We can't pay money, yet, but we can guarantee you a spot in the credits, and a share of the profits(if any). Thanks guys!

Wednesday, February 1, 2012

The title screen  for my new project, it's a zombie from the unity asset store falling into a spot light....
The camera has a wavering animation ping-ponged and looped. It's all in Slow-Motion with Rain falling. In the background some ethereal piano is playing, along with the sound of rain falling....
Let me know what you guys think! Video soon!

Tuesday, January 31, 2012

Intro To My First Tutorial!




I'll upload the full scripts after the second part, maybe a project file. Let me know what you guys think and what direction I should go next. Thanks!

Saturday, January 28, 2012

Just a Quick Update

For anyone that's reading; I just want to say that The Elder Scrolls V: Skyrim, despite its bugs, is the greatest culmination of video game genres ever put forth to this world. Just a little something I wanted to say before I went into this
I am in the very early development process of my game. I want to combine genres to make something unique. I'm a big fan of the survival horror genre, as well as puzzle solving and platforming. And based on the premise of "keep it simple, stupid" it's not going to be have in controls or mechanics besides natural ones. I also don't want to frustrate the player. I'm not going to confuse difficulty with near impossibility. So if anyone reads this, I would really appreciate your input on what I should do. So please comment and tell me what you think. Have a great night guys.

Friday, January 27, 2012

Lots of Great Stuff

A great website to look at is armed unity they have some great stuff but where they really shine is in the forums, with free resources and tutorials, including OMA's FPS kit. A lot of learning opportunities as well as stuff that'll work without any knowledge of scripting. The community itself works together in improving the kit to better meet your needs. So go ahead and make an account. It's worth it.

Quick help with understanding UnityScript

In a UnityScript script you will see something like this :
gameObject.GetComponents("MyScript").BooleanVariable = true;

Now for the people who look at that like "wtf?"
Here's a simple way to understand that;
Say I need Unity to find my computer and turn the power buttton to on, in a Java or UnityScript environment I would tell unity
MyHouse.MyRoom.Desk.Computer.PowerButton = on;

So to access a script named PowerButton on a gameobject named computer and change the Boolean variable powerButton to an on state we'd approach it like this;
GameObject.Find("computer").GetComponent("PowerButton").powerButton = true;

I saw this explanation awhile ago and it really helped me teach myself how make things happen in Unity.

Thursday, January 26, 2012

Sprint Script

Just a little script that makes the default FPS controller in unity have a sprint function.

//Sprinting with the default fpscontroller in Unity 3.0

var sprintSpeed : float = 15;
var defaultSpeed : float = 10;

//sets default run speed
function Start () {
 GetComponent(CharacterMotor).movement.maxForwardSpeed = defaultSpeed;
 }
//When the sprint button is pressed, change speed to sprint
function Update () {
if (Input.GetButtonDown("Sprint")){
  GetComponent(CharacterMotor).movement.maxForwardSpeed = sprintSpeed;
  }
//When the sprint button is let up, change back to walk speed
if (Input.GetButtonUp("Sprint")){
 GetComponent(CharacterMotor).movement.maxForwardSpeed = defaultSpeed;
}
}

First Real Post

Today I installed my new HDD alongside my much smaller HDD. I now have a lot of space allowing me to continue my gameplay videos, and start a series of tutorials, they will be unique in that I won't know any of it until I plan out my tutorial so you guys will learn along with me. Other things I would consider posting are IT videos, I am certified to maintain computers, software and hardware so these would be simple and upon request.
Also just a quick bio about me;
On the internet I go by many names: Mactinite, TheMackNT, Mactinite77, and Hunter, but my real name is actually Hunter. I am a high school student, class of 2012, I am CompTIA A+ Certified, I have taken it upon myself to learn programming in the game engine and development tool Unity. I will be programming in Unityscript, which is basically javascript in the Unity engine, but I'm assuming if you've found yourself here that you'll know what it is and you'll be learning a little bit from me, and possibly I will learn from you. If you're looking for handouts then I will be posting scripts, and links to great forums and resources I am a member of, or I get my learning materials from.
If you read all of this I want to say thanks!


If you thought tl;dr....
I said Hi my name is Hunter, Tutorials, Scripts, and Resources here. Also Computer help!


Thanks!

Youtube/ Short Introduction

This is my youtube account where I have game play and tutorials related to game design.

Mactinite's Youtube

So I'm starting this to show some people what I learn as I learn it and to see and critique my development process.