Unity 3D | SoloLearn: Learn to code for FREE!


Unity 3D

I've been getting a lot of requests about game engines and my preference, so here are some resources for you game developers that are trying to get your hands wet. C#: https://www.sololearn.com/Course/CSharp/ Unity: www.Unity3D.com/Learn SoloLearn teaches you more than enough about C# to get you going with Unity. However, you'll want to spend time reading the 'Scripts' section on Unity's website so you can see all of the built-in features for C# through Unity. Unity also has a LOT of full project tutorials that'll get you ready to create games of your own. Like all things, have patience and keep pushing toward your goal each day! Best of luck in your learning. -------- I use a program called Aesprite to create pixel/2D art for my games and for fun. https://www.aseprite.org/ Sprite resources while you're learning: https://www.spriters-resource.com/ When I'm working on 3D art, I use Maya and/or Blender: https://www.autodesk.com/products/maya/overview https://www.blender.org/ Spine 2D skeletal animator: http://esotericsoftware.com/ GIMP - another good, free art program: https://www.gimp.org/ ------------ Book on Unity per The Coder: https://drive.google.com/file/d/1OATgiE3TrL5xNA4VYGgDHtrWkQFNKktQ/view?usp=drivesdk

4/11/2018 8:01:12 PM

Fata1 Err0r

142 Answers

New Answer


[Sprites... I've seen people using Adobe Illustrator. (In Discord SL server specifically)]


Regarding sprites, i just get resources from the web, pixelart and digital art are hard for me (totally opposite on paper though...) Do you guys perhaps know any good mobile sprite tools?


Jayden LeCorps i use canvas to remove the annoying white backgrounds of non-png images and to edit pixel by pixel... Unfortunately not many people know the power of web canvas. ^_^


By the way, here are a couple videos/channels that may be useful for you in regards to animation. https://www.youtube.com/watch?v=uDqjIdI4bF4 ^12 Principals of Animation. Must watch. https://www.youtube.com/user/atMNRArt ^MortMort's channel. He has a lot of pixel art related stuff that you can learn from. https://www.youtube.com/user/Brackeys ^Brackeys channel. I'd sub to it. Game Dev Tuts and a lot of art related stuff.


(Jakob Marley i used exactly the same!! °_°)


Jakob Marley I didn't realize you were so familiar with Unity3D. I'm relatively new to Unity3D myself currently spending a bit of time in the evenings getting familiar with the 3D API. Is it just me or does wrapping your head around the various ways to implement rotations take a little effort? I've found some great resources and am now digesting and testing what I've been reading. I'm actually trying to build out a Rubik's cube for hands on training.


Well you can develop games with any functional or OOP languages you want but you always need to import the UI library , what engines add to this field is that make it easy for you to manipulate physics and collisions and many other stuff ..


Jax My average solves are about a minute as well. 🤓 I think 2D games are going to be more manageable as a single developer for me to release apps. One specific app I've been reverse engineering is BowMasters. I'd like to experiment with some game ideas I have with that style of game.


I use a program called Aesprite to create pixel/2D art for my games and for fun. https://www.aseprite.org/ ^That's link to it. It's built around pixel art, so it has all of the bells & whistles. However, you can create it with almost any art program easily enough. However, while you're working on stuff and learning, there is nothing wrong with using sprites that others created as placeholders. If you end up releasing a game though, I'd create your own art or have someone make it instead of using other people's art. https://www.spriters-resource.com/ ^Great place to get some free art that you can use to learn from and/or use as placeholders while you focus on the game code.


Finally someone who's intrested in Game development.


Ishola Obafemimarvellous Based on what I've seen, Unreal and Unity3D are both really good with pros and cons that are related to technical, revenue, marketplace, and community factors. Neither is a clear winner and both are great platforms.


@David lol Yeah, I've been messing around with Unity for a few years now, on and off, both 2D and 3D stuff. They've really expanded upon their learning section on their website, and it's really one of the most priceless resources for Unity in my opinion. However, I use to be a subscriber of Digital-Tutors (now absorbed by Plural Sight) and learned much of what I know via their courses on it also. I think they're only like $30-40 a month, which considering the content they have available in all areas (from IT to graphics to game dev), it's more than worth the price. And yes, the rotations and such can be a bit annoying sometimes when you're first getting use to all of it. What's even worse is that the AXIS system in Unity is backward compared to what I use in Maya for graphics. lol So I had to get use to that also. That's pretty cool about the Rubik's cube thing. How far along are you with it? This past year I've been getting into AR/VR (Augmented/Virtual Reality) heavily and have actually been working on a VR game for practice that I plan to release if Valve allows me (remaking one of their old games). However, the Rubik's cube training thing would also be amazing on the VR, so when you're done, if you want I can help you port it to VR so people will have actual "hands on" training. As for what you said about 2D games being more manageable, it really just depends. For myself, I think of 2D games as drawing on paper, and 3D games like sculpting/molding clay, so you have to take into consideration which you can work better with or quickest with. The neat thing about pixel art is that it's much quicker to do, and depending upon the style you're focused on, you may not require as much detail as you would otherwise. As well, you require significantly less resources when dealing with 2D graphics, so it's more mobile friendly. As for Rubik's cubes, my time is around 1 minute.... before I get frustrated and give up. :D Kudos to you both for being masters at it. I think the fastest I've seen is 30 secs.


@Valen I knew you wouldn't be able to resist. Welcome to the Dark Side! ;D Yeah, I've seen people use that and Photoshop to great success. For myself, I prefer something a bit more lightweight and doesn't have a bunch of stuff unrelated to pixel art. Do you do anything art related, Valen?


@Valen The rare moments that I'm doing it from my phone, I use this: https://play.google.com/store/apps/details?id=com.meltinglogic.pixly ^Pixly.


@Jax Because Google isn't fruity. Yeah, I did just use the lamest joke in the world. That really did just happen. ;)


@Jax Well, I always told my mom I'd come in Top 10 with something, but just didn't realize it was going to be the Top 10 Worst *. 2D: https://unity3d.com/learn/tutorials/s/2d-game-creation https://unity3d.com/learn/tutorials/s/2d-game-kit https://unity3d.com/learn/tutorials/s/2d-roguelike-tutorial https://unity3d.com/learn/tutorials/s/2d-ufo-tutorial https://unity3d.com/learn/tutorials/s/procedural-cave-generation-tutorial https://docs.unity3d.com/Manual/Unity2D.html ^Good place to start with it.


@Jax lol Thanks. :D Same to you. @Valen It's the better one I've used on mobile, for what it's worth. I'm uncertain if Aesprite has a mobile port, but I'll look into it for you once I get home.


Jax Just drag and drop the image/sprite in the unity assets folder . Alternatively , you can copy the sprite and paste into the folder .


But I think once you have learned either C# or Java you have to pay attention to Unity Scripts too😊😊


Okay, so my first question is this: where do you get, or how do you make, your 2D sprites?