Making a 3D game with ONLY ONE texture...

  Рет қаралды 273,297

Hawk Dev Games

Hawk Dev Games

Күн бұрын

Пікірлер: 258
@ty79films30
@ty79films30 2 жыл бұрын
Adding some kind of shader would make this look a lot better
@prekanyxd1170
@prekanyxd1170 2 жыл бұрын
a background would be good too
@Overposting
@Overposting 2 жыл бұрын
yeah this game needs some styling
@Auti3D
@Auti3D 2 жыл бұрын
@@Overposting Although i can definitely degree. id say the gameplay is alot more important. it would be easier to make functions, and levels. or even the entire game before thinking about adding shaders.
@echoptic775
@echoptic775 2 жыл бұрын
Will u add it?
@JulianSloman
@JulianSloman 2 жыл бұрын
As per other comment - it does have "smooth shading" - so more accurately you mean changing the shader or adding additional shaders
@rskityaev
@rskityaev 2 жыл бұрын
Well, using one texture for whole game is a pretty common optimization technique in mobile gaming. I did like 3 such projects as a 3d artist. You just compile your texture atlas with bunch of different colors and gradients, to simulate shading. Yeah, unlit shading is another bit optimization thing on mobiles.
@moldy9041
@moldy9041 2 жыл бұрын
i feel like this would look really good with cell shading
@Qurinum
@Qurinum 2 жыл бұрын
definitely
@arlojad
@arlojad 2 жыл бұрын
definitely
@KrazyKotYoutube
@KrazyKotYoutube 2 жыл бұрын
definitely
@myth0572
@myth0572 2 жыл бұрын
definitely
@beeleav
@beeleav 2 жыл бұрын
definitely
@user-og6hl6lv7p
@user-og6hl6lv7p 2 жыл бұрын
You can make the eyeball look around using a shader instead of using bones and setting up animation components and so on. You just give it a normalized direction going out from the centre of the eyeball and simply multiply it by it's radius to establish the position of the eye pupil. This can be easily achieved if you are familiar with compute shaders.
@kale.online
@kale.online 2 жыл бұрын
"rotate the pupil bone" really sent a chill down my spine
@lucidattf
@lucidattf 2 жыл бұрын
This is very common for games, but usually the textures are merged into one file at runtime rather than during development. Regardless, this looks very cool!
@KamranWali
@KamranWali 3 жыл бұрын
Awesome video! The game looks really good. I like the character model and it fits very well into your game and the story. Also it is true that using one texture and mat for all your models is going to be really performant. Keep it up! :)
@iancrone2906
@iancrone2906 8 ай бұрын
I remembered watching this video 2 years ago and decided to come back to see how the creator was doing. You alright? You stopped posting a year ago--
@camerongrondzki2716
@camerongrondzki2716 2 жыл бұрын
New Minecraft update looks kinda weird but im in
@bside9955
@bside9955 2 жыл бұрын
I think you could take the eye thing a little further and incorporate it as a mechanic to the game - maybe add obstacles that impair your vision, or effects, like when falling from a large distance, you could have the visibility be obscured for a bit. It might be a challenge to find ways to incorporate that without frustrating the player, but it would add depth and character to your game, & give a sense of purpose for the playermodel being an eye, it could tie in well with the story as well. Good job so far, I'm inspired by projects like this, as it shows that anything is possible in game development. Keep up the good work & I look forward to seeing where this goes :)
@DPC2011
@DPC2011 2 жыл бұрын
well actually i think it would be two because you need to change the skybox
@samuelseher153
@samuelseher153 2 жыл бұрын
Really cool, though i couldnt help but notice that the normals on the level meshes seem to be quite off, the shading isnt quite right and it seems like its all smooth shaded when in some places it maybe shouldnt be. Other than that this looks quite fun.
@hawkdevgames
@hawkdevgames 2 жыл бұрын
Yeah, I went a little overboard with the smooth shading, will probably be fixed by the next devlog.
@flyingpiggles1034
@flyingpiggles1034 2 жыл бұрын
@@hawkdevgames Turning on "Auto smooth" in the mesh data tab in blender might help quite a bit in making the normals look better.
@iakuro5338
@iakuro5338 2 жыл бұрын
@@hawkdevgames Another way to go, and how I like to add edges to my model, is by turning Auto Smooth to 180*, then marking my edges manually by selecting, then marking sharp. :)
@krisvelivia
@krisvelivia 2 жыл бұрын
@@hawkdevgames Also no offense but the tonemapping settings look blatantly like ass right now, but that's mainly because Unity's default tonemapping settings are frankly terrible - there is a way to change it though I believe.
@LiamSwiftTheDog
@LiamSwiftTheDog 2 жыл бұрын
@@iakuro5338 This is how I do it too, it's a great way to do it imo
@UsernameDoesntCare
@UsernameDoesntCare 2 жыл бұрын
Make the game less bright and shiny, the whole aesthetic just looks wrong with it. Make the menus more stylized, add a logo at some point, maybe add fading transitions when you load so that the transition between checkpoints isnt too jarring. With the whoile game revolving around gods, you could incorporate a much darker theme, making the sky or background black and having torches illuminate the stages. Maybe you could even make the eye's pupil glow in the dark
@jacklewis1248
@jacklewis1248 2 жыл бұрын
It's still being made bro
@UsernameDoesntCare
@UsernameDoesntCare 2 жыл бұрын
@@jacklewis1248 yeah, and? I'm giving him feedback.
@jacklewis1248
@jacklewis1248 2 жыл бұрын
@@UsernameDoesntCare its all negitive though like yes you should give negitive feedback too, but most people also say what they think is good.
@UsernameDoesntCare
@UsernameDoesntCare 2 жыл бұрын
@@jacklewis1248 I'm highlighting key aspects that I think make the game look strange. I did not mean to be overly negative, but I do believe this type of criticism is definitely helpful. And as for whats good? Well, I'm not very good at highlighting what makes it good, because I don't really think theres much there of note, I mean. Its a 3d puzzle platformer, so, cool I guess, idk.
@jacklewis1248
@jacklewis1248 2 жыл бұрын
@@UsernameDoesntCare K but next time just dont be over negitive
@coz752
@coz752 2 жыл бұрын
ow ow .. I'd see about having the eye stare at you occasionally and maybe doing a bit of a 'no'-shake with a squint orsome or stare dejectedly at player, e.g. when it's made to fall down onto a ledge below or doing a puzzle in the wrong order or similar situations ((and then maybe a happy shake when finishing the level)) .. but then again you probably thought of these things :)
@fridaykitty
@fridaykitty 2 жыл бұрын
oh hey, older minecraft versions (i think before 1.5) used a texture atlas "terrain.png" like this! hd texture packs were a lot trickier to make back then. nowadays all the textures are seperate pictures, and then stitched together into an atlas at runtime
@mrcomegatos6381
@mrcomegatos6381 2 жыл бұрын
This is giving me some Bounce vibes. Looks very promising and that instant play with the camera angle change is so satisfying...
@sputnick1
@sputnick1 2 жыл бұрын
no one tell him the skybox is a texture
@williamist
@williamist 2 жыл бұрын
Optimization is really interesting, excited to see more :D.
@CATASTEROID934
@CATASTEROID934 2 жыл бұрын
I guess using a texture atlas *technically* counts as using a single large texture. A word of advice; try giving the eye a simple coloured iris, it would make it more immediately recognisable as an eye.
@owlsgalore2391
@owlsgalore2391 2 жыл бұрын
his voice sounds like he's pluging his nose
@SURVIVEDCHANNEL
@SURVIVEDCHANNEL 2 жыл бұрын
sorry if im saying something dumb but the white part of the eye is quiet weird looking
@Darksoulmaster
@Darksoulmaster 2 жыл бұрын
Baking lighting and adding an hdri (unless your only texture cannot contain it)
@S41L0R
@S41L0R 2 жыл бұрын
some of the models might look better with flat shading... they have so few polys that I feel like they could benefit from that.
@ZaksHaks
@ZaksHaks 2 жыл бұрын
Dude this is awesome! Idk how you dont have more subscribers tho
@STICKOMEDIA
@STICKOMEDIA 2 жыл бұрын
This looks surprisingly good
@exeecob3488
@exeecob3488 2 жыл бұрын
I think you could give the eye eyelashes to make it look more appealing, and the sclera could be less muddy
@Xizilqou
@Xizilqou 2 жыл бұрын
This game looks really promising, I've had the idea of making a game with a rolling ball with an eye on it, and you are doing what I thought but cooler. Perhaps the eye could look at your cursor's position on the screen or where your camera is facing instead of just looking around randomly.
@ninjatintin9074
@ninjatintin9074 2 жыл бұрын
hyperbolica already is a game that uses only a few texture files, most of those only being depth effect thing UVs and shadows, while the actual textures being just gradients
@GEONEgaming
@GEONEgaming 2 жыл бұрын
Wait till this guy hears about texture atlases and channel packing.
@bunbunh4932
@bunbunh4932 2 жыл бұрын
How play game
@mrcatling4430
@mrcatling4430 2 жыл бұрын
the pixels on the eye have different sizes, the game would look a lot more polished with all the pixels from the texture the same size ingame/on the models
@stanley9653
@stanley9653 2 жыл бұрын
You probably could've achieved better results with like the RGB gradient as your texture and just colouring your assets with it by scaling your uv down to 0 in blender.
@edvinwendt9977
@edvinwendt9977 3 жыл бұрын
If you dont like uv unwrapping and having a texture you can look in to vertex colors, basicaly you assign a color to a vertex but you can also assign a color to a hole face. This way you do not even have to open the uv edditor :)
@hawkdevgames
@hawkdevgames 3 жыл бұрын
Good point, I actually tried out some vertex coloring in the other project I briefly showed off in the video , specifically on that floating tentacle eye thing. But I really want to get comfortable with texturing so I'll defiantly stick with this for now.
@lemmiix
@lemmiix 2 жыл бұрын
1:23 "the pupil bone" is probably the most cursed thing I've year this year so far xd
@TheAverageDev1
@TheAverageDev1 2 жыл бұрын
I use UE4 and it has post process volumes that handle a lot of this for you with a click of a button, so I am not sure how this will translate to unity, but here are some thoughts. - add post process effects - add more shading, Cel shading would probably look nice. - add a bit of foliage, stylized would look nice. - maybe add a few smooth look arounds with the pupil instead of just the instant snaps.
@hawkdevgames
@hawkdevgames 2 жыл бұрын
I already added post processing in the latest devlog, and some of these are on my todo list for sure, thanks for the advice :)
@diamom_
@diamom_ 2 жыл бұрын
You talk so elegantly that I didn't even think that "Why am I watching this? I don't even know what this is" Before the video almost ended. 👍🏻
@TheGamer79835
@TheGamer79835 2 жыл бұрын
Finally, I found another good indie dev to subscribe to
@Dukkz24
@Dukkz24 2 жыл бұрын
Can you maybe link to any documentation or videos you used to learn how save systems work? As I understand it, it's a dictionary of flags that you flip when things happen? I guess I don't see how it connects to the game right or something.
@GalaxyNeon9
@GalaxyNeon9 2 жыл бұрын
This game looks so normal but the plot is very deep
@robertwyatt3912
@robertwyatt3912 2 жыл бұрын
I REALLY like the eyeball concept
@Marc_Fuchs_1985
@Marc_Fuchs_1985 2 жыл бұрын
With this level of optimization, the game might run at stable 30fps at 900p on the Switch.
@numero7mojeangering
@numero7mojeangering 2 жыл бұрын
What about making the eye gummy?
@jaredglasgow3
@jaredglasgow3 2 жыл бұрын
I thought you were saying guards so when i heard "the most powerful of all the guards" i was thinking "hmm yes a quite powerful guard."
@truestbluu
@truestbluu 2 жыл бұрын
you could use one texture with multiple textures on it
@randompast
@randompast 2 жыл бұрын
Hard mode = you see through the eye! Very cool!
@kalicrowamusic3315
@kalicrowamusic3315 2 жыл бұрын
If you look into using URP in Unity, then, you can easily make custom shaders to push those textures further. I like the idea a lot, I might try it!
@stacyardus3898
@stacyardus3898 2 жыл бұрын
id suggest, set the sky to a solid color or something, the default unity skybox doesnt compliment ur game that much
@er5439
@er5439 3 жыл бұрын
Awesome cool video bro very good
@ScutoidStudios
@ScutoidStudios 2 жыл бұрын
this game totally needs a shader, with hard lighting like cellshading
@maximlapochkin4355
@maximlapochkin4355 2 жыл бұрын
lol, it's pretty easy like if you're doing all modelling and shading in blender and using only noise texture and some mapping and magic stuff like color ramp, mix shaders and shit
@splatters_2066
@splatters_2066 2 жыл бұрын
you should make the eye follow the cursor or option on the menu
@firefire4691
@firefire4691 2 жыл бұрын
This game needs more textures
@oktup
@oktup 2 жыл бұрын
I think the white of the eye should move with the pupil
@phillipmaslyanchuk5261
@phillipmaslyanchuk5261 2 жыл бұрын
This is amazing! I wonder why KZbin isn’t showing this to much people 🤔
@Sthangimations
@Sthangimations 2 жыл бұрын
Absolutely awesome
@HidekiShinichi
@HidekiShinichi 2 жыл бұрын
You should make a texture around pupil move with it and then it would look way better.
@linc_gb
@linc_gb 2 жыл бұрын
This guy is a time traveler
@GoldenGrenadier
@GoldenGrenadier 2 жыл бұрын
IIRC this is how Doom(2016) and other Idtech engine games handle their textures textures which makes them very efficient with VRAM. I think the technique is called virtual textures.
@IkesDaddelbox
@IkesDaddelbox 2 жыл бұрын
In my nonsensical mind this is Dark Matter's brother, rolling through the madness his evil brother has created.
@NINEx7x
@NINEx7x 2 жыл бұрын
To understand the logic behind smooth shading, I'd recommend checking out Dinusty Empire here on KZbin, he just released a video explaining weighted normals. Good luck with your gamedev journey!
@Prolu7
@Prolu7 2 жыл бұрын
This is probably more or less personal preference, but I wouldn't use Cinemachine for this kind of roll-a-ball game. It (from my experience) makes the camera feel annoying and a bit sluggish. I'm gonna say though this game is looking fun already.
@Gofawu
@Gofawu 2 жыл бұрын
Doom 2016 have only one texture, a big big big atlas
@desawwww
@desawwww 2 жыл бұрын
"Cause of dead: It was shoking" hahahhaa
@BKing007
@BKing007 2 жыл бұрын
Well gonna be a interesting game and series to watch! Subscribing now
@maskedmystery5456
@maskedmystery5456 2 жыл бұрын
Might i reccomend other characters (interactable npc's) to give some flesh to the story
@Chess_not_bot
@Chess_not_bot 2 жыл бұрын
It is wheatly with skin and I can't unsee it
@circumferenced
@circumferenced 2 жыл бұрын
The eyeball is scary. Everything else is good
@juhotuho10
@juhotuho10 2 жыл бұрын
Giving an eye to a old and blind god / father to revitalize a dead culture / dying society is a very old and deep rooted idea in the human history and writing. It's not 100% the same as the idea in your game, but it's pretty damn close. Did old stories or something similar inspire you or did you come up with the idea on your own?
@GemTappX
@GemTappX 2 жыл бұрын
Cool video! I'm about to start working on my 3D as well. Are you using pro builder? Or just blender?
@hawkdevgames
@hawkdevgames 2 жыл бұрын
I just use blender
@deadbrav
@deadbrav 2 жыл бұрын
at the time when i saw the video i clicked the vid with only my 1 pinkie finger
@wach2
@wach2 2 жыл бұрын
Wow! You just earned a sub!
@ilkkuPvP
@ilkkuPvP 2 жыл бұрын
I've done all of my projects with only an 8x8 color palette. Nice game tho :)
@justastranger101
@justastranger101 2 жыл бұрын
you should make a *loads of textures* setting
@stephenkamenar
@stephenkamenar 2 жыл бұрын
modern gpu can use like 64 textures without any performacne loss
@direboy
@direboy 2 жыл бұрын
Interestingly it reminds me the graphics in Valheim
@daboxguy3848
@daboxguy3848 2 жыл бұрын
The ingenuity of this project is amazing. I really love the lore, reminds me of Greek mythology. Doesn't Minecraft only use one texture?
@redactedredactd5554
@redactedredactd5554 2 жыл бұрын
no...?
@cat1554
@cat1554 2 жыл бұрын
@@redactedredactd5554 Used to! One giant sheet for everything.
@redactedredactd5554
@redactedredactd5554 2 жыл бұрын
@@cat1554 used to, but they don't anymore.
@mewlani9836
@mewlani9836 2 жыл бұрын
Its like a Nintendo Ds game! PLEASE add a setting for nintendo ds graphics!!
@shrippie-4214
@shrippie-4214 2 жыл бұрын
Based loves optimizing
@FreezeFrameAnimations
@FreezeFrameAnimations 2 жыл бұрын
and then i can rotate the pupil bone.......
@Ahsmic
@Ahsmic 3 жыл бұрын
I have a great idea put a raw image over the camera and make it look retro with reduced quality
@hawkdevgames
@hawkdevgames 2 жыл бұрын
I've thought about it, could look really cool.
@LightAndy
@LightAndy 2 жыл бұрын
there is a minor problem.. you shaded smooth but you didn't use auto smooth (object data, green one) I recommend using it
@hawkdevgames
@hawkdevgames 2 жыл бұрын
Yeah, I’ve fixed that in my latest devlog
@ShrubRustle
@ShrubRustle 2 жыл бұрын
Didn't most of the textures in Minecraft used to be in a single image file?
@kinnardasdf
@kinnardasdf 2 жыл бұрын
why does it look like the CBS eye
@LakesideTrey
@LakesideTrey 2 жыл бұрын
Fun looking game! I have a soft spot for platformers with rolling characters for some reason. Do you plan for the whole game to take place in the same sort of grassy area, or will there be variation in the terrain (like a snowy or lava area for example). Is there anywhere on Steam or whatnot where the game can be wishlisted?
@hawkdevgames
@hawkdevgames 2 жыл бұрын
Thanks, I plan on more types of locations for sure, but I don't have a steam page or anything like that yet.
@LakesideTrey
@LakesideTrey 2 жыл бұрын
@@hawkdevgames Nice.
@clvdragon2208
@clvdragon2208 2 жыл бұрын
Looks like a very nice fun game.
@Auti3D
@Auti3D 2 жыл бұрын
Amazing! i personally dont use unity because i keep taking breaks and forgetting code! :( so i use unreal :)
@razi_man
@razi_man 2 жыл бұрын
So the character is "a god" but also an eyeball? Damn, I imagine the character you made get along just fine with Biblically accurate angels.
@fr0zencapybara27
@fr0zencapybara27 2 жыл бұрын
it sounds like this guy is covering his nose
@tibby7709
@tibby7709 2 жыл бұрын
lOOOKS LIT EXCITED AF TO PLAY
@ceqell
@ceqell 2 жыл бұрын
OKAY I WATCHED IT NOW CAN YOU PLEASE STOP RECOMMENDING THIS TO ME KZbin
@0arrayy
@0arrayy 2 жыл бұрын
Please add shaders like cartoony outline or any you like and **PLEASE** skybox
@hawkdevgames
@hawkdevgames 2 жыл бұрын
A skybox is definitely on the todo list, and an outline could look cool.
@0arrayy
@0arrayy 2 жыл бұрын
@@hawkdevgames yessir! Why not make the skybox texture the same? 🤔
@Temporaryusername-i4h
@Temporaryusername-i4h Жыл бұрын
What's it called
@realhuman4396
@realhuman4396 2 жыл бұрын
Be not afraid
@TopatTom
@TopatTom 2 жыл бұрын
Good Luck!
@benedikt2426
@benedikt2426 2 жыл бұрын
Add a first person mode if you want to make it harder.
@EnoYaka
@EnoYaka 2 жыл бұрын
this is awesome
@josefigueroa813
@josefigueroa813 2 жыл бұрын
Did you learn C# before using unity? also how did you learn how to implement a player controller? and what about math? lol
@hrafnkellorrirastarson7544
@hrafnkellorrirastarson7544 2 жыл бұрын
Iceland?
@hawkdevgames
@hawkdevgames 2 жыл бұрын
yep
@BananaDinoNugget
@BananaDinoNugget 2 жыл бұрын
I need to play that
@CraizyMotion
@CraizyMotion 2 жыл бұрын
Where do you download this
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,3 МЛН
I Coded Snake but there's a Catch...
9:45
CodeNoodles
Рет қаралды 2,8 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
The CRAZIEST week in TF2 history!
12:09
CeeJaey
Рет қаралды 6 М.
Designing (Procedural) Monsters
4:31
RujiK the Comatose
Рет қаралды 953 М.
i paid Fiverr devs to make a game in Unreal Engine 5
10:05
samyam
Рет қаралды 189 М.
How to Make your Own Animated Series: Making a Cartoon in 1 Day!
20:18
My Third Person Platformer has SIXTEEN! Times the DETAIL!
8:04
Hawk Dev Games
Рет қаралды 62 М.
choosing a game engine is easy, actually
15:08
samyam
Рет қаралды 675 М.
This Ball is Impossible to Hit
24:20
Mark Rober
Рет қаралды 78 МЛН
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 6 МЛН
I made Minecraft BACKROOMS in 1 week
10:53
MrCube6
Рет қаралды 3,9 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН