Making a Game with Java with No Experience

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 965

  • @Goodgis
    @Goodgis  3 หลายเดือนก่อน +241

    Make sure to grab yourself a cup of java and don’t forget to SUBSCRIBE! ☕

    • @PleaseDontLeaveMeHangingReply
      @PleaseDontLeaveMeHangingReply 3 หลายเดือนก่อน

      What’s up gamer

    • @PleaseDontLeaveMeHangingReply
      @PleaseDontLeaveMeHangingReply 3 หลายเดือนก่อน

      I already am!

    • @_j4yt3n
      @_j4yt3n 3 หลายเดือนก่อน

      you posted this as i’m on my counter drinking a nice cup of coffee

    • @Firegraze_
      @Firegraze_ 3 หลายเดือนก่อน

      Make more RPG!!

    • @haroonnadeem701
      @haroonnadeem701 3 หลายเดือนก่อน +1

      on your post you said if you want tutorial just ask, so can you please to a tileset tutriol or boss fight tutriol

  • @jimmlmao
    @jimmlmao 3 หลายเดือนก่อน +799

    Finally somebody who likes Java Idk why its so hated java tooling nowadays is so simple the code writes itself, no need to manually write getters and setters

    • @tambow44
      @tambow44 3 หลายเดือนก่อน +84

      “Modern” Java is simply too large, same problem with C++, there are too many features. Oracle don’t help themselves either, a lot of people jumped ship when they tried to charge for Javas use.
      This all said, Java 1.8 is one of the greatest programming languages ever made.

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +181

      I feel like some people are more focused on the language and the IDE instead of making something cool with it. At the end of the day and language is a language.

    • @alexandergreuter5938
      @alexandergreuter5938 3 หลายเดือนก่อน +9

      What tooling do you use for building / package management? Maven is horrific and I don't love gradle either.

    • @jimmlmao
      @jimmlmao 3 หลายเดือนก่อน

      @@alexandergreuter5938 I use maven and i will agree with you build systems are a royal pain in the rear end

    • @InfernalLegion84
      @InfernalLegion84 3 หลายเดือนก่อน +8

      ​@@alexandergreuter5938 Well, if maven and gradle are used by vast majority of java devs, it can't be THAT bad huh? Both get the job done, dunno what your problem is tbh :) Maybe just use it some more, get the hang of it, then you start liking it a bit

  • @vtdolgai497
    @vtdolgai497 3 หลายเดือนก่อน +135

    I started out coding by learning java. I tried to learn it around 4 times before I finally understood something, so I really resonated with you getting frustrated with it early on. Super difficult language, but really worth to learn in the long run.

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +17

      I'm glad I'm not the only one! :D

    • @spgaming1272
      @spgaming1272 3 หลายเดือนก่อน +16

      ehh, not really, Java is considered one of the easiest languages to learn, the problem is OOP. If you do not understand OO concepts, you practically don't know Java

    • @SunglassOrang
      @SunglassOrang 3 หลายเดือนก่อน +17

      Second the other comment, the problem is OOP. For a beginner that barely knows how computers work or what is a function, its better to start with procedural code, which java is not build for. Once you have the theory behind OOP and have read some design patterns and principles in modern software engeneering, it becomes a lot more straight forward

    • @nitogravelord8118
      @nitogravelord8118 3 หลายเดือนก่อน +1

      @@SunglassOrang Thanks for feedback.

    • @clray123
      @clray123 3 หลายเดือนก่อน +1

      It is not "superdifficult", just "supertedious"

  • @stray1239
    @stray1239 3 หลายเดือนก่อน +379

    as someone who exclusively programs in java and scratch, I see the new direction this channel has gone as an absolute win.

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +24

      XD

    • @THEcoolGAMER60
      @THEcoolGAMER60 3 หลายเดือนก่อน +35

      java and scratch is a WILD combination

    • @maze._
      @maze._ 3 หลายเดือนก่อน +36

      @@THEcoolGAMER60java and scratch sounds like “grew up using scratch but had to learn java for a middle or high school class”

    • @averiWonBTW
      @averiWonBTW 3 หลายเดือนก่อน

      @@maze._this but I use godot now instead of scratch

    • @execute214
      @execute214 3 หลายเดือนก่อน +1

      why not scala? never really understood java people

  • @Crux161
    @Crux161 3 หลายเดือนก่อน +60

    5:05 the software he’s using is *LabChirp* - I couldn’t for the life of me understand what he was saying when he named the program and the screenshot conveniently doesn’t show the title bar 🤦‍♂️ but after some googling I can confidently say even though it sounds like he’s say “lab tur” it is in fact “lab chirp” 😅

    • @banicans5299
      @banicans5299 หลายเดือนก่อน +1

      Thanks, I thought he said lab tur lol

  • @y4ssin345
    @y4ssin345 3 หลายเดือนก่อน +253

    Honestly I would watch the whole coding process unedited. This was a ton of fun to watch I've always wanted to do the same kind of game.

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +24

      There is something about this kind of bare bones development that's just so fun to work on!

    • @jeetverma2649
      @jeetverma2649 3 หลายเดือนก่อน +8

      I would love to see someone steaming coding making such fun and learning things​@@Goodgis

    • @SirusStarTV
      @SirusStarTV 3 หลายเดือนก่อน +1

      It's like watching anime characters struggle to study school subject material and suddenly they're very good at it

    • @generallyunimportant
      @generallyunimportant 3 หลายเดือนก่อน

      @@Asdfgadv33423 expecting a tutorial off of a video is stupid, especially out of a video on reccomended.
      and, if you were searching for it, should've typed in "tutorial" or smth

  • @SRIGHT0
    @SRIGHT0 2 หลายเดือนก่อน +16

    Thorought my coding journey, the main aspect is not what you wanna do, but its TIME. So huuuge respect of doing the whole JAVA game journey.

  • @HE360
    @HE360 3 หลายเดือนก่อน +62

    WOW, Java??? My game called "Crazy Airplane" on my channel was made in pure vanilla Java! Java was one of my first programming languages. It was one of my favorite times of learning game development. One could do a lot in Java's purest form. And once one could program in Java, other language C, JavaScript, C# all becomes like the same thing.

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +4

      It's really great!

  • @banks3388
    @banks3388 3 หลายเดือนก่อน +1536

    Saying No Experience is a little bit of a misnomer, you do have some experience with programming which is a massive assistance since programming logic is pretty universal...

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +352

      I had no experience with Java 😺

    • @mik3lang3lo
      @mik3lang3lo 3 หลายเดือนก่อน

      ​@@Goodgis🤡

    • @Artstyalfie
      @Artstyalfie 3 หลายเดือนก่อน +34

      @@Goodgismake cave and craft game mod

    • @JuhoSprite
      @JuhoSprite 3 หลายเดือนก่อน +74

      Goodgis out here smurfing

    • @quasar99999
      @quasar99999 3 หลายเดือนก่อน +48

      Click bait

  • @gopro2027
    @gopro2027 หลายเดือนก่อน +6

    Ugh i love what you said about making a game fr scratch vs using a game engine. The process is so much more rewarding than the end result

  • @rogercruz1547
    @rogercruz1547 3 หลายเดือนก่อน +17

    0:15 That is IF and only IF there's a Java Runtime already compiled for that combo of processor architecture and OS so you can install it prior to running your (oddly compiled too) bytecode.
    So you compile your program to bytecode that runs in a "virtual machine" runtime that is compiled to your processor and OS.
    (I know you know this, I'm just clarifying to the other viewers)

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน

      👍

    • @exitspree
      @exitspree หลายเดือนก่อน

      I'm not sure (I might be waffling, I'm just learning the basics about all this stuff) but I think Docker is kinda negating that problem, right?

    • @rogercruz1547
      @rogercruz1547 หลายเดือนก่อน +1

      @@exitspree Then you need the docker runtime for your platform, you just pushed the problem a layer deeper

  • @Jzab5382
    @Jzab5382 3 หลายเดือนก่อน +7

    I've been learning Java lately and I gotta tell that your video is so inspiring. Makes me fell like I wanna create cool projects myself.

    • @greenheart5334
      @greenheart5334 20 วันที่ผ่านมา

      libGDX is life. If they delete libGDX my life will have no meaning 😅

  • @cybergaming42424
    @cybergaming42424 3 หลายเดือนก่อน +24

    Eclipse was my first IDE, I am a jetbrains boy now but Eclipse still has a place in my heart

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +2

      Eclipse worked great for me. :D

  • @HeyIts_Blocky
    @HeyIts_Blocky 3 หลายเดือนก่อน +12

    i actually make all my games with java! it's super cool to see someone else trying it out (especially without using lwjgl), and even cooler to see them like it enough to keep making something in it! i'm super excited to see what you make

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +1

      Thanks so much!

  • @ReasonMakes
    @ReasonMakes 3 หลายเดือนก่อน +20

    So fun to get to experience your little world of indie dev and see the progress you managed to make. Developing without an engine is hard!

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +4

      It's hard but it's fun. I definitely get the appeal of it now. Thanks!

    • @monke1340
      @monke1340 3 หลายเดือนก่อน +1

      @@Goodgis Please make a part 2 to this, the game looks really cool!!!

  • @UndeadAlv
    @UndeadAlv 3 หลายเดือนก่อน +10

    This video finally gave me motivation to begin creating my own RPG, but I'm so afraid lmao 😭
    I already tried coding before, although I just got to code a movement system, and then ran into a wall so began doing basic things like calculators and all of that
    But seeing this video feels so honest...
    A lot of devs create videos in which it looks like they just did it easy af and there was no issue, but looking at this, the effort transpires, the detail in each and every step, and now I feel more confident that it isn't me lacking talent or anything, if I put the effort, I will eventually get there

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +2

      It just takes a lot of work, that's it. :D Anyone can make this or something 10 times better if you take the time.

  • @Grayson6405
    @Grayson6405 3 หลายเดือนก่อน +6

    It’s really cool to see stuff like this. It reminds me of how I started making games: in html with my dad

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน

      Classic! :D

  • @PeterMilko
    @PeterMilko 3 หลายเดือนก่อน +16

    Try the Unity tilemap tools. They are awesome for something like this. Make "rule tiles" and they auto adjust as you paint!

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +1

      That's a great idea, thanks dude!

    • @ReasonMakes
      @ReasonMakes 3 หลายเดือนก่อน +2

      Godot also has tilemaps and unlike Unity won't try to abruptly hold your game hostage behind a huge paywall :P

    • @madduckling4436
      @madduckling4436 2 หลายเดือนก่อน

      @@ReasonMakes what?

  • @minutesock9649
    @minutesock9649 3 หลายเดือนก่อน +5

    This is great, would love to see more episodes on this game developed in java.
    In case you aren't aware, kotlin is an interopable language with java and is a very satisfying, elegant language to use.
    You should give kotlin a go sometime, heck you could even decide to just write one or two classes in kotlin, the rest of your game be java and it all will still work great.

  • @firemonkey1015
    @firemonkey1015 23 วันที่ผ่านมา +1

    Love this, last year in my computer science course we took a full year learning Java. I went through a lot of the same processes as you except I had no coding experience aside from Lua which is notoriously easy. I love the object oriented nature of Java and a lot of its simplicities, I too had a fun time with JFrame. Also it’s funny you mention RyiSnow, I also watched that outside of my course just out of interest for a 2d RPG game as well.

    • @pancake-engineer
      @pancake-engineer 21 วันที่ผ่านมา

      Same all I know currently is Lua and I'm trying to learn Java and C#

  • @alizn06
    @alizn06 3 หลายเดือนก่อน +13

    just tried the dewdrop demo yesterday, very excited for the full game :D

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +6

      Glad to hear it! :D

    • @Ghoulgeek
      @Ghoulgeek 3 หลายเดือนก่อน

      I looked and it seems like it's not available anymore?

    • @ScopeCrepe
      @ScopeCrepe 3 หลายเดือนก่อน

      @@Ghoulgeek I think he meant the latest beta version for beta testers

    • @JuhoSprite
      @JuhoSprite 3 หลายเดือนก่อน

      I'm so jealous

    • @davidbarkhausen7739
      @davidbarkhausen7739 3 หลายเดือนก่อน

      How are you able to work on this and dew drop at the same time? And make TH-cam video about it? And you have kids too, right? I don't even have the time to finish working on just one project...

  • @hibbsification
    @hibbsification หลายเดือนก่อน +2

    I'm a senior Java guy for a bank, never done any video game programming, or honestly used Java for anything remotely graphical. But, now I am interested.

    • @dundun3687
      @dundun3687 หลายเดือนก่อน +1

      What sort of Java knowledge do you typically require for that sector? I always thought of doing something for banks or commercial businesses (eg. for supermarket software). I can only really go off my father and uncle, but both had to use COBOL a lot, not really Java lol.

  • @bagel_productions
    @bagel_productions 3 หลายเดือนก่อน +9

    please make more content on this!!!!! I always love you devlogs and I also love retro RPGs, so this is like putting them together!

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +1

      That's the plan! :D

  • @SweetTea14
    @SweetTea14 3 หลายเดือนก่อน +8

    It might just be me but I liked the vector art style more. It seemed more unique and unlike what you said it’s more charming

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +5

      It feels too "modern indie", which isn't a bad thing at all. But it's just not what I wanted for the game. The art style being more detailed like that also makes the scope of the game bigger, which I also didn't want.

  • @fjollan6089
    @fjollan6089 หลายเดือนก่อน +26

    no experience my ass

  • @adelbelkercha7492
    @adelbelkercha7492 9 วันที่ผ่านมา

    The nintendo Eshop music on the back very nostalgic about it... That's a man of culture, finally some great soundtrack !!

  • @SombreroMan716
    @SombreroMan716 3 หลายเดือนก่อน +5

    Wow I literally used the exact same tutorial to make an rpg as well in Java!

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +1

      Ryisnow is awesome!

  • @gabiedubin
    @gabiedubin 2 หลายเดือนก่อน +1

    As far as I'm aware java doesn't run everywhere without needing to be recompiled, it is true the java compiler runs once for each program, but a crucial part of the compilation is the JVM which is the part that allows it to run everywhere. In layman's terms, the compilers translates the code you write into a standard code which is abstract, and the JVM translates it to platform specific machine code.

  • @BigBouncyBanana
    @BigBouncyBanana 3 หลายเดือนก่อน +8

    yo very epicc!!! this makes me real tempted to start learnign java lol i would like to see more of this, and it could make for a really cool series :))

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +4

      You should!

    • @BigBouncyBanana
      @BigBouncyBanana 3 หลายเดือนก่อน

      @@Goodgis alr ill try eventually lol :)

  • @luciadieguez3686
    @luciadieguez3686 2 หลายเดือนก่อน

    honestly, I want more videos of this, it's really inspiring

  • @historymaker118
    @historymaker118 3 หลายเดือนก่อน +10

    Java was the language I was taught at uni, and I got my first job as a mobile software developer writing almost exclusively in it for years. I eventually switched to working in C# and .NET, but I can see why you enjoy Java, and I'll admit it can be a lot of fun to make things in. Your RPG looks super cute and clean, and I can't wait to see what you build with this in the future. Just don't get too distracted, I *need* to play Dewdrop Dynasty! (but once you've done that, I'd would love to see what you could make using Pico-8!)

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +2

      Thanks! Yes, Dewdrop Dynasty development hasn't stopped. I just try to mix in other videos for the sake of the channel.

  • @dgtemp
    @dgtemp 2 หลายเดือนก่อน

    I used to work in Java initially and then later I switch where I had to work in C# and I can tell you it was such a bliss!!

  • @fromixty
    @fromixty 3 หลายเดือนก่อน +19

    Another amazing video! Let me guess, next up is "I made a game in x86 Assembly with no experience"

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +4

      RIP, maybe someday

    • @FRanger92
      @FRanger92 3 หลายเดือนก่อน +1

      Rollercoaster Tycoon ♥

    • @pacomatic9833
      @pacomatic9833 3 หลายเดือนก่อน

      @@FRanger92 what?

    • @Pennipurilainen
      @Pennipurilainen 3 หลายเดือนก่อน

      ​@@pacomatic9833It's a game made like 99% with assembly

    • @FRanger92
      @FRanger92 3 หลายเดือนก่อน

      @@pacomatic9833 Iconic game made in Assembly

  • @Isotope-15
    @Isotope-15 3 หลายเดือนก่อน +1

    The game looks awesome! Would love to see the future of it.

  • @Aji_RAw
    @Aji_RAw 3 หลายเดือนก่อน +3

    6:15 absolutely agree, i tried making game on my phone using java for almost 3 month ago, even know not full time learning it but really enjoyable to see what gonna happen next, does it bugged? or it working? that was the fun part, i glad i choose java after learning javascript

  • @Neuroszima
    @Neuroszima 3 หลายเดือนก่อน

    Dude that is insane. Sooo many soooo simple ideas. I really love it. Great video, refreshing after watching countless game showcases made in big engines or pygame

  • @gargamel3478
    @gargamel3478 3 หลายเดือนก่อน +5

    3:22 Dude! Don't use strings for states! That's what ENUMs are for!

    • @Goodgis
      @Goodgis  2 หลายเดือนก่อน +1

      I'll have to update that! Thanks for the feedback!

  • @razorsharpplays2619
    @razorsharpplays2619 2 วันที่ผ่านมา

    That's super cool and inspiring! I've learned a bit of C# but I think learning Java just to know how to do stuff like this would be super helpful as well! Keep up the amazing work!!!

  • @Korimi01
    @Korimi01 3 หลายเดือนก่อน +7

    hello, I really like dewdrop and your videos on my programming, you inspired me to get into game development. But I would like to know how you make the dewdrop map, but not from a design point of view but From a technical point of view. how you place the different objects in the rooms and how you manage to have them all displayed in the Godot editor but in the game only the rooms where the player is are loaded to avoid lag. I beg you, please make a tutorial, thanks !

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน

      Hey, thanks so much! Great questions! Each one is it's own room that's loaded. So that prevents lag, because the rooms are never that large. Regarding displaying enemies and objects in the room, you can create scripts in Godot that effect the editor. They are called @Tool. Those are how I'm drawing the enemies or keys when placing objects. It's a little bit more complicated than that but maybe I can show how it works on a livestream sometime.

    • @Korimi01
      @Korimi01 3 หลายเดือนก่อน

      ​@@Goodgisthank you for the explanations but it would be really practical if you release an open source demo with only two rooms and for example a spike in one of the rooms. Also I have an idea for dewdrop, when you finish the game you unlock a mode where you can redo the game but you can't move and the only way to move is to shoot bullets to the side

    • @Korimi01
      @Korimi01 3 หลายเดือนก่อน

      @@Goodgis are you gone ? 😓

  • @devalt1
    @devalt1 3 หลายเดือนก่อน

    Please carry on with this series :) making a game using only frameworks is something I've wanted to do for a while, but stuff like the map editor has always put me off. Was cool to see it can be something simple, like a number matrix into a loop.
    Your presentation lends itself to teaching these more nuanced topics, so will be good to see it evolve.

  • @JuhoSprite
    @JuhoSprite 3 หลายเดือนก่อน +8

    Goodgis collecting new coding languages like infinity stones

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +4

      Does that mean I'm going to click to make half of them disappear?

    • @ThePhantomBowtie
      @ThePhantomBowtie 3 หลายเดือนก่อน +2

      He is inevitable.

    • @jast_a_backlog
      @jast_a_backlog 3 หลายเดือนก่อน +1

      Bro please dont 😭

  • @playtime1111
    @playtime1111 3 หลายเดือนก่อน

    been learning java for 4 years, i can say you did something really spectacular.

  • @MathGoOli
    @MathGoOli 3 หลายเดือนก่อน +5

    0:55 because you already made one on scratch 🤪😂

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +1

      ;)

  • @notyaniecetv
    @notyaniecetv 7 ชั่วโมงที่ผ่านมา

    I really want to see more of this 😢 there aren’t many devs doing new projects in Java!!

  • @RoddyPipersCorneas
    @RoddyPipersCorneas 3 หลายเดือนก่อน +3

    LOL you were a child in 2010, that's crazy. Best of luck, young man, you go get 'em, lad. So inexperienced and fresh to this world.

  • @laydenhalcomb4559
    @laydenhalcomb4559 3 หลายเดือนก่อน

    From programmer to programmer, this is phenomenal man. I enjoyed the video.

  • @ClaretAVFC
    @ClaretAVFC 3 หลายเดือนก่อน +11

    This came literally a week after I began learning Java as a second language.

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +2

      Nice! haha

  • @BarneyCodes
    @BarneyCodes 3 หลายเดือนก่อน +2

    This is cool to see! I'm currently working on a game in Java, and it's honestly pretty good! Definitely a lot slower than using an engine, but like you say it can be pretty rewarding!
    I think in the future I'm going to try and find a good framework so that I can get the best of both worlds (some of the development speed of an engine and the freedom of DIY)

  • @goose-h2f
    @goose-h2f 3 หลายเดือนก่อน +4

    "Hey guys, I was coding outside camera and i did minecraft 2.0"

  • @pokerang007
    @pokerang007 3 หลายเดือนก่อน +2

    I would love to see more videos about thia rpg! RPGs are my favorite genre, and Java is a language I'm a bit acquainted with, so this series would be right up my alley!

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +1

      :D

  • @haroonnadeem701
    @haroonnadeem701 3 หลายเดือนก่อน +6

    @Goodgis can you make a game in roblox like a battleground for the next vedio

    • @Ryzen8000-gw3pp
      @Ryzen8000-gw3pp 3 หลายเดือนก่อน

      yes please make a battleground game please that be so cool like dewdrop in robloix or anime battleground or vedio game

    • @jasiatahir
      @jasiatahir 3 หลายเดือนก่อน

      yes this is no fun please please

    • @beastmaster2139
      @beastmaster2139 3 หลายเดือนก่อน

      battleground sounds fun

    • @ayxh13
      @ayxh13 3 หลายเดือนก่อน

      yes that soond so fun

    • @sameera6071
      @sameera6071 3 หลายเดือนก่อน

      yes this is so fun i want battleground, @Goodgis is realy good at codeing

  • @terrawest9500
    @terrawest9500 3 หลายเดือนก่อน +2

    Haven't done some fun stuff on java for a long time, really should use it again. Thanks for the inspiration. I would love to see more of this.❤

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +1

      I'll definitely have to continue this, thanks so much!

  • @ORUS3732
    @ORUS3732 3 หลายเดือนก่อน +3

    6:54 not sololearn?

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน +1

      No, I'm actually not that big of a fan of sololearn haha

  • @hiimuc
    @hiimuc 3 หลายเดือนก่อน +1

    I recently discovered your channel and just wanted to pop in and say that i looove your content! I'm someone who has always wanted to learn how to program just for the fun of it and to create silly little games. Your content inspires me so much and it's just so fun to watch you try stuff out :) (especially as someone who procrastinates a lot)

  • @Jiorgos3D
    @Jiorgos3D 3 หลายเดือนก่อน +12

    Aren’t all games made using mostly coffee ?

  • @LadyElleStudies
    @LadyElleStudies 3 หลายเดือนก่อน

    I would love to see this as a series!!

  • @ShadowHoper
    @ShadowHoper 3 หลายเดือนก่อน +5

    I think nearly 2 minutes of advertisement in a 8:40min video is wayyy to much.

  • @DriftWare
    @DriftWare 3 หลายเดือนก่อน

    Looks good! I've been doing something similar, but I structured it more like a cellular automata. The terrain doesn't really update and it mostly puppeteered by the world script, but the entities are designed to work with and around each other, a little bit like conway's game of life.

  • @kamdenrants
    @kamdenrants 3 หลายเดือนก่อน

    definitely keep workin on this ! looks so good so far

  • @rice_gd
    @rice_gd หลายเดือนก่อน

    6:12 I just love making games without a game engine, like you said, it's satisfying, even when I don't know how to make a game on that.

  • @cruxrobot7034
    @cruxrobot7034 3 หลายเดือนก่อน +1

    I have also been using java since my School but the college placements forced me to be in javascript. I LOVE JAVA THE MOST. Because it can do ANYTHING

  • @101graffhead
    @101graffhead 3 หลายเดือนก่อน

    amazing video, very admirable how you didn't concern yourself with doing things right way and ending up reading 20 books on opengl linear algebra etc, and jumped right in,

  • @FaizKTG
    @FaizKTG 23 วันที่ผ่านมา +1

    Glad I'm not the only one who finds the word java delicious lmao, It seriously forces me to get up and brew some coffee

  • @rumbleraven
    @rumbleraven หลายเดือนก่อน

    The artstyle is so cute! I'd love to see a follow-up on this video!

  • @justinspanos4382
    @justinspanos4382 2 หลายเดือนก่อน

    Please keep us updated on your progress!
    Sincerely, a JavaScript coder who is currently debating on doing exactly what you've done in this video (having essentially no Java experience lol).
    P.S. this was inspiring!

  • @awesomewinner6385
    @awesomewinner6385 3 หลายเดือนก่อน

    Yes please, you could make a devlogs series for the game.

  • @DerekitoCorpcito
    @DerekitoCorpcito หลายเดือนก่อน

    you are genius you put the advisor on the final jajaj thanks

  • @mohsinzaki2711
    @mohsinzaki2711 23 วันที่ผ่านมา

    Wohh! Loved it. That's 1000 times better than watching boring lectures .

  • @carlasoriani924
    @carlasoriani924 2 หลายเดือนก่อน

    I love your videos, I find them so relaxing, engaging and creative!

  • @jabelgarfias.hernandezverg6853
    @jabelgarfias.hernandezverg6853 2 หลายเดือนก่อน +1

    Brother, you can take a course on how to make games in Java, even if it is a basic course, what you did is very good.

  • @JEffinger
    @JEffinger 3 หลายเดือนก่อน

    Okay you got a sub for the Dragon Warrior footage. I didn't learn to read from it but it helped my reading so much.

  • @TwinCuri
    @TwinCuri 10 ชั่วโมงที่ผ่านมา

    Seriously insane!! You lwk hyped me to get into it to, nice job

  • @amirhosseinmaghsoodi388
    @amirhosseinmaghsoodi388 2 หลายเดือนก่อน

    I've been doing the same for a while. I was hesitant to watch this because I didn't want to hinder my ability to think of things by myself. I'm impressed by myself now that I see our methodology down to using a text file for the tile map was the same.

  • @LoggyDev
    @LoggyDev 3 หลายเดือนก่อน

    For rending the tiles, make a 2d array and start the loop at the camera x and camera y...
    for (int x = camera.x; x < camera.x + screenWidth)...
    for (int y = camera.y; y < camera.y + screenHeight)...
    Render(Map[y][x].texture, x * tileSize, y * tileSize);
    Its way faster.

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน

      Good to know! Thanks!

  • @fukkenubermann
    @fukkenubermann 3 หลายเดือนก่อน

    This reminds me of the 2D games we made out of java back in highschool. really takes me back. thanks for the video

  • @jhonatanteixeirarios710
    @jhonatanteixeirarios710 2 หลายเดือนก่อน

    I have recently launched a game for Android made with Java and LibGDX. The menus I created using Jetpack Compose (thanks JVM) because I preferer declarative interfaces like Compose and React Native. I loved the experience of working with Java for Games.

    • @jhonatanteixeirarios710
      @jhonatanteixeirarios710 2 หลายเดือนก่อน

      Oh, the name of the game is Metal Against Demons. Its a Vampire Survivors like game, but with Heavy Metal and Demons.

  • @minutesock9649
    @minutesock9649 3 หลายเดือนก่อน

    I'm a big fan of developing games in a more diy approach like this. There is something very satisfying about it.

  • @orangomango
    @orangomango 3 หลายเดือนก่อน

    Wow very nice rpg game! I always use java for making games without an engine and it's very satisfying when you "finish" one. Right now I'm working on a 3D engine made from scratch, and Java is very helpful during this process.

  • @buzzbuzz20xx
    @buzzbuzz20xx 3 หลายเดือนก่อน +1

    Nice video ! College is gonna start next month for me and we’re gonna be coding a lot in Java so it’s nice to get a vague idea about the language

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน

      Nice! :D

  • @Wow_redq
    @Wow_redq 3 หลายเดือนก่อน +1

    Would love to see another video of this

  • @unknownplayer-c1i
    @unknownplayer-c1i 3 หลายเดือนก่อน

    I followed the Ryisnow tutorial one year ago, It was an incredible learning and gaming adventure ! ❤

  • @erc0re526
    @erc0re526 3 หลายเดือนก่อน

    Subbed! I love this kind of vids. And that you picked an all batteries included language like Java (builtin GUI etc.) Are you planning to do longer videos showing the guts of it?

  • @AS-Aeros
    @AS-Aeros 3 หลายเดือนก่อน

    I'll be honest, because of the internet i was losing interest in java, but you, my friend, made it exciting for some reason and by which i got my interest back. Thank you! 🙏🏻
    Edit: please do make a part 2!

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน

      That's awesome! :D Will do!

  • @altrogeruvah
    @altrogeruvah 2 หลายเดือนก่อน

    Even though I've been studying Python as of late for GNOME software development, I'm very fascinated by Java for its potential and cross-platform support

  • @bobothechimpanzee
    @bobothechimpanzee 3 หลายเดือนก่อน

    Jade Jungle to start the video? Excellent choice, Mr. Goodgis.

  • @ere117
    @ere117 3 หลายเดือนก่อน +1

    i dont believe with the title "with no experience" but anyway +1 with ur work!

  • @ThePhantomBowtie
    @ThePhantomBowtie 3 หลายเดือนก่อน

    I mainly use Scratch, but, I've been wanting to branch out to other engines, possibly Godot, all-in-all, A great video Elf Man! I can't wait to see what program you use next...

  • @Elijah_2
    @Elijah_2 3 หลายเดือนก่อน

    Definitely wanna see more. Checking out the tutorial 👍

  • @Alkaliii
    @Alkaliii 3 หลายเดือนก่อน

    This looks so good, I hope you make more videos on this!

  • @franzbugtong2327
    @franzbugtong2327 3 หลายเดือนก่อน

    This feels nostalgic, last year for programming class, we were told to make a Java game, most made just simple text matching game since our teacher didnt expect much
    but i wanted more so i made a Blue Archive fan game in retro style in plain java, the gameplay was like pacman

    • @franzbugtong2327
      @franzbugtong2327 3 หลายเดือนก่อน

      also i used tyhe same tutorial by RyiSnow

  • @plebisMaximus
    @plebisMaximus 3 หลายเดือนก่อน

    I like the idea of interpreted languages. Testing your code live is a super cool concept.

    • @Goodgis
      @Goodgis  3 หลายเดือนก่อน

      I agree!

    • @janikaarela8540
      @janikaarela8540 3 หลายเดือนก่อน

      You get pretty much the same, plus automated tests, by using a unit test framework such as JUnit or TestNG. And if you really want to run small snippets, the jshell tool (plus freely available online tools) do that.

  • @SmartWarrior_GG
    @SmartWarrior_GG 2 หลายเดือนก่อน

    Congratulation 200K subscribers

    • @Goodgis
      @Goodgis  2 หลายเดือนก่อน

      Thank you so much 😀

  • @activemotionpictures
    @activemotionpictures หลายเดือนก่อน

    yes, I am interested in keep watching this as series of videos.

  • @SnowHornet580
    @SnowHornet580 3 หลายเดือนก่อน

    You said this week! The same day was AWESOME!

  • @InfiniteCodeYT
    @InfiniteCodeYT 3 หลายเดือนก่อน +1

    i just came across your channel and your videos are just amazing 😊😊

  • @hecker688
    @hecker688 3 หลายเดือนก่อน

    this is amazing!! subscribed and liked, love the way you told the story and cant wait for the next part. very interesting and informative 💯

  • @fixiple2722
    @fixiple2722 3 หลายเดือนก่อน

    I would love to get updates about the state of the game. Awesome video, as always !

  • @andbro_anderson
    @andbro_anderson 3 หลายเดือนก่อน

    I would LOVE to see more. Keep up the good work goodgis!

  • @gryffin20
    @gryffin20 3 หลายเดือนก่อน

    Woah dude. Excited to see this project grow. Classic rpg on java! Especially in a style similar to dragon quest and final fantasy. Goated! I had an idea on the enemy types and a way to set the project apart. If all of the npcs are animals then wouldn't all of the monsters be based off of robots and machines? Food for thought

  • @1just_josh
    @1just_josh 3 หลายเดือนก่อน

    This is an amazing video !! Really wanna see more videos like this