- Видео 47
- Просмотров 439 586
SpawnCampGames
Добавлен 2 мар 2020
SpawnCampGames, A channel chocked full resources for my fellow indie game developers. Here you'll find tutorials, tips and tricks, links to free assets, time lapses, dev logs, and more. With an emphasis on the Unity game engine, we're always looking tailor our videos to what's helpful to you, but it's not just for Unity developers. We have generalized content, as well. Including Photoshop, Blender, and content related to other key areas that compliment game developing in general. The channel will continue to grow so check back from time to time to see what resources await.
Pirate Game Dev Log #1 || Unity Game Engine
Follow me on my journey to make a One of a kind, open ocean, pirate game in Unity!
We got sailing, we got cannons, we got muskets, compasses, and telescopes... and that's just the beginning!
Please like and subscribe to make sure and catch future Devlogs..
Love you guys! Keep Dev'n and make something Magical! :)
We got sailing, we got cannons, we got muskets, compasses, and telescopes... and that's just the beginning!
Please like and subscribe to make sure and catch future Devlogs..
Love you guys! Keep Dev'n and make something Magical! :)
Просмотров: 5 988
Видео
How To Drop A Cube In Unity (April 1st)
Просмотров 5712 года назад
The best way to drop a cube in Unity... (April Fools Joke 2022) Still a good video that shows how I'd set up a basic example scene. #madeinunity #unity3d #unitytutorials
Timers and Coroutines || Unity Basics
Просмотров 3,2 тыс.2 года назад
In your game you'll most likely use a timer in one way or another. In this video we'll go over a few basic ways to implement timers in Unity. 0:12 Basic Timer 1:12 Destroy Method 1:43 WaitForSeconds (Coroutine) 3:38 Fire Rate 4:31 WaitUntil (Coroutine) 6:33 Invoke Method #unity3d #indiedev #unitytutorials
Enable Inline Hints / Tooltips in Visual Studio
Просмотров 6 тыс.2 года назад
How to enable Inline Hints in Visual Studio 2022.. I looked back at 2019 and I believe its possible on this version too, but its "Experimental" Not sure about 2017 and earlier.. Rider has this helpful tooltip / hint feature.. and Now you can enable it on Visual Studio, as well.
SpawnCampGames Trailer
Просмотров 1,4 тыс.2 года назад
Just a snapshot about what SpawnCamp's all about.
Configure Visual Studio for Unity \\\\ How to link Unity and Visual Studio
Просмотров 8 тыс.2 года назад
A couple of ways to configure Visual Studio and Unity. - You already have Visual Studio : 0:25 - You need to download Visual Studio, - through the Unity Hub : 2:09 - through Visual Studio's Homepage : 2:49 Visual Studio Download Page : visualstudio.microsoft.com/downloads/
Fix Pink Materials Unity 2021.2 + || URP and HDRP
Просмотров 23 тыс.2 года назад
Upgrade materials either for URP or HDRP Unity Projects.. Works for 2021.2 and up, including 2022 builds.
How to Click Objects In Unity
Просмотров 1,3 тыс.2 года назад
Click In Unity.. Just a few simple ways to Click GameObjects in Unity.. A few ways for 2D and UI, and also a couple of ways for 3D and World Objects.. Tutorial on how to setup a Custom Cursor here: ruclips.net/video/2kDFxzFIKT4/видео.html
Custom Cursor In Unity
Просмотров 9822 года назад
Quick Unity Tutorial to show 2 different methods to use an image as a custom cursor. After you make a cursor learn to click with it here: ruclips.net/video/FdgKuNSiw9k/видео.html Cursor PNG: spawncampgames.com/files/img/Cursor_A.png
Make a DOOM CLONE in Unity || E1M9 Damage Triggers
Просмотров 12 тыс.2 года назад
Setting up a basic damage trigger in Unity.. Floor Sprites: - found by searching Doom Floor Textures in Google Scripts: github.com/SpawnCampGames/YT/blob/main/DoomClone/e1m9/DamageTrigger.cs
Make a DOOM CLONE in Unity || E1M8 8-Directional Sprites
Просмотров 18 тыс.2 года назад
Lets set up a super basic 8 Directional Sprite system, in Unity. 8-D Template Image: spawncampgames.itch.io/doom-clone-fps-sprites Imp Sprites: I can't distribute these. It shouldn't be hard to search google and find some or make some on your own.. I just made a tutorial on how you can make some from 3d models.. Might be worth a watch ;) ruclips.net/video/e9sb2_ikFj4/видео.html Scripts: github....
Referencing Scripts and GameObjects in Unity
Просмотров 5 тыс.3 года назад
A few basic ways to get references in Unity. Directly- GetComponent 0:38 /GetComponentInChildren /GetComponentInParent Public Variable- 3:00 Find- 5:01 Find 5:39 (by name) FindWithTag 6:14 (by tag) FindObjectOfType 6:51 (by component) Interaction- 7:15 OnCollisionEnter /OnTriggerEnter
Turn 3D Models into 2D Sprites || Unity
Просмотров 33 тыс.3 года назад
Use Unity with your favorite image editor to turn 3D models into sprites that you can use for 2D or 2.5D games! Just like the greats back in the day the concept is basically photo-scanning models.. Theirs were clay, ours are digital. Asset used in video : Character Pack: Zombie Sample assetstore.unity.com/packages/3d/characters/humanoids/fantasy/character-pack-zombie-sample-131604
Rope Bridge || Unity Tutorial
Просмотров 7 тыс.3 года назад
In Unity, we'll make a simple, physics based rope bridge in just a few minutes..
Apex Legends Arena Clips [1]
Просмотров 1083 года назад
Just a couple of highlights from Apex Legends, Arena's game mode.
Arcade Style Car Controller 2 || Collision
Просмотров 20 тыс.3 года назад
Arcade Style Car Controller 2 || Collision
Build A Physics Powered Trebuchet In Unity
Просмотров 4 тыс.3 года назад
Build A Physics Powered Trebuchet In Unity
How To Make a DOOM CLONE in Unity || E1M7 Basic UI
Просмотров 9 тыс.3 года назад
How To Make a DOOM CLONE in Unity || E1M7 Basic UI
Multiple Unit Selection in Unity || RTS, Diablo, City Builder Type Selection
Просмотров 44 тыс.3 года назад
Multiple Unit Selection in Unity || RTS, Diablo, City Builder Type Selection
How to make a DOOM CLONE in Unity || E1M6 Doors and Keys
Просмотров 7 тыс.3 года назад
How to make a DOOM CLONE in Unity || E1M6 Doors and Keys
How to make a DOOM CLONE in Unity || E1M5 Pick-ups and Billboards
Просмотров 7 тыс.3 года назад
How to make a DOOM CLONE in Unity || E1M5 Pick-ups and Billboards
How to make a DOOM CLONE in Unity || E1M4 Player Health and Armor
Просмотров 6 тыс.3 года назад
How to make a DOOM CLONE in Unity || E1M4 Player Health and Armor
How to make a DOOM CLONE in Unity || E1M3 Enemy AI and NavMesh Part 1
Просмотров 12 тыс.4 года назад
How to make a DOOM CLONE in Unity || E1M3 Enemy AI and NavMesh Part 1
How to make a DOOM CLONE in Unity || E1M2 Enemy Hit Detection
Просмотров 17 тыс.4 года назад
How to make a DOOM CLONE in Unity || E1M2 Enemy Hit Detection
Arcade Style Car Controller || Unity Tutorial
Просмотров 94 тыс.4 года назад
Arcade Style Car Controller || Unity Tutorial
How to make a DOOM CLONE in Unity || E1M1 First Person Player
Просмотров 66 тыс.4 года назад
How to make a DOOM CLONE in Unity || E1M1 First Person Player
Apex Champion || Pathfinder || Carried
Просмотров 1274 года назад
Apex Champion || Pathfinder || Carried
Elysiagriffin Twitch Play-through of Get Over Yourself
Просмотров 234 года назад
Elysiagriffin Twitch Play-through of Get Over Yourself
JosephDevelops Twitch Play-Through of Get Over Yourself
Просмотров 484 года назад
JosephDevelops Twitch Play-Through of Get Over Yourself
Fatsheep__ Twitch Play-Through of Get Over Yourself (BEATS ALL LEVELS)
Просмотров 474 года назад
Fatsheep Twitch Play-Through of Get Over Yourself (BEATS ALL LEVELS)
I couldn't find Nav Mesh Agent. I also couldn't make a navigation static because it couldn't be selected. I don't know exactly where to put what, I would be very happy if you could explain. Thanks in advance.
Like
I want it to move up and down, what do I do? I try to do it alone, but it moves weirdly
if u want the camera to look up and downwards a normal first person camera system is what u need.. its a bit different than this
github.com/SpawnCampGames/Resources/blob/main/Camera/FirstPersonLook/setupandscript.md check out this page of my github.. The Hiearchy would be - Player (Main Controller Script) - Camera (Camera Controller Script) and then in the camera script you assign the `Player` object to the controller variable.. (the mouse code rotates the player left and right and rotates the camera up and down) also if u check out the "Controllers" section github.com/SpawnCampGames/Resources/tree/main/Controllers you can find more resources to a controller type that works better with the first person camera
Hello, is this series still valid with Unity 6 in 2024?
100 percent.. I'm actually working on new versions in Unity6 the only things that change really are some locations of some of the menu items.. but thats nothing really crazy :)
If you'll check back after the holidays I'm going to have new tutorials on how to install and setup Unity w/ VisualStudio IDE setup.. and then a revamp of these tutorials w/ knowledge i've learned during my little break.
10:32 How did you do the thing here? I don't like it because I'm new to game making. How did you add those layers?
docs.unity3d.com/Manual/Layers.html
Where are the new videos ???
right after christmas!!!
I've been focusing on making Assets for a while.. I have two in the review process in the Unity Asset Store. I've reworked my website spawncampgames.github.io and working on the asset page to get a coherent list going.. Been doing research in the Unity Discord channel seeing what type of tutorials will be most beneficial to everyone and writing scripts.. I've also been thinking about one thing. Maybe you can help me with.. Do I restart the Doom tutorials, now that I've learned better ways to do certain things, or do I just continue from where I left off and start a different series for the newer stuff I've learned.
@@SpawnCampGames I have reviewed your website and I will follow it. As for your question, my answer is that new solutions are always good. Also, it might be boring for you to take a break for 2 years and go back to old videos. Also, if you have learned new methods on the information you gave in your video “Turn 3D Models into 2D Sprites”, I would like to watch them. I don't have the ability to draw sprites but I am good at 3D modeling. This video stands at a very critical point for those of us who create a mix of 3D and 2D worlds.
how do you play first-person shooter (doom clone) in augmented reality goggles?
Can't drag the background into the image
Images you import into your project must have their Texture type set to 2D-UI.. this will make them become "sprites" and sprites can be dragged into Image components.
@@SpawnCampGames I did that and it worked with every other sprite you showcased. Things in the UI just didn't want a sprite for some reason
Can't find sprites for the live of me.
I'm glad to hear that you probably will continue your tutorials! Great videos and I'm looking forward to other "doom clone" tutorials. I'd like to ask one thig: if you will continue, you will use newest version of unity or some other one?
Doesn't work my character wont budge
thanks
If you can't upload enemies list in EnemyManager, check your gun, go to Box collider and check "is Trigger" :D
For future comment searchers: If you are having an issue where the gun is detecting both colliders and adding the enemy twice to the Enemy Manager. You can add a new Layer (I called mine Raycast) and then tell the sphere collider to ignore that layer in the Inspector.
Would this work on an orthographic screen. The rays tell me otherwise, but that may be my inexperience talking.
Yep! You're ray-casting into the world and just getting positions when it collides with something. The camera is just a position where we start our ray from. It will work in Ortho and Perspective
hey man...any chance you could upload the scripts somewhere?
i'll have to re-do it as i dont have it anymore but i can if you really need it
Hey mate great tutorial btw. I learnt alot!
Thank you! <3
I actually laughed when I launched my first punkin, it went for miles!! thanks for this very tangible example. I never realized how much you can do with just physics and game objects in Unity without even using code.
put a big smile on my face too.. lmao
It's been 3 years so I doubt I'll get an answer, but when I go to set anything to a navigation static, it's greyed out and I can't select it. I couldn't find anything in the manual. I'm assuming that's also the reason I don't get the bake option. Is there a way to fix this?
If ur using a newer version of Unity you can just add a NavMeshSurface component to your ground plane
@SpawnCampGames Wow, I can't thank you enough. I'm surprised that you're still answering questions 3 years later, we need more tutorial creators like you.
@WMSAG How did you do it? I'm stuck in the same place. I couldn't find Nav Mesh Agent. I also couldn't make a navigation static because it couldn't be selected. I don't know exactly where to put what, I would be very happy if you could explain. Thanks in advance.
@mburakkarakas I'm not gonna lie, I forgor how I did it, I stopped doing the tutorials a little while ago because It was taking up too much time for me to do other things I wanted to do, sorry I can't help, I'm sure the creator might be able to help if he can, even if he can't, I'm sure you can figure it out eventually. Again, I'm sorry I can't help.
@WMSAG np
Nice game
I AM DONE SOMEBUDDY PLZ GIVE ME PROJECT FILES
they're in the description already, lol well, click the link to the next video.. and they're in **that** description
I know this video is older but I want to say this was a well made video tutorial. However my only advise is the music was to loud and jarring and distracted me while watching. That may just be me but I thought Id give a little feedback. I think the video is a hidden gem since you layout important fact and where you found you information so others can get further data for the things you are using.
sorry about that.. i use a crappy head-set.. i'll try to balance it better next time 👍
podia ter aumentado a porra da letra né mano, tá achando q eu tenho visão do mega olhos?!
Its the same size font as it'd be *inside* the game-engine..
I remember a tutorial from Unity 1 that was real similar to this but this has some more advanced features in it. I'm wondering if it would work to put four spheres around the car and drive the back wheels?
Really nice system but my only concern is how quickly the car accelerates and deaccelerates. How can you get it to ramp up to top speed slower and and come to a stop longer when not on the throttle?
Bro I loved the way you explained for beginners. Thanks
Thank you very much.. I've been slacking but I intend on revamping the channel, continuing my Doom clone series, and adding abunch of other tutorials.. I've learned a lot since then so I'm trying to make sure I don't jump too far up in complexity.. I've been trying to find a good middle ground before I begin..
How do you deal with lag between hardware cursor and a sprite on canvas?
you're experiencing lag on the cursor? thats a new one for me.. no idea tbh i'd just have to google it and look thru forum posts most likely
@@SpawnCampGames if the cursor is drawn on a canvas, then there is a lag, because mousePosition is polled at a certain rate and cursor position set in LateUpdate. The lower fps the more cursor will lag, because it's drawn on a canvas and shown in a frame. Even at 60fps there is still a sense of a small sluggish feel between hand/mouse movement and cursor movement. I am considering doing a hybrid approach, as in regular cursor to be a texture and for situational cursor animations to do sprite on a canvas.
@@dbweb.creative thanks for informing me.. im currently using a script i wrote that has many different versions of cursors.. raycasting for 3d, the UI version ofc, and now ive added a 2D version.. out of all of em the 2D/sprite setup seems to be the most responsive.. but sometimes u just gotta have that cursor in the UI Canvas's
Amazing. So clear. Thank you very much! <3
Thank you so much!
Is there a way to close the door without relying on a new animation, such as by playing the existing one in reverse? Or do all the doors as seen in the episode just stay open?
Did I perhaps make a mistake? I can't seem to shoot an enemy unless my I get up to even footing, if I jump above them or am on a ledge slightly below them, even if in the collider's range, they don't take damage. Did something change in these past 3 years or did I make a mistake somewhere?
Is there perhaps a way to allow jumping into this script aswell? Or any upward movement initiated by a button press?
absolutely.. you just need to modify the Y value of the vector.. if you don't want to mess with the X and Z vectors you pass those properties right back into itself.. myVector = new Vector3 ( myVector.x, jumpStuff, myVector.z);
altho the way this camera script is working its not really meant to work with verticallity (as the original doom did not).. i sugggest perhaps doing a different type of camera/ possibly movement script as well if ur just going for ur generic FPS with jumping
I dont know if any one will see this, but im having an issue, the player UI disappears from the hierarchy when i test it and the UI dosnt show up, can any one help ?
Thats odd, you don't have anything in teh script that would Destroy(); it do you?
I'll look through the code and see if I have anything that would cause that.. On my project tho the UI sticks around when Playtesting..
I know this is an old video, but it is a *W*. It is simple enough to follow that I easily refactored the logic to fit my project. You just got yourself a subscriber.
Been meaning to make newer videos.. I have a full itinerary for the new couple of months.. Thanks for the subscription! <3
For some reason the term 'Rigidbody' along with many of the things he writes doesn't change color for me, can anyone tell me how to fix that?
need to configure ur IDE.. just search Configure "your software" for Unity
@@SpawnCampGames ok thanks
for some reason the ammo pickup never disappears and also my health goes over 100, I do not know why
Do you have the sample code/script somewhere... I'm trying to figure something??? you move the sphere forward/backward? do you turn the sphere? I just see you turning the car parent empty gameobject??? So how does the sphere change the direction it goes in for the rest to follow???
I have this project up on github.com/SpawnCampGames/ArcadeCarController github
Was trying to pirate unity when I found this
I don't understand how you got the bouncing to stop?
you explain well
Man i love this tutorial
I wanted a project that already had this unity recorder, so I could always open all the things I wanted to transform from 3d to 2d, I can't create it, could someone create it for me and send it? everything is fine with unity recorder and scene, just so I can import the model and adjust it and then export it in a sequence of images (pleaseeee)
I have a friend that made one a while ago.. I'll check if he has it online anywhere.
@@SpawnCampGames Serious ? Can you believe I've been trying to do this for over two months? I ran out of hope and gave up, now I keep commenting on good videos like these hoping to be helped
@@SpawnCampGames thank you s2
@@SpawnCampGames hii
great tutorial very clear and easy to understand thanks
they change te place again
ahhh jeeez!! lol.. imma let it settle down a bit and i'll make a newer one for Unity 6
spawncampgames you make a doom clone/boomer shooter hybrid in unity what about real life?
doesnt work as usual
You're the first to have an issue. Maybe you should check out Unity's beginner courses on learn.unity.com/ or learn.unity.com/tutorial/coroutines
your tutorials are helping me so much, I was just wondering if you know a good program to model my game in if I don't have pro builder?(Also after that how do I put it in Unity)
I use Blender
it says that camAnim has to be assigned but how?
In the inspector of the gameobject containing the script there should be an empty slot for the reference. for something like a public reference you can drag the gameobject containing the desired component directly into the slot. thats how the script knows *which* specific component its referencing.. for example: github.com/SpawnCampGames/Resources/blob/main/101/ReferencingInUnity.md
I show exactly how I did it at the end of the video 18:41
This was an excellent alternative for a car controller vs using wheel colliders! For anyone having the bouncing issue when driving over colliders that overlap, changing the MotorSphere and CarCollider rigidbodies' Collision Detection to Continuous Dynamic, AND in Project Settings => Physics set the Default Contact Offset to a lower number. Using .001f solved it for me.
I agree.. Awesome out of the box solution for an arcade type car controller.. I'd be interesting in seeing what people can come up with, using it