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
“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.
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 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
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.
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
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
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” 😅
@@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
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.
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...
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)
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
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
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.
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.
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...
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.
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.
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.
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.
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 :))
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!)
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
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
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!!!
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 !
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.
@@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
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.
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)
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!
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)
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.
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,
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!
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.
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.
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.
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.
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?
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!
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
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...
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
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.
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
Make sure to grab yourself a cup of java and don’t forget to SUBSCRIBE! ☕
What’s up gamer
I already am!
you posted this as i’m on my counter drinking a nice cup of coffee
Make more RPG!!
on your post you said if you want tutorial just ask, so can you please to a tileset tutriol or boss fight tutriol
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
“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.
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.
What tooling do you use for building / package management? Maven is horrific and I don't love gradle either.
@@alexandergreuter5938 I use maven and i will agree with you build systems are a royal pain in the rear end
@@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
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.
I'm glad I'm not the only one! :D
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
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
@@SunglassOrang Thanks for feedback.
It is not "superdifficult", just "supertedious"
as someone who exclusively programs in java and scratch, I see the new direction this channel has gone as an absolute win.
XD
java and scratch is a WILD combination
@@THEcoolGAMER60java and scratch sounds like “grew up using scratch but had to learn java for a middle or high school class”
@@maze._this but I use godot now instead of scratch
why not scala? never really understood java people
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” 😅
Thanks, I thought he said lab tur lol
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.
There is something about this kind of bare bones development that's just so fun to work on!
I would love to see someone steaming coding making such fun and learning things@@Goodgis
It's like watching anime characters struggle to study school subject material and suddenly they're very good at it
@@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
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.
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.
It's really great!
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...
I had no experience with Java 😺
@@Goodgis🤡
@@Goodgismake cave and craft game mod
Goodgis out here smurfing
Click bait
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
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)
👍
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?
@@exitspree Then you need the docker runtime for your platform, you just pushed the problem a layer deeper
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.
libGDX is life. If they delete libGDX my life will have no meaning 😅
Eclipse was my first IDE, I am a jetbrains boy now but Eclipse still has a place in my heart
Eclipse worked great for me. :D
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
Thanks so much!
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!
It's hard but it's fun. I definitely get the appeal of it now. Thanks!
@@Goodgis Please make a part 2 to this, the game looks really cool!!!
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
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.
It’s really cool to see stuff like this. It reminds me of how I started making games: in html with my dad
Classic! :D
Try the Unity tilemap tools. They are awesome for something like this. Make "rule tiles" and they auto adjust as you paint!
That's a great idea, thanks dude!
Godot also has tilemaps and unlike Unity won't try to abruptly hold your game hostage behind a huge paywall :P
@@ReasonMakes what?
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.
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.
Same all I know currently is Lua and I'm trying to learn Java and C#
just tried the dewdrop demo yesterday, very excited for the full game :D
Glad to hear it! :D
I looked and it seems like it's not available anymore?
@@Ghoulgeek I think he meant the latest beta version for beta testers
I'm so jealous
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...
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.
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.
please make more content on this!!!!! I always love you devlogs and I also love retro RPGs, so this is like putting them together!
That's the plan! :D
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
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.
no experience my ass
The nintendo Eshop music on the back very nostalgic about it... That's a man of culture, finally some great soundtrack !!
Wow I literally used the exact same tutorial to make an rpg as well in Java!
Ryisnow is awesome!
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.
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 :))
You should!
@@Goodgis alr ill try eventually lol :)
honestly, I want more videos of this, it's really inspiring
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!)
Thanks! Yes, Dewdrop Dynasty development hasn't stopped. I just try to mix in other videos for the sake of the channel.
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!!
Another amazing video! Let me guess, next up is "I made a game in x86 Assembly with no experience"
RIP, maybe someday
Rollercoaster Tycoon ♥
@@FRanger92 what?
@@pacomatic9833It's a game made like 99% with assembly
@@pacomatic9833 Iconic game made in Assembly
The game looks awesome! Would love to see the future of it.
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
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
3:22 Dude! Don't use strings for states! That's what ENUMs are for!
I'll have to update that! Thanks for the feedback!
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!!!
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 !
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.
@@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
@@Goodgis are you gone ? 😓
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.
Goodgis collecting new coding languages like infinity stones
Does that mean I'm going to click to make half of them disappear?
He is inevitable.
Bro please dont 😭
been learning java for 4 years, i can say you did something really spectacular.
0:55 because you already made one on scratch 🤪😂
;)
I really want to see more of this 😢 there aren’t many devs doing new projects in Java!!
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.
From programmer to programmer, this is phenomenal man. I enjoyed the video.
This came literally a week after I began learning Java as a second language.
Nice! haha
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)
"Hey guys, I was coding outside camera and i did minecraft 2.0"
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!
:D
@Goodgis can you make a game in roblox like a battleground for the next vedio
yes please make a battleground game please that be so cool like dewdrop in robloix or anime battleground or vedio game
yes this is no fun please please
battleground sounds fun
yes that soond so fun
yes this is so fun i want battleground, @Goodgis is realy good at codeing
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.❤
I'll definitely have to continue this, thanks so much!
6:54 not sololearn?
No, I'm actually not that big of a fan of sololearn haha
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)
Aren’t all games made using mostly coffee ?
I would love to see this as a series!!
I think nearly 2 minutes of advertisement in a 8:40min video is wayyy to much.
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.
definitely keep workin on this ! looks so good so far
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.
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
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,
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
Lol
The artstyle is so cute! I'd love to see a follow-up on this video!
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!
Yes please, you could make a devlogs series for the game.
you are genius you put the advisor on the final jajaj thanks
Wohh! Loved it. That's 1000 times better than watching boring lectures .
I love your videos, I find them so relaxing, engaging and creative!
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.
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.
Seriously insane!! You lwk hyped me to get into it to, nice job
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.
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.
Good to know! Thanks!
This reminds me of the 2D games we made out of java back in highschool. really takes me back. thanks for the video
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.
Oh, the name of the game is Metal Against Demons. Its a Vampire Survivors like game, but with Heavy Metal and Demons.
I'm a big fan of developing games in a more diy approach like this. There is something very satisfying about it.
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.
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
Nice! :D
Would love to see another video of this
I followed the Ryisnow tutorial one year ago, It was an incredible learning and gaming adventure ! ❤
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?
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!
That's awesome! :D Will do!
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
Jade Jungle to start the video? Excellent choice, Mr. Goodgis.
i dont believe with the title "with no experience" but anyway +1 with ur work!
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...
Definitely wanna see more. Checking out the tutorial 👍
This looks so good, I hope you make more videos on this!
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
also i used tyhe same tutorial by RyiSnow
I like the idea of interpreted languages. Testing your code live is a super cool concept.
I agree!
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.
Congratulation 200K subscribers
Thank you so much 😀
yes, I am interested in keep watching this as series of videos.
You said this week! The same day was AWESOME!
i just came across your channel and your videos are just amazing 😊😊
this is amazing!! subscribed and liked, love the way you told the story and cant wait for the next part. very interesting and informative 💯
I would love to get updates about the state of the game. Awesome video, as always !
I would LOVE to see more. Keep up the good work goodgis!
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
This is an amazing video !! Really wanna see more videos like this