Making a simple Game | Core Java and OOPs | Java OOPs Project

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

EazyAlgo

EazyAlgo

Күн бұрын

In this video we will learn how OOPs concept is used in developing a real software/apps by making a simple game. Although we cannot call it a game because it doesn't have an UI or sound.
Source Code : github.com/abh...

Пікірлер: 118
@Avenger0505
@Avenger0505 2 жыл бұрын
Best explanation for oops in youTube yet.
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Thanks alot man :)
@zakirdeshmukh9916
@zakirdeshmukh9916 Жыл бұрын
usually I didn't comment, but this video is very helpful man , thanks 🙏❤️ , please make more videos like this. please
@_eazyalgo
@_eazyalgo Жыл бұрын
Thanks Zakir :)
@shrabonisinha
@shrabonisinha Жыл бұрын
Works perfectly. Thank you for the resource. Please extain this project
@_eazyalgo
@_eazyalgo Жыл бұрын
Welcome. Yes will create more such projects.
@yashwanthpasaladi2714
@yashwanthpasaladi2714 Жыл бұрын
@@_eazyalgo who are holding guns here ? i didn't understand the concept of this video
@kevinpatel1409
@kevinpatel1409 2 жыл бұрын
This is my first project i am doing such a good explaination
@morrazzo4432
@morrazzo4432 2 жыл бұрын
Bro excellent explaination! Step by step explaination! Good.. This is what I want
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Keep supporting Shaikh Asif :)
@manikandanm5567
@manikandanm5567 3 жыл бұрын
Nice work dude. expecting more mini projects from you. thank you.
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Really appreciate man :)
@shady.gg1234
@shady.gg1234 3 жыл бұрын
Bro , This is craz yo , no words to tell, but keep this yo, thanks very much!!! good luck
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Thanks man
@elyricmanatad1720
@elyricmanatad1720 2 жыл бұрын
Hope it will implement with graphics, you have your new subscriber ❤️
@Jethro-li8gl
@Jethro-li8gl Жыл бұрын
Awsome! thanks for making content like this, it helps me a lot in school!
@developer_opm
@developer_opm 9 ай бұрын
Loved it
@MaheshPatil-cz5cd
@MaheshPatil-cz5cd Жыл бұрын
Loved❤ your game I am going to make this mini project tomorrow morning pls make more such videos.😉😊🙂👍🙏
@_eazyalgo
@_eazyalgo Жыл бұрын
Thanks Mahesh, working on more videos
@lasith123
@lasith123 3 жыл бұрын
Wow..superb 😍😍😍..very helpful 😍😘🙏🙏🙏🙏
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Thanks man :)
@GigaNiga7
@GigaNiga7 3 жыл бұрын
Thanks for this video. Can u please start the series of such games with core java and oops with increasing difficulty in each game with new complicated stuff.
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Thanks! You can check this video kzbin.info/www/bejne/amrIln-umJure5Y this project has more difficulty than project shown in this video
@GigaNiga7
@GigaNiga7 3 жыл бұрын
@@_eazyalgo Yeah ,i am watching it right now.
@GigaNiga7
@GigaNiga7 3 жыл бұрын
Such games are really engaging and interesting way to learn complicated stuff without getting bored.
@tusharbhatia6777
@tusharbhatia6777 Жыл бұрын
#doubt why we have to write "private int health" in class player2 as well when we already have written it class player1 and when i am removing it from class player2 why i can't access it when i already have inherit it from class player1 give me full explanation please
@_eazyalgo
@_eazyalgo Жыл бұрын
email me at abhay10june1999@gmail.com
@ninadnirbhavane6024
@ninadnirbhavane6024 2 жыл бұрын
That was very helpful. thankyou so much.
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Really appreciate it man :)
@anasansari5038
@anasansari5038 2 жыл бұрын
This will be my semester project 😁 love from pakistan ❤
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Thanks Anas, it means a lot :)
@harshrathod8209
@harshrathod8209 2 жыл бұрын
Awesome explanation man. Can you please please start explaining core java to us?
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Will surely work on that buddy :)
@lakshyachaturvedi2712
@lakshyachaturvedi2712 2 жыл бұрын
why are you using this?Can't we do name=name,health=health,weapon=weapon?
@suvendu2144
@suvendu2144 2 жыл бұрын
Really appreciated man ❤
@Anitha.D
@Anitha.D Жыл бұрын
Thanks easy to understand and follow 😊
@_eazyalgo
@_eazyalgo Жыл бұрын
Thanks Anitha for your kind words!! :)
@avinashvishwakarma418
@avinashvishwakarma418 2 жыл бұрын
Good one bro
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Thanks Avinash :)
@rjzim2506
@rjzim2506 3 жыл бұрын
Bro this concept is very interesting. Update this game and share with us. Take 💜💜💜
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Thankss :)
@dhavall25
@dhavall25 Жыл бұрын
Thanks,this is really helpful 💫
@_eazyalgo
@_eazyalgo Жыл бұрын
Consider Subscribing Dhaval :)
@zainabarif7440
@zainabarif7440 9 ай бұрын
How to convert it into gui based?
@isakborovac
@isakborovac 2 жыл бұрын
Great video!
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Thanks Isak :)
@saljeshmaharjan6760
@saljeshmaharjan6760 3 жыл бұрын
awesome bother i want concept of oops in detail
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Thanks brother! Will upload more videos soon
@GigaNiga7
@GigaNiga7 3 жыл бұрын
If we don't declare health variable in player2 , then how we can do operations on health in damage methods in player 2? As we cant use this.health there as it is private in player 1?
@_eazyalgo
@_eazyalgo 3 жыл бұрын
You can use setters for this after extending from player1
@Anilkumar-ys9zw
@Anilkumar-ys9zw 3 жыл бұрын
@@_eazyalgo sir,how can i use can you please explain in brief
@houdadjilalihamida4330
@houdadjilalihamida4330 2 жыл бұрын
@@_eazyalgo can you explain more
@Homelander_30
@Homelander_30 9 ай бұрын
Intelli j theme?
@sarangoding7321
@sarangoding7321 3 жыл бұрын
good tutorial
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Thanks :)
@teemolol3075
@teemolol3075 2 жыл бұрын
Why did you make: if - if - if, and not if - else if - else?
@preetiranjansahoo9086
@preetiranjansahoo9086 Жыл бұрын
Thank sir 💜
@gunmetalbullets
@gunmetalbullets 2 жыл бұрын
you should read about DRY principle :)
@abhilashLeader_07
@abhilashLeader_07 2 жыл бұрын
Are u uploading more videos ?
@tusharbhatia6777
@tusharbhatia6777 Жыл бұрын
#doubt @EazyAlgo why we used setter when we already set our values in constructor?
@tonystark6215
@tonystark6215 3 ай бұрын
To verify
@tonystark6215
@tonystark6215 3 ай бұрын
Used protected access modifiers
@glamoroushub1407
@glamoroushub1407 Жыл бұрын
your voice😌💕
@_eazyalgo
@_eazyalgo Жыл бұрын
Thanks :)
@soufianta8374
@soufianta8374 2 жыл бұрын
Hi. Simple question: why are you able to override class player1 methods in class player2 even it they’re not “abstract” ones ??? Technically it seems to be possible but it’s not a good practise right? I thought that we were only able to override “abstracts” ones (some errors at compile time) but I was wrong, it’s still possible to override non abstract ones.. Thanks
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Hey Soufian, Its possible to override methods from parent class to child classes if they are not private.
@Gitoman
@Gitoman 2 жыл бұрын
Cool!
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Thanks Pedro
@priyankrathod5364
@priyankrathod5364 3 жыл бұрын
Cannot determine path to 'tools.jar' library for 1.8, how to remove this bug??
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Email me at abhay10june1999@gmail.com with detailed explanation of issue.
@fasihulhussan7240
@fasihulhussan7240 3 жыл бұрын
Sir may i know the system features ; project scope & operating environment
@_eazyalgo
@_eazyalgo 3 жыл бұрын
It's done on IntelliJ Idea by jetBrains at OS in Mac OS big Sur.
@clayvlogg605
@clayvlogg605 2 жыл бұрын
Can a database handling project make in core Java?
@_eazyalgo
@_eazyalgo 2 жыл бұрын
I don't think so you can have database in your project by just using core java.
@akanshabhardwaj9523
@akanshabhardwaj9523 2 жыл бұрын
Bhaiya error aarhi h kya aap bta skte ho ,main fill mai ,maine eclipse pr try Kiya but I can't find the error ,
@_eazyalgo
@_eazyalgo 2 жыл бұрын
email me your problem with screenshots at abhay10june1999@gmail.com
@akanshabhardwaj9523
@akanshabhardwaj9523 2 жыл бұрын
@@_eazyalgo okk I can send you
@gazalkhan8124
@gazalkhan8124 3 жыл бұрын
Can we add this in a resume when we go for placement
@_eazyalgo
@_eazyalgo 3 жыл бұрын
No you cannot. This is just for learning OOP
@divyanshutripathi5305
@divyanshutripathi5305 2 жыл бұрын
please make more oops videos in java
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Yes!
@alokitabadame4922
@alokitabadame4922 2 жыл бұрын
thanks
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Consider subscribing :)
@codewithharis
@codewithharis 2 жыл бұрын
Sir make front end of game also
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Currently don't have any plans for that
@mouninor1434
@mouninor1434 3 жыл бұрын
Can we add this to mini project
@_eazyalgo
@_eazyalgo 3 жыл бұрын
You can add, but it might not provide value to resume, its just for clearing concept regarding OOP
@ravikiran4015
@ravikiran4015 2 жыл бұрын
Can you show the case diagram for this project?
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Caught up with my job man, will try to do from next videos
@ravikiran4015
@ravikiran4015 2 жыл бұрын
Yeah thanks bro..
@erianaretnoputri7883
@erianaretnoputri7883 3 жыл бұрын
Sir Why I run your code still error?
@_eazyalgo
@_eazyalgo 3 жыл бұрын
Email me @ abhay10june1999@gmail.com with detailed explanation of issue
@bhavanisankarreddyguntaka3214
@bhavanisankarreddyguntaka3214 2 жыл бұрын
How it possible to heal player to with your code i think its not possible if yes can you explain it
@_eazyalgo
@_eazyalgo 2 жыл бұрын
It's just a project to understand oop
@bhavanisankarreddyguntaka3214
@bhavanisankarreddyguntaka3214 2 жыл бұрын
That's why i am asking your just override method heal in player2 but there is no use . If there is no use with that method why should we created and overrided
@_eazyalgo
@_eazyalgo 2 жыл бұрын
@@bhavanisankarreddyguntaka3214 I left that and later realized this, you can give more flexibility to player2 if you want
@bhavanisankarreddyguntaka3214
@bhavanisankarreddyguntaka3214 2 жыл бұрын
@@_eazyalgo okay done
@golsson94
@golsson94 2 жыл бұрын
Hi! It seems that the heal() method does not work on player 2 for me. This is what i do: 1) Shoot with gun 2) heal 3) shoot with gun again Now after the heal command, it says "health is 100 but after shooting the second time it is evident that it didnt work since is health is equivalent to having been shot twice. Is this because heal() method is declared in the player 1 class and cant acces the private variable health in the player2 class? Vary nice tutorial, I am greatful for your response.
@rajatnaskar5026
@rajatnaskar5026 3 жыл бұрын
can u tell me how can i inject this code in GUI format?
@_eazyalgo
@_eazyalgo 3 жыл бұрын
You can create classes with same name and paste the code from github
@meghamohandas8084
@meghamohandas8084 2 жыл бұрын
Did u created gui for this. Can u plz tell me how
@Bhuiyar_18
@Bhuiyar_18 2 жыл бұрын
How to play this game other person not coder please tell me
@_eazyalgo
@_eazyalgo 2 жыл бұрын
You need a coder friend then
@Bhuiyar_18
@Bhuiyar_18 2 жыл бұрын
@@_eazyalgo tum bata sakte ho ki hame ese kuch condition laga ke methods chalye ki f press karne gun1 se fire ho aur g press karne par gun 2 se fire ho aisa kuch kar sakte h
@Bhuiyar_18
@Bhuiyar_18 2 жыл бұрын
@@_eazyalgo if you can do it then make a short video on it if not than sorry for my comment
@_eazyalgo
@_eazyalgo 2 жыл бұрын
@@Bhuiyar_18 this is a great idea by the way, will definitely try to work on it.
@Bhuiyar_18
@Bhuiyar_18 2 жыл бұрын
Ok
@HamedAthari
@HamedAthari 2 жыл бұрын
take this like and subscribe😍
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Thanks man :)
@DarkGamerOfficial34
@DarkGamerOfficial34 2 жыл бұрын
Sir i tried making this but when I run the main class code it shows error expected and error not a statement. Please help sir
@_eazyalgo
@_eazyalgo 2 жыл бұрын
Email me the error and the screenshot @abhay10june1999@gmail.com
@DarkGamerOfficial34
@DarkGamerOfficial34 2 жыл бұрын
@@_eazyalgo sir actually I'm trying to do this project in my phone in dcoder ide since I don't have any computer so I'm gonna send you the screenshot
@DarkGamerOfficial34
@DarkGamerOfficial34 2 жыл бұрын
@@_eazyalgo sir i sent you
@shivashanker359
@shivashanker359 2 жыл бұрын
Ok
@fasihulhussan7240
@fasihulhussan7240 3 жыл бұрын
Sir may i know the system features ; project scope & operating environment
@_eazyalgo
@_eazyalgo 3 жыл бұрын
This is project has no value on its own, I just showed how softwares/apps are made using object oriented design.
Apple peeling hack @scottsreality
00:37
_vector_
Рет қаралды 127 МЛН
Остановили аттракцион из-за дочки!
00:42
Victoria Portfolio
Рет қаралды 3,2 МЛН
HAH Chaos in the Bathroom 🚽✨ Smart Tools for the Throne 😜
00:49
123 GO! Kevin
Рет қаралды 13 МЛН
Java snake game 🐍
43:30
Bro Code
Рет қаралды 1,5 МЛН
Pizza Bill Generator App | Core Java and OOP Project
31:05
EazyAlgo
Рет қаралды 87 М.
Java Project Step by step Build An Email Administration Application
37:26
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
thoughtbot
Рет қаралды 895 М.
Code Flappy Bird in Java
54:02
Kenny Yip Coding
Рет қаралды 90 М.
Should you still LEARN Java in 2023
8:16
Amigoscode
Рет қаралды 269 М.
I Made 200 Python Projects...Here Are My 5 FAVORITES
11:23
Tech With Tim
Рет қаралды 153 М.
.NET Framework vs .NET Core vs .NET vs .NET Standard vs C#
25:14
IAmTimCorey
Рет қаралды 554 М.
Apple peeling hack @scottsreality
00:37
_vector_
Рет қаралды 127 МЛН