@@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
i actually tried to remake mario using java , you can check it out if you would like, it's also on my github linked on the video, and the whole coding process is there too, didn't upload the last video cuz they cut out the entire internet while i was making it, it was pretty scary not gonna lie
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 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
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
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.
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)
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” 😅
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.
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
My issue with coding and coding videos alike, is that nowhere does anyone explain how to start out an actual idea or task. Like how am I as a beginner supposed to know something like J frame exists or how to utilize it. Coding is difficult and I genuinely don’t understand how people learn this. Kudos to anyone who knows how to code, truly!
How are you able to work on this and dew drop at the same time? And make RUclips video about it? And you have kids too, right? I don't even have the time to finish working on just one project...
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.
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
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
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
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.
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 :))
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)
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.
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
0:38 WHAT! I'VE FORGOTTEN ABOUT THIS BOOK! Thank you for refreshing a long lost memory of mine. My favorite book of this sort ( "tutorials for dummies" style) is another of that series, "Electronic Gadgets for the Evil Genius". It has a lot of insane, high voltage, dangerous, and awesome electronic projects with full schematics and hardware assembly guides
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!
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!)
I have been itching to get into making my own video game but theres so much stuff to learn its just overwhelming to me. I bought 2 powerful calculators with Python capability, thinking that I would be able to use one of those to get started, but I still don't know enough about programming to actually get started. I'm learning a little here and there, and I know that it won't be easy. I just want to build the kind of games I grew up with, like early dos and nes games and just see how I can put my own spin on stuff. Someday, perhaps things will start moving quicker for me, but until I dive in deeper, I greatly appreciate learning as much as I can from others like this here. I hope you go far with your own games.
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.
Been a subscriber for ages, and this is the best video you've done so far. Really useful, informative, entertaining... amazing! I really hope you flesh this game out, I'd love to see it grow :)
Fun Fact: Minecraft started as a 2D java project by Notch at a conquest. (correct me if i'm wrong, but I remember seeing a documentary about it and even played the game lol) so it's definitely funny to see that Java and C++ are useful
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!!!
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!
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?
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)
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.
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,
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.
This is fantastic, This is my 3rd time watching this and honestly it's kind of making me want to have a crack at it. My grandfather the classic hello world in Java in I was about 10 but I haven't done much else honestly, but this is really making me want to write a game without an engine. Also figures you post this right after I start work on an RPG
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.
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.
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
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
i actually tried to remake mario using java , you can check it out if you would like, it's also on my github linked on the video, and the whole coding process is there too, didn't upload the last video cuz they cut out the entire internet while i was making it, it was pretty scary not gonna lie
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
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.
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
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"
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
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
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!
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
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
I was just scanning the comments to see if anyone figured it out. Thanks so much for posting this. I need some lab turr in my life.
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.
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!
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 😅
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!!!
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
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
My issue with coding and coding videos alike, is that nowhere does anyone explain how to start out an actual idea or task. Like how am I as a beginner supposed to know something like J frame exists or how to utilize it. Coding is difficult and I genuinely don’t understand how people learn this. Kudos to anyone who knows how to code, truly!
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 RUclips video about it? And you have kids too, right? I don't even have the time to finish working on just one project...
no experience my ass
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
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#
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 ? 😓
honestly, I want more videos of this, it's really inspiring
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.
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
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.
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 :)
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?
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)
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.
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
0:38 WHAT! I'VE FORGOTTEN ABOUT THIS BOOK! Thank you for refreshing a long lost memory of mine.
My favorite book of this sort ( "tutorials for dummies" style) is another of that series, "Electronic Gadgets for the Evil Genius". It has a lot of insane, high voltage, dangerous, and awesome electronic projects with full schematics and hardware assembly guides
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!
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!
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
From programmer to programmer, this is phenomenal man. I enjoyed the video.
Wow I literally used the exact same tutorial to make an rpg as well in Java!
Ryisnow is awesome!
As a second year CS student, this is insane. Keep it up!
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.
been learning java for 4 years, i can say you did something really spectacular.
"Hey guys, I was coding outside camera and i did minecraft 2.0"
So cool, definitely will be doing this, thank you for inspo
This came literally a week after I began learning Java as a second language.
Nice! haha
I have been itching to get into making my own video game but theres so much stuff to learn its just overwhelming to me. I bought 2 powerful calculators with Python capability, thinking that I would be able to use one of those to get started, but I still don't know enough about programming to actually get started. I'm learning a little here and there, and I know that it won't be easy. I just want to build the kind of games I grew up with, like early dos and nes games and just see how I can put my own spin on stuff. Someday, perhaps things will start moving quicker for me, but until I dive in deeper, I greatly appreciate learning as much as I can from others like this here. I hope you go far with your own games.
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 😭
Looks really good. Great job!
6:54 not sololearn?
No, I'm actually not that big of a fan of sololearn haha
Need more vids on this passion project
0:55 because you already made one on scratch 🤪😂
;)
definitely keep workin on this ! looks so good so far
@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
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.
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.
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.
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!
Are you just going to make a game in every single coding language? 😃😃
You know what....I just might.
@@Goodgis Is Rust next? 🤔
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
Aren’t all games made using mostly coffee ?
Been a subscriber for ages, and this is the best video you've done so far. Really useful, informative, entertaining... amazing! I really hope you flesh this game out, I'd love to see it grow :)
That's a huge compliment. This was one of my favorite games and videos to work on and I think that comes through in the video.
@@Goodgis Yeah you've done so much work in such a short space of time, you must be really in to it! :D
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!!
Wohh! Loved it. That's 1000 times better than watching boring lectures .
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.
Fun Fact: Minecraft started as a 2D java project by Notch at a conquest. (correct me if i'm wrong, but I remember seeing a documentary about it and even played the game lol) so it's definitely funny to see that Java and C++ are useful
I would LOVE to see more. Keep up the good work goodgis!
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!!!
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
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?
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)
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.
So close to 200k subs!! keep going dude!
Thanks so much!
This is an amazing video !! Really wanna see more videos like this
Congratulation 200K subscribers
Thank you so much 😀
love the video! plz continue. i will 100% keep watching!
I love your videos, I find them so relaxing, engaging and creative!
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,
you are genius you put the advisor on the final jajaj thanks
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.
This looks so good, I hope you make more videos on this!
Absolutely love this. Been meaning to take the time too make something inspired by earthbound so this is great inspiration.
Thanks so much :D
Definitely wanna see more. Checking out the tutorial 👍
The nintendo Eshop music on the back very nostalgic about it... That's a man of culture, finally some great soundtrack !!
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.
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
Yes please, you could make a devlogs series for the game.
The artstyle is so cute! I'd love to see a follow-up on this video!
I would love to see updates on the game, really fun project, keep up the good work!
:D
I would love to get updates about the state of the game. Awesome video, as always !
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.
this is amazing!! subscribed and liked, love the way you told the story and cant wait for the next part. very interesting and informative 💯
Seriously insane!! You lwk hyped me to get into it to, nice job
this is amazing! would love to see more!
i just came across your channel and your videos are just amazing 😊😊
This reminds me of the 2D games we made out of java back in highschool. really takes me back. thanks for the video
This is fantastic, This is my 3rd time watching this and honestly it's kind of making me want to have a crack at it. My grandfather the classic hello world in Java in I was about 10 but I haven't done much else honestly, but this is really making me want to write a game without an engine. Also figures you post this right after I start work on an RPG
Would love to see another video of this
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.
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.