Тёмный
CodeWithWilliamJiamin
CodeWithWilliamJiamin
CodeWithWilliamJiamin
Подписаться
Welcome to my channel! Dive into the fascinating world of programming with me. Whether you're curious about app development, game creation, or exploring cutting-edge technologies like VR, AR, and AI, you've come to the right place.

As someone who's deeply passionate about demystifying programming and sharing knowledge, I create both introductory and in-depth long-form videos to cover all the exciting aspects of technology. My goal is to make programming accessible and engaging for everyone, whether you're just starting out or you're an experienced developer looking for deeper insights.

Currently, I am unemployed and do not earn any income from these videos. Creating and sharing content is a labor of love for me. If you find my videos helpful, please consider supporting the channel. You can help keep this channel alive by subscribing, liking the videos, and, if possible, joining my Patreon. Every bit of support makes a huge difference!
SwiftUI Starter Pack 3 Custom Selection
2:14
21 день назад
SwiftUI Starter Pack 1 Touch2Move App
6:31
21 день назад
Комментарии
@Scott-oe7dv
@Scott-oe7dv 19 дней назад
Never knew this either, thanks for sharing.
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin 19 дней назад
You are welcome. Have a nice day ~
@GameFlife
@GameFlife Месяц назад
Lovely man!!!
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin Месяц назад
Thanks a lot!
@jackblack9872
@jackblack9872 Месяц назад
midjourney has a new web interface, it's great for this type of work.
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin Месяц назад
Wow, I haven't used Midjourney for a pretty long time since I got an digital art channel @Learn-Digital-Art and try to create all art myself. thanks for the info. I will definitely check it out later cheers mate.
@user-be7qp2ke6q
@user-be7qp2ke6q Месяц назад
This looks good
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin Месяц назад
Thanks, I am learning
@notnotjake
@notnotjake Месяц назад
Curious why you’re not using canvas previews?
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin Месяц назад
Sorry , I use previews in some video and don't use in some, sometimes i just lazy to write the preview code. Sorry for the inconvenience .
@noobguitar1484
@noobguitar1484 2 месяца назад
Hey, Can I have the source code for this please? There is no link in the description
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin 2 месяца назад
Thank you so much for taking an interest in my video and for your query about the source code! I'm glad to let you know that I've already uploaded the source code for the voice memo app tutorial to Gumroad and Patreon. You can easily find the links to access the source code in the description below the video. Thanks again for your support and for watching my video. If you have any more questions or need further assistance, feel free to ask. Enjoy coding!
@Fizzify
@Fizzify 6 месяцев назад
Hello, it's spelled as coordinate haha, not corrodinate. BTW do you have a Discord? Would love to get in contact with you!
@linu6lyde696
@linu6lyde696 6 месяцев назад
top
@tanmaypatel28
@tanmaypatel28 7 месяцев назад
I hope there is a random terrain generator plugin or asset because i hate drawing i suck at it and I have to draw the terrain when ever I have to use it 😂😂😫
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin 7 месяцев назад
Absolutely, I totally understand the struggle with drawing terrain! The good news is that there are some great tools out there to help with this. For instance, "Gaia Pro" is a fantastic option available on the Unity Asset Store. While it is a paid tool, the results you can achieve with it are truly amazing and can significantly ease the process of terrain generation. If you're looking for free options, there's also "Terrain Generator," which is quite handy and can be a great starting point for creating landscapes without the need to draw them manually. I can relate to your situation as I'm not the best at drawing either, but I've always been passionate about creating game assets, VFX, and music that align with my vision. That's why I decided to dive into learning digital art and modeling from scratch. It's a journey, but definitely a rewarding one. I've been documenting my learning process and progress in digital art and music on my other two channels @learn-digital-art. and @learn-music-free-com . It's a mix of challenges and achievements, and I think it could be inspiring or helpful for you. Feel free to check them out and see my journey in developing these skills. It might give you some ideas or motivation for your own creative endeavors!
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin 7 месяцев назад
Wow, sounds like my joke wasn't exactly 'pawsome'! I will improve next time~
@keksehexe
@keksehexe 7 месяцев назад
That was awful. Just god awful. You should feel bad about unleashing that kindergardenesque joke on the rest of us.
@centripetal6157
@centripetal6157 7 месяцев назад
Its amazing how lazy AI can make people. Instead of drawing a Sprite just copy paste AI generated images. No passion. Just copying.
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin 7 месяцев назад
Hey there! First off, I really appreciate your honesty and engagement. I have to admit, I'm actually not the best at drawing(In fact , I am really bad at it), but I'm on a journey to improve! That's why I've been diving into digital art and sharing my progress on my other channel. It's a learning curve, but I'm enjoying every step. For now, I'm using AI-generated sprites as placeholders in my game demos and tutorials. They're a great help while I'm honing my skills. But rest assured, as I get better, I'm definitely planning to use my own sprites and assets. It's all part of the journey! And just so you know, I'm definitely not taking it easy - I spend an average of 18 hours a day coding and learning digital art. So, no worries, laziness isn't in my dictionary, haha. I really appreciate your support and understanding. We're definitely on the same team here. Just give me a bit of time, and I'm sure I'll improve. Thanks again for your comment - it means a lot! Keep watching, and let's see where this journey takes us!
@centripetal6157
@centripetal6157 7 месяцев назад
​. Sorry for my comment. I see you have put a lot of work into this channel.
@tanmaypatel28
@tanmaypatel28 7 месяцев назад
Hi i want to know that Is it good to learn old input system or new input system for better carrer or future jobs ???
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin 7 месяцев назад
Thanks for the subscription and comment tanmaypatel28! The Legacy Input Manager, whilst straightforward, is notably more constrained. This particular code won't function with every gamepad, as each possesses a distinct input map - the same button might trigger disparate codes. Moreover, you're tasked with managing various interactions (pressing, holding, tapping) on your own, whereas the new Input System conveniently includes these functionalities.Crafting different action maps, such as one for a player on foot and another for vehicular control, is exceptionally challenging with the legacy system. Likewise, managing multiple characters and controllers using this system is rather arduous. In essence, anything beyond a solo user with a standard Xbox controller presents significant difficulties when using the Legacy Input Manager. So I recommend learning both but focus on the new input system.
@tanmaypatel28
@tanmaypatel28 7 месяцев назад
@@CodeWithWilliamJiamin okay thanks for the response I'll learn new input system for u videos than nw
@MattelsCo
@MattelsCo 7 месяцев назад
Look forward to CrazyLllama and also I believe it was youtuber FatDino that has done the fake ads to real game demos you mentioned.
@tanmaypatel28
@tanmaypatel28 8 месяцев назад
I recently got ur video in my feed and i saw ur bootcamp it's greate ur afforts and everthing damn it's good :) But can u name ur videos properly like for eg How to make special slash effect slash and fire! PART 2 then GameDevBootCamp66 And can u sort out the 2d Jumper Game videos in different playlist in the chanel ??
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin 8 месяцев назад
Hey tanmaypatel28! First off, a heartfelt THANK YOU for your support and for subscribing to the channel! 🌟 Your engagement, ideas, and especially your naming suggestion have been incredibly inspiring. I want you to know that your input is not just heard, but it’s also acting as a catalyst for new content! I’m thrilled to announce that after i wrap up our current series, I’ll be launching a new series based on your naming suggestion. It’s such a fantastic idea, and I can’t wait to bring it to life! Additionally, I’ll be creating a separate playlist dedicated to specific functions in game development, just like you recommended. 🎮💡
@justsmile7449
@justsmile7449 8 месяцев назад
Hello and thnks a lot for you videos i. M struggling to choose between web or ios native development what do you advice me to choose ? And how did you choose back then when you started ? Thnks a lot
@CodeWithWilliamJiamin
@CodeWithWilliamJiamin 8 месяцев назад
Hey there! First off, thank you so much for your kind words and support! It's always great to hear from friends like you. 😊 Now, onto your question about choosing between web or iOS native development. It's a fantastic question, and honestly, the answer largely depends on what you're most passionate about. If you're just starting out in programming, my biggest advice would be to pick the path that excites you the most. The journey of learning to code is challenging, and having a genuine interest in what you're doing will help keep you motivated and engaged. In terms of job market realities, it's true that there are generally more opportunities in web development, especially for junior positions. The web is everywhere, and the demand for skilled web developers continues to grow. However, don't discount the value of iOS (and Android) native development. While there may be fewer entry-level positions in this field, experienced native app developers are highly sought after and often command competitive salaries. If I were to begin again, I'd choose to learn both with emphsis on web dev. With mobile browsers becoming more powerful, a lot of hybrid app development is taking place. These hybrid apps are primarily web applications but can interact with device hardware, something traditionally reserved for native or wrapper framework-based apps. The beauty of this approach is that you can cater to both desktop/web and mobile users, offering a seamless experience across different platforms. Best of luck with your decision, and happy coding!