Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Unity game development thread  (Read 2720 times)

Reelya

  • Bay Watcher
    • View Profile
Unity game development thread
« on: April 16, 2015, 01:36:41 am »

Recently I started studying a course which develops games in Unity using C#. Other Bay12ers are using it with JavaScript.

Gauging interest in a thread ... I was wondering how many fellow Unity developers, or those who would like to learn about it, we have here? This could be a place to share creations, collaborate on ideas, and swap code and tips.

Araph

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #1 on: April 16, 2015, 01:43:10 am »

I do Unity stuff, so I guess PTW and contribute at a later date.
Logged

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: Unity game development thread
« Reply #2 on: April 16, 2015, 02:26:22 am »

I shall post with the intent of watching for further developments.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

Tylui

  • Bay Watcher
  • O_o
    • View Profile
Re: Unity game development thread
« Reply #3 on: April 16, 2015, 03:23:48 am »

Ptw! Lulz this post has no content! Suck it first page.

You know, op, wanting to help others code is fantastic. You're Reelya nice person, y'know?

EDIT:
I've wanted to tinker with Unity a few times now, and I just did a sizable project or two in c# at work so I'm looking forward to all the good stuff forthcoming to motivate me :)
« Last Edit: April 16, 2015, 07:29:34 pm by Tylui »
Logged

BlitzDungeoneer

  • Bay Watcher
  • heh
    • View Profile
Re: Unity game development thread
« Reply #4 on: April 16, 2015, 03:32:48 am »

Posting to watch.
Ptw! Lulz this post has no content! Suck it first page.

You know, op, wanting to help others code is fantastic. You're Reelya nice person, y'know?
That's a terrible pun. You should feel bad.
Logged
Swordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordswordsword

HavingPhun

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #5 on: April 16, 2015, 02:26:57 pm »

Unity can be used freely if it is for non-commercial purposes, correct? I am interested in porting the world generator I posted in the programming help thread to Unity, once I have the need for a mouse ui. From what I have seen, Unity makes it much easier to add ui's to programs, and I know for a fact that I am not going to program my own ui's from the ground up. Tried that, and it's not something I am willing to do.

Also, I haven't looked into it much yet, but there are obviously a plethora of other useful things that come from using Unity, over creating some things yourself.
Logged

Tylui

  • Bay Watcher
  • O_o
    • View Profile
Re: Unity game development thread
« Reply #6 on: April 16, 2015, 02:33:16 pm »

Posting to watch.
Ptw! Lulz this post has no content! Suck it first page.

You know, op, wanting to help others code is fantastic. You're Reelya nice person, y'know?
That's a terrible pun. You should feel bad.

I don't feel bad! That was the whole point! Another something off topic completely; my daughter's new Doctor is named Dr. Relyea
Logged

Reelya

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #7 on: April 16, 2015, 03:26:40 pm »

Unity can be used freely if it is for non-commercial purposes, correct? I am interested in porting the world generator I posted in the programming help thread to Unity, once I have the need for a mouse ui. From what I have seen, Unity makes it much easier to add ui's to programs, and I know for a fact that I am not going to program my own ui's from the ground up. Tried that, and it's not something I am willing to do.

Also, I haven't looked into it much yet, but there are obviously a plethora of other useful things that come from using Unity, over creating some things yourself.
Yeah, you can use it freely for non-commercial development. Plus you can build out for many different devices and OS's, which is nice. So be able to stick your stuff on mobile with only a little extra work. I'm kinda busy and dog tired because I just did an all-nighter to finish an essay. But later I'm going to put together a release to show you guys. Hopefully on the weekend.

Hugehead

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #8 on: April 16, 2015, 04:17:28 pm »

Unity can be used freely if it is for non-commercial purposes, correct? I am interested in porting the world generator I posted in the programming help thread to Unity, once I have the need for a mouse ui. From what I have seen, Unity makes it much easier to add ui's to programs, and I know for a fact that I am not going to program my own ui's from the ground up. Tried that, and it's not something I am willing to do.

Also, I haven't looked into it much yet, but there are obviously a plethora of other useful things that come from using Unity, over creating some things yourself.
Yeah, you can use it freely for non-commercial development. Plus you can build out for many different devices and OS's, which is nice. So be able to stick your stuff on mobile with only a little extra work. I'm kinda busy and dog tired because I just did an all-nighter to finish an essay. But later I'm going to put together a release to show you guys. Hopefully on the weekend.
You can even use it freely commercially as long as you earn less than US$100,000 annually from things you create in it. http://unity3d.com/legal/eula
Logged
We're Bay12er's. If there is a bug, we will find it, exploit it, and make a recursive statue out of it. Just look up Planepacked.
When a dwarf enters a martial trance, they become Jedi. Short, drunken Jedi.

Solifuge

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #9 on: April 16, 2015, 06:41:11 pm »

Cool thread! I recently started using Unity to build a prototype that's been sitting in my head for a few years. Doing a bit of a Blog already, but I don't know how technical I'm going to get there. Could post source and such here as I go, if peeps are curious:
http://paraterra.blogspot.com/

That aside, I'd be happy to post here, share what I know, and all that. I'm still learning C# and Unity's idiosyncrasies, but I've got enough basic experience to at least help people get started. PTW, etc. etc.
Logged

Reelya

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #10 on: April 16, 2015, 07:47:30 pm »

Interesting choice of octagon for the grid. I did something similar thing but chose a cube-mapped sphere. It's in C++ / OpenGL, but I'm going to look at porting the ideas into Unity. I prefer the cube mapping because each face is a square grid, which is easier for working with game stuff. Though there are 8 points on the grid where the corners hit 120 degrees rather than 90 degrees.

I'm kind of interesting in this one too:

https://experilous.com/1/blog/post/procedural-planet-generation

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Unity game development thread
« Reply #11 on: April 16, 2015, 11:46:59 pm »

I do quite a bit of stuff in Unity, including a DF visualizer, so I would be remiss if I didn't post here.

I only use C# for unity, and have no idea how anybody can use anything else >_>
Logged

Araph

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #12 on: April 17, 2015, 01:00:00 am »

Most programming languages are pretty darn similar. If you're familiar with either C# or JavaScript, you can pretty much learn the other's syntax just by watching this video.

On that note, I watched that video and recorded the corresponding trio of videos for C# in a programming tutorial I'm working on. I should be able to have both the JavaScript and C# videos up tomorrow, if anyone's interested. It's pretty basic stuff, but I tried (maybe unsuccessfully) to make it helpful for beginners.
Logged

Solifuge

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #13 on: April 17, 2015, 07:08:36 pm »

Interesting choice of octagon for the grid. I did something similar thing but chose a cube-mapped sphere. It's in C++ / OpenGL, but I'm going to look at porting the ideas into Unity. I prefer the cube mapping because each face is a square grid, which is easier for working with game stuff. Though there are 8 points on the grid where the corners hit 120 degrees rather than 90 degrees.

I'm kind of interesting in this one too:

https://experilous.com/1/blog/post/procedural-planet-generation

Neat link! Interesting how they inverted the Icosahedron to get non-triangular polygon faces, and turn those into intentionally irregular tiles. I like the wind/water/temp based biome generation system too... very nice.

I mostly chose the Octahedron for dividing neatly into equilateral triangle tiles that form hexagons, and for suffering a little less distortion than a Cube when sphericalizing them. I actually just put up another post that talks a bit about what I'm doing with that Octasphere to create a sort of volumetric hybrid heightmap/tile-based terrain system:


Logged

Araph

  • Bay Watcher
    • View Profile
Re: Unity game development thread
« Reply #14 on: April 17, 2015, 08:50:08 pm »

I recorded a series of videos on learning programming with Unity, if anyone's interested.

JavaScript
Part 1
Part 2
Part 3

C#
Part 1
Part 2
Part 3

Disclaimer: I cannot guarantee that I'm not a terrible teacher.
Logged
Pages: [1] 2