Tumgik
#java build project
convexicalcrow · 11 months
Text
Tumblr media Tumblr media Tumblr media
Aww yeah the copper grind was 100% worth it, that roof looks so much better now. <3 I'm going to do, like, tiered gardens going down the mountainside for crops and whatnot, just to give the land more shape, and to flatten it out a little.
Tumblr media Tumblr media Tumblr media
Did a cute lil interior as well. Little workspace in one area, and more of a sitting area on the other side, with some storage under the staircase. I'm all fully organised now, and I dug a storage room into the mountain bc I was already outgrowing the initial storage I put in the second floor lololol. Too much digging. XD
Tumblr media Tumblr media
The furnace wall will turn into an autosmelter in time so I can expand my storage out that way when it's time, but for now, it'll do. I've reserved three columns of chests on the back left side for cobble, dirt, and cobbled deepslate, bc I just have So Much of it.
Tumblr media Tumblr media
Enchanting room and bedroom. <3 Bedroom still needs some lil bits of decoration, but it'll do for now. I have sheep and cows and sugarcane growing now so I'll slowly work on getting the bookshelves I need for a full set-up. I'll build the animals a barn at some point as well, so they're not just in random pens down the mountainside.
Tumblr media
Also I've been making staircases everywhere. Up to the top of the mountain, and down to my branch mine. There's tons of flat land on the top of the mountain, and I'd like to build some bigger structures up there, though what yet I don't know. Maybe I'll put the villagers up there idk. I could def fit a nice trading hall up there without needing to terraform so much. idk we'll see.
Tumblr media
I do plan to make a path to the closest village, and I think next time I play, I may do that, and spend some time over there getting some villagers levelled up. It's by a meadow biome, and there's plenty of flat-ish space for crop farming and tree farming for emerald trades. I'd like to get a mending villager, and also a leatherworker so I can get a saddle and acquire one of the horses or donkeys I've seen around the place to make the journey quicker.
I'd like to bring the villagers back to my base eventually, when I decide to switch this world from peaceful to easy, so I can get an iron farm up and running, but I need to decide where tf the villagers are going first. I'll do the same iron farm I have in my other java world bc it's so stupidly small and simple to build, and it has given me SO MUCH MORE IRON THAN I COULD EVER POSSIBLY USE omg. I just need to figure out where the villagers are going, and then figure out how tf I'm getting them there lol. :D
Also guess who managed to get lost TWICE today and had to dig tunnels to get back again lololol. :D Once whilst bringing cows back from the village, and once while accidentally going caving and finding a deep dark biome and forgetting my way back. Also I am disappointed to discover I just have a gigantic deep dark biome under the mountain, not an ancient city, so no loot for me. It's in the biggest fkn cave I've ever seen, stretched hundreds of blocks. Sadge.
Also I have decided I'm not going to bother upgrading to netherite on my other java solo world before I upgrade the world. I have toolsmiths and armoursmiths for days, tons of diamonds, I play with keep inventory on, and I Do Not Want to go netherite mining, so. I'll make do with diamond. I will trim the world a little tho, cut out those chunks around the mountains and the woodland mansion just so I can be sure I'll get those Vex armour trims. >_>
Oh. And remind me tomorrow to fix up my minecraft build tags, bc I want to be able to find each world, and now that I have two java solo worlds, I should probably make them distinguishable. So I'll do a post about that tomorrow. And then maybe catch up on my dash bc I've been ignoring it bc I'm so addicted to 1.20 omg.
3 notes · View notes
fatehbaz · 9 months
Text
all the time, gotta walk away, for a moment, take a break, infuriated, when reading about European implementation of forced labour in plantations (especially in the nineteenth and early twentieth centuries, whether it's sugarcane or rubber or tea or banana, whether it's British plantations in Assam or Malaya; Belgian plantations in Congo; French plantations in West Africa; Dutch plantations in Java; United States-controlled plantations in Haiti or Guatemala or Cuba or Colombia). and the story is always: "and then the government tried to find a way to reimpose slavery under a different name. and then the government destroyed vast regions of forest for monoculture plantations. and then the government forced thousands to become homeless and then criminalized poverty to force people into plantation work or prison labor." like the plantation industries are central (entangled with every commodity and every infrastructure project) and their directors are influencing each other despite spatial distance between London and the Caribbean and the Philippines.
and so the same few dozen administrators and companies and institutions keep making appearances everywhere, like they have outsized influence in history. like they are important nodes in a network. and they all cite each other, and write letters to each other, and send plant collection gifts to each other, and attend each other's lectures, and inspire other companies and colonial powers to adapt their policies/techniques. not to over-simplify, but sometimes it's like the same prominent people, and a few key well-placed connections and enablers in research institutions or infrastructure companies. they're prison wardens and lietuenant governors and medical doctors and engineers and military commanders and botanists and bankers, and they all co-ordinate these multi-faceted plans to dispossess the locals, build the roads, occupy the local government, co-erce the labour, tend the plants, ship the products.
so you'll be reading the story of like a decade in British Singapore and you're like "oh, i bet that one ambitious British surgeon who is into 'economics' and is obsessed with tigers and has the big nutmeg garden in his backyard is gonna show up again" and sure enough he does. but also sometimes you're reading about another situation halfway across the planet and then they surprise you (because so many of them are wealthy and influential and friends with each other) and it'll be like "oh you're reading about a British officer displacing local people to construct a new building in Nigeria? surprise cameo! he just got a letter from the dude at the university back in London or the agriculturalist in Jamaica or the urban planner from Bombay, they all went to school together and they're also all investors in the same rubber plantation in Malaya". so you'll see repeated references to the same names like "the British governor of Bengal" or "[a financial institution or bank from Paris or New York City]" or "[a specific colonial doctor/laboratory that does unethical experiments or eugenics stuff]" or "lead tropical agriculture adviser to [major corporation]" or "the United Fruit Company" and it's like "not you again"
Tumblr media
324 notes · View notes
cipherexists · 2 months
Text
it is once again time to advertise.....
Tumblr media
SEASON 4!!!
Hello! we are a hermitcraft inspired java minecraft server with focus on community, building and trading!
We have; mega bases, an active small scale player base, events, shopping district and even just some casual fun
we pride our group on all being friends, we VC, work on projects together and are always there to give helping hand
our seasons last a year, with this being our fourth year- the new season starts on march 1st! but you are able to sign up whenever you wish
Please consider; joining the Technical Difficulties SMP, where a shitty laptop and bad wifi is not only accepted, but expected
(also we do have a few streamers / youtubers if you would like to just watch)
83 notes · View notes
izicodes · 1 year
Note
hi hi! love your blog! I am also working on building sites for my portfolio but am a little stumped on how/where to deploy them. would you mind sharing what you are using for deployment? thanks!
Places to Deploy Your Website
Tumblr media
Hiya! I know a few places I've tried in the past and some I am yet to try but I know other developers use them!
Tumblr media
GitHub pages
GitHub Pages is a free static site hosting service that allows you to publish your website directly from a GitHub repository. It supports HTML, CSS, and JavaScript, as well as Jekyll, a static site generator. I used GitHub pages a lot since I use GitHub to keep all my repositories.
Replit
Replit is a cloud-based development environment that provides an integrated IDE, code editor, and hosting platform all in one place. With Replit, you can easily create and deploy web apps, games, and other projects in multiple programming languages such as Python, HTML, CSS, and JavaScript. I use Replit a lot too for my other much smaller projects that I can’t upload on GitHub to run the program online!
Netlify
Netlify offers a free plan for static site hosting that includes features such as continuous deployment, custom domains, and SSL encryption. It supports HTML, CSS, and JavaScript, as well as serverless functions and other backend technologies. 
Heroku
Heroku offers a free plan for hobbyist developers that allows you to deploy up to 5 applications. It supports many languages and frameworks, including Ruby, Node.js, Python, Java, PHP, and Go. Heroku allows free hosting for small applications.
Firebase Hosting
Firebase Hosting is a free service that allows you to host and deploy your web app or static content to a global content delivery network (CDN) with SSL encryption. It supports HTML, CSS, JavaScript, and other static assets. It allows free hosting for small applications.
Surge
Surge is a free static site hosting service that allows you to publish your website with a custom domain or a Surge subdomain. It supports HTML, CSS, JavaScript, and other static assets. Allows free hosting with unlimited bandwidth.
Tumblr media
Each of these free deployment options has its own cons such as: 
Its lack of server-side functionality
Limited database support
The cost of advanced features
Limited control over the infrastructure
May not be suitable for more complex websites or applications 
However, for small projects, I think you’ll be fine with the free options!
Hoped this helps and good luck with your websites’ deployments! 🥰🙌🏾💗
Tumblr media
197 notes · View notes
justasunflowerseed · 18 days
Text
I have so many ideas for a creative project that I don't know where to start, like my brain keeps coming up with ideas and concepts and stops halfway when it gets to actually writing it down and trying, so....
PLEASE HELP ME CHOOSE WHAT PROJECT TO WORK ON 🙏
I will start to actively work on whatever wins the poll, and will constantly update every weekend on my blog, I can't promise any quality or fast progression, some of these are projects in areas I have 0 experience in, so just vote for whatever you think sounds the most interesting ig, but please vote so I'll have something to do!
I don't have a preference for any of these, that's why I'm asking tumblr!
no results option, choose something, please I have no idea what to do
if any of these sound interesting or confusing, there are explanations under the cut:
~•°•~.~•°•~.~•°•~
JEWISH MINECRAFT
either a client side mod or a plugin for Minecraft server that add Jewish elements to the game, main concept I have thought of:
kashrut laws, the mod will keep track of the kashrut of you, your tools, and your food (meat/dairy/parveh/non-kosher). for example: your sword starts as kosher parveh. you kill a cow - your sword is now kosher for meat and you have a kosher raw meat. you then kill a pig with the sword, your sword is now not kosher and you have a non-kosher raw pig meat. you then kill a cow with the sword, you have a non-kosher raw meat. you cook and eat the kosher meat, you get a kosher(meat) status for 3 in-game hours, you then drink a bucket of milk, the status changes to not-kosher. idk how to make your tools kosher again yet.
a tracker of in-game Minecraft days, whenever it gets to the evening of every 6/7 days (friday evening), Shabbat will start, indicated by some sort of pop-up. using any of your tools on shabbat will turn them non-kosher, villager trading will either be turned off or there will be a warning not to trade with them, and same thing with every working station + crafting table. building and breaking blocks with your hands is allowed, so will crafting from your inventory (unless it's food), farming will cause the resulting crops to not be kosher. Shabbat will end at nightfall of the 7th day.
my experience: Ive never made a Minecraft mod before, but I have experience programming in Java, so it can't be that hard to to at least some of these.
TIME LOOP GAME
a mystery game where you relive the same day over and over again, with no information saved between runs except the player's understanding of the world. the goal is to find out what causes the time loop and break it. loosly inspired by kindergarten, undertale, and a certain b movie that I don't know the name of.
I don't know how to explain the visuals I'm imagining, but it will be a mostly 2d plane you walk on, and interacting with NPCs will open a virtual novel type screen.
you'll have a "clock" at the top left corner, each action during the day will cost a certain amount of time (a few minutes to a few hours), the game will be balanced to give plenty of rooms for mistakes as to not make it stressful, and since every time loop is the exact same, making a mistake will only send you to the start of the day, where you can attempt the same thing again. (and if there are repetitive aspects like idk mini games there would probably be an option to skip them if you already completed it in a previous loop, that's the only thing the game will keep track of ig)
there's only so much you can do it one day, and certain things will require the player to possess information from previous loops, and so runs will differ and evolve as time goes on, there will also be bonus "routes" to learn more about the world and the characters in it.
idk what the mystery is yet! the story is very early stages.
my experience: I have no fucking clue how to use unity, I made a flappy bird and a platformer without levels, but I still haven't fogured out how OOP works with this thing, andy brain can't figure out how tf you make stuff like dialogue. it would probably take me a long time to make a working prototype.
UNDERTALE TIME LOOP FANGAME
this is THE EXACT SAME PROJECT AS THE ABOVE ONE, but as an Undertale fangame instead of an original story. and I do have a concept for this one!
you play as Frisk in the pacifist ending (NOT after a genocide route, pure pacifist with potentially multiple neutrals) (also not as the player controlling Frisk), living out your happy ending. it's been a few years, you've grown, humanity mostly accepted monsters, and the underground is mostly abandoned as monsters moved to the surface. You've lost your powers a long time ago, not that anyone knows about them, and you have no reason to use them again anyway, you have everything you've ever wanted. but one thing is missing: Flowey.
his determination has been deteriorating over the past few months, and it's gotten harder and harder for him to move. he started spending all his time at Chara's grave in the underground, and you visit him once in a while.
the game is during his final day, you find out, the last bits of determination leave his body and he turns back into a regular flower. but you're determined to save him, and so, your powers return, and you're able to go back in time to the start of the day, and start reliving it over and over, looking for a way to save him. a happy ending means for everyone.
it might be a bit more story heavy, it might even have Frisk being an actual character as they're free from the player's control, but it's the same concept and same mechanics.
my experience: same limitations as making an original game, but I also don't know how good I'd be at keeping the characters in-character for this.
ROTTMNT AU COMIC
this is a project I've already started on my shared tmnt sideblog with @remitiras. it only has 1 post! 😭
I have the second part halfway done on my computer, but I didn't like the writing for parts of it and couldn't find the motivation to properly rewrite it yet, so it's been on hiatus for 4-5 months.
I made the concept while having a hyperfixation on rottmnt, and Cass Apocalyptic Series specifically. since then I've moved on and I'm not as invested in the fandom or the story, but it's still something I wanna finish someday. it has a mostly finished outline, and a large collection of plot ideas, it's one of my most detailed creative projects to date! this would be a good practice for making comics and stories.
my experience: again, it already has a chapter, although pretty ugly in hindsight, the wip second chapter has a much better panel layout. I've never made a real comic before, but me and reminhave a pretty good grasp of the rottmnt characters and they're kinda helping me write it.
CARTOON CONCEPT FROM WHEN I WAS 12
despite having the idea for 8 years, I can't for the life of me decide on a name for it. lmao. the concept is as follows:
do you know these stories where the main character is living a normal and sad life until they find out their word actually has some sort of magic and an entire society of magic people living (mostly) in secret from regular humans? Harry Potter, Percy Jackson, Gravity Falls, Danny Phantom, Fairly OddParents, I can't think of any other examples rn. these usually (but not always) accompany a chosen one plot of the regular person finding out or growing to be the savior of the group.
now what if, multiple of these stories happened at the same time, in the same world, to all of your best friends?
that's the concept of my story! in it, the main character, Sapphire, moves to a new small town, and slowly finds out each one of her new friends are the main character of their own magical/paranormal journey.
I have uploaded some concept art to my blog already: one, two, three.
if this win, I will not make it into a full fledged indie cartoon bye myself (lol)
rather, I will write down all of my ideas and make more concept art, for characters and scenes. and will share it on my blog.
my experience: this is mostly just writing down preexisting ideas I never had time to write before, and drawing concepts I didn't have the motivation for. so I have the experience for this.
COMIC OF CHARACTER TRAPPED IN A MAGICAL LIBRARY
this is a comic I planned for practice! it's a comedy with simple colors and backgrounds so it's prerfect for practicing my comedy skills and writing episodic one-shot content. this time it has a name!
Endless Library:
the character wakes up to find herself in a library, but the bookshelves strech on to the horison and the books seem to be about the most random and wild things ever. there's no exit in sight. join in as she slowly goes insane and starts consuming the paper for substance, I swear it's not a horror story!
I already have 2.5 episodes drawn, it's a very simplified artstyle, and the background is super simple, it really got me to experiment with perspective. I keep picking it up for a week or so once every few months and I haven't touched it in almost a year, so I don't really remember more than the general plot. it will probably have ~100 short episodes? I still didn't figure out the ending.
my experience: I got a lot of indifferent to good reactions to my first chapter! so this will probably be the easiest to finish as long as I have the motivation, I also don't have to worry about experience with comics because the style is super simple.
PERSONAL PROJECTS
projects that won't be able to be shared with othwrs online :( they're fun and all but I'd just feel like they'll be a waste of time. these include:
making a hub on a new Minecraft server I joined, including multiple farms and a shared storage system. It just started so I still haven't logged in.
finishing my base on another Minecraft server, I like it hut I'm 50% of the active players.
making cute coasters for my apartment, and prettifying my apartment in general.
writing cringe low-effort fanfics for my eyes only, I will never ever share them sorry
drawing regular fanart
choosing one doesn't mean I won't do the others at all! it's just what I should focus on during my limited free time. right now I'm at a point where I can't focus on any project at all because I feel guilty ignoring the others.
also if you actually read all of this I'm sending you virtual hugs, thank you so much for actually taking interest in my unhinged ramblings 💗✨
15 notes · View notes
radiation · 10 months
Note
How is RPGmaker compared to Unity? Would you recommend it?
I think its difficult to compare RPGMaker to a lot of other game engines. Unity is pretty open ended in what you can make but you gotta know programming, whereas RPGMaker is kinda hard coded to make a very specific type of game very easily and without programming knowledge — the game in question being extremely generic retro JRPGs. If you wanna make something that extends beyond that you are gonna have to mess around a lot with plugins which alter and augment the preexisting structure the engine has in place.
The crazy thing is, RPGMaker (at least MV) is lacking MANY features that it by all means should have. My game doesn’t have a lot of mechanics and was designed around scope in a lot of ways, yet I am legitimately using 70 or so plugins that other people made to make it feel good. Some of those plugins’ functions include -Adding name plates over the characters’ text boxes -Making it so sprites don’t flash in and out when switching -Allowing for ANY kind of complexity in character animations -Giving you any sort of camera control -Hiding combat related UI in the menus. All of this being shit the engine SHOULD support by all means but for whatever reason it just doesn’t
I think if you’re someone who knows a lot about programming, the engine is probably gonna feel kinda bad and itd probably just be easier and less frustrating to build a lot of functionality from the ground up in an engine like Unity, GameMaker, or Godot. If you lack some experience and feel pretty confident that your game can reasonably fit within what the engine is capable of then RPGMaker is probably a good choice. And personally despite the lack of features being frustrating at times, I find myself having a lot of fun with the goofy wraparound method of problem solving you have to use and have found myself making some really cool creative decisions by working within the engine’s limits
It definitely helps a lot to know programming fundamentals either way (I’m not great but I have some experience with Java and C# and I feel like it’s been very helpful with managing project structure) so that’s something I’d recommend looking into either way if you’re not too acquainted
And I’ve mentioned it but again. Since RPGMaker is so limited you definitely DEFINITELY want to plan your project very heavily around scope especially if you don’t have much confidence that you can really delve into JavaScript programming. For example I wouldn’t recommend planning for complex UI - you will fuckin hate yourself for that. And if you’re adding combat you’re gonna wanna be super realistic about it. What I did to plan around scope was play ~10 different RPGMaker games sorta like what I wanted like to be before I started getting too many concrete ideas about what my game would look like so I could get a pretty solid idea of what was doable and mold my plans around that
Also I wanna point out - most tedious, large scope thing about my game is by far the character animations. Once I figured out just how itd work it wasn’t too bad but is still a bit annoying - but know I worked in a very very wraparound way that is way way way more involved than most — or hell, ANY RPGMaker games I’ve seen. It’s doable, can be really worth it if you’re willing to put in the time and effort, and is something I’d be happy to explain if anyone was interested. BUT i feel the need to make it clear that complex animation is very much not at all a baseline functionality of the engine since it might be easy to assume otherwise with how much it’s used in my own game
Apologies if that was long but I love talking about this stuff, and if anyone is interested I am always happy to talk about and answer any questions about my process especially with RPGMaker in mind :D
39 notes · View notes
vinhjacker1 · 20 days
Text
Which programming language performs better on the web, Java, C#, PHP, or Python?
The performance of a programming language on the web depends on various factors such as the specific requirements of the project, the expertise of the development team, and the scalability of the language. Each programming language you mentioned—Java, C#, PHP, and Python—has its strengths and use cases:
Java: Known for its performance, scalability, and security, Java is widely used in enterprise-level web applications, especially for large-scale projects. It's commonly used in backend development and is favored for its robustness and ability to handle high loads.
C#: Similar to Java, C# is often used in enterprise-level web development, particularly for building applications on the Microsoft .NET framework. It offers strong performance and is well-suited for Windows-based environments.
PHP: PHP is a server-side scripting language specifically designed for web development. It's known for its simplicity, ease of use, and extensive community support. PHP powers a large portion of the web, particularly in content management systems like WordPress and e-commerce platforms like Magento.
Python: Python is a versatile language that is gaining popularity in web development due to its simplicity, readability, and extensive libraries. It's commonly used in web frameworks like Django and Flask, making it suitable for building web applications of various scales.
Ultimately, the best programming language for web development depends on the specific requirements of your project, the preferences of your development team, and the goals of your business. Each language has its advantages and trade-offs, so it's essential to evaluate them based on your project's needs.
4 notes · View notes
mosssunmaniac · 1 year
Text
Tumblr media
Say hello to the MossVoid SMP, a queer, neurodivergent run (private) Minecraft server!
I started the server with a few college buds just for fun, then it grew as we gathered others! (Including my girlfriend, who's a Bedrock player! We are a Java server that has cross platform!)
We're not all sure on if we wanna post recordings anywhere, but if we do I will absolutely share! :)
We're building our own lore and telling stories, while also just goofing off for the heck of it!
We do let one of our players use creative amd spectator as their character focuses around the end. (They interact with the world and players differently!) That and they're very mysterious!
Other than that, we limit the use of creative to massive projects for lore only. (This would mean massive structures or cities.) Everything else we earn ourselves. Ultimately, we play with fun and comfortability in mind!
I'll be sharing art soon and introduce some of our characters! Enjoy this logo✨️
It took me forever to make
25 notes · View notes
josquarebox · 5 months
Text
*cracks knuckles* sooo have you ever heard about Hytale?
This Game has been my neurodivergent obsession for a few years now, despite having never actually played it, since its not even out lol.
If you dont know what Hytale is, buckle up because you are stuck with me here and will have to listen to me rant about it >:)
Hytale is a Game being made by Hypixel Studios, an offshoot from Hypixel inc. who run the Hypixel minecraft Server. The Game has been in developement since somewhere around 2016 and has yet to release. Why so long, you might think? Well, its complicated.
Back in the ancient year before memorial (2016), Minecraft was at an all time low in terms of player numbers due to many factors, both a lack of interest in the games updates, minecraft being considered cringe and other games such as fortnite having pulled both players and creators away from the Game.
Dont get the wrong impression though, Minecraft was still being played a lot, but not very much talked about, and especially java editions days seemed numbered by a lot of creators, including the owner of Hypixel, Simon, as well as Noxy, who will be important later.
Simon, as far we know is a cool guy, and has made stonks with the Servers revenue during Minecrafts peak, but these times seemingly would never be coming back.
Minecraft just lacked the aspects nececarry to sustain its community, be it the lack of content updates, creator support through a modding api or freedom in policy through recent eula changes.
Due to these and other factors, the Hypixel Team realized that running their business long term in an enviromen, where so many sweeping large changes outside of their control could end their entire livelihood, they realized that there was basically nothing stopping them from just making their own minecraft, free from the restrainst of their creativity, community and buisness, and thats why Hypixel Studios, the Game company, was born.
As stated by noxy and Simon back in 2016, they had over 25 people working full time, funded by simon in an aruably risky move to build their own legs tto stand on, and by 2018, they were far enough into developement to share their project with the wider Hypixel community, and mabe even the entire Minecraft community...
In late 2018, Hypixel Studios released a Trailer on their Youtube channel for a new Game they had been working on for over 2 years called Hytale:
Hytale was advertised as a Blockgame Sandbox RPG, utalizing simmilar voxel based terrain as minecraft, but other than that completely different: Where Minecraft was an open-ended Sandbox for the player to shape the way they like, Hytale was designed to be an Adventure RPG with a Story/Campain, Lore, more in depth combat, a fully realized fantasy World with Bosses and dungeons and content galore, but also open for other people to create their own experiences inside the game using modding support, live scripting a model maker and so on. Not to mention an upgraded version of their minecraft server, now unchained from minecraft and let loose on a Game under their full control.
Simon and the others new that there was interest for that kind of game, but the response from the wider Gaming community was beyond their wildest Expectation:
Their Prediction laid at around 100, mabe 200 thousand views on their first look trailer, but boi did they underestimate:
The Trailer now sits at 60. Million. Views. 60. MILLION.
Many AAA Studios wuld dream of that kind of success, and now they were sitting there, with the pressure to perform in front of the entire Minecraft community, they were harolded as the bringers of Minecraft 2, the ones who would give them what minecraft was sorely lacking, they were now asked to bear a community of that size on their shoulders, and well, they marched on.
On their Twitter Account, they said they were aiming for the game to be in everyones hands by 2019, but as we all know, that never happened, but why?
They decided to delay the release until 2021 to try and reach the expectations now put on them, expand the team, explore new possibilites and see how they can harness the attention the game had gotten.
Over the course of the next two years, they would release blogposts after blogpost updating exited fans on the developement of the game, sharing details on how the game shaped up, and sometimes announce new hires, along with simon handing of the torch to noxy as head of the company.
At the Start of 2020, theythen announced that Hypixel Studios had been aqquired by a major Studio called Riot Games, that would be funding the further developement as well as oversee and give advice to the rapidly growing Team. For many, me included this sounded dangerous, since as gamers we were well to aware of the many cases where studios like Electronic Arts have acquired smaller studios, only for them to ruin their future games and close the studio after a small failiure.
But as we now know, this did not happen in this case, in fact, riot is built on very simmilar ideals and spirit of entrepreneurship, their flagship title, league of legends, was inspired by Dota, a popular warcraft 3 mod - a journey not too dissimilar from what Hypixel went through with minecraft.
If we now skip until today, Hypixel studios has grown from somewhere around 30 employees to over 130, they have hired talent from the minecraft community, like the developer of sodium, they hired people from the pre-release hytale community, they have hired people they themselves grew up playing games made of, and as stated by their Game director John Hendricks, a former Mojang employee, they have now largely ,,Charted the iceberg" in terms of what is now in their scope to expand hytale into: Hytale is now not only a big game, its a Plattform for People to come together, explore and create, for people to go on the same sort of journey they themselves took initialy with the project.
This has obviously meant that, to utalize the immense amount of talent, reccources and experience, they need time, and this has pushed a possible release farther and farther back.
The Game that was being developed back before 2020 is now left to be an overengineered prototype of their full vision, while they rebuild the games technical side from the ground up to have an engine durabe enough for over a decade to come, and take their time doing it, not under pressure from riot to crunch developement, as other publishers and parent companies have done in the past.
As for me, I have been exited for what they do with the Game since that announcement back in 2018, and I have hopes and dreams of what playing and creating in hytale will be like. I cant wait to explore the world of orbis, play minigames and explore what others may create, or create myself.
The Game Industry is a tough place, where funding, good management, talent, experience, and an exited playerbase cannot guarantee a good game, but mabe, just mabe, lightning will strike exactly where I want it to, and mabe Hytale will be the game I have hope it has the potential to be.
If you have read this far, thank you. I may post more in the future about this kinda stuff, but for now I hope to have relieved myself of some of that hype that has been pressure sealed behind my fingers. I hope you have a great day, and may this post age well ;D
7 notes · View notes
snailmail-codes · 1 year
Text
Day 3/100
I took a little longer than I wanted for my next post but with only a somewhat made-up posting schedule I’ll excuse myself this once. I’m doing good in my college classes and soon I’ll make a post about my class studies. I also only have 7 weeks left of this semester!
Tumblr media
FreeCodeCamp
I  like front-end languages so far. I don’t have much experience with javascript yet but I like HTML and CSS. It’s probably because HTML and CSS are a lot easier than other languages so it’s a walk in the park for me compared to the back-end language Java. I'm excited to start my own HTML and CSS projects after I get more confident coding them.
Lessons 70/91 of Learn Basic CSS by Building a Cafe Menu.
Exercism
I wanted to start with that exercism is not beginner friendly! I think it would be better to do the codecademy java course and have a good basis of the language before heading over to exercism. It’s more for practice projects than actually teaching lessons. The mentors are extremely helpful if you get stuck or for each exercise, I like looking at the community solutions after I finish to see the different ways people coded the same problem!
In progress with Play your Cards! (Blackjack)
Exercises 8/132 of the Java Section.
Tumblr media Tumblr media Tumblr media Tumblr media
51 notes · View notes
roseliejack123 · 6 months
Text
Mastering Java: Your Comprehensive Guide to Programming Excellence
Embarking on the journey of mastering Java is akin to entering a realm of endless possibilities. Java, a versatile and widely-utilized programming language, offers a broad spectrum of applications, from crafting web and mobile applications to powering robust enterprise systems. Whether you are a novice in the realm of coding or a seasoned programmer looking to broaden your skill set, the path to proficiency in Java is an exciting one.
Tumblr media
In this comprehensive guide, we will be your guiding light through the intricacies of Java, starting from the foundational basics and progressing to the more advanced aspects of the language. Our objective is to equip you with the knowledge and skills that form a robust and unshakable foundation for your journey into the vibrant world of Java. Fasten your seatbelt as we embark on this exhilarating exploration, charting a course that will empower you to thrive in the ever-evolving landscape of software development.
Here's a 8-step guide to effectively learn Java
Step 1: Setting Up Your Development Environment
Your journey to becoming a proficient Java developer commences with setting up your development environment. The essential components are the Java Development Kit (JDK) and an Integrated Development Environment (IDE) like Eclipse or IntelliJ IDEA. These tools aren't just convenient; they're the gears that will drive your Java programming endeavors. They streamline the coding process, provide useful features, and offer an organized workspace, making your coding experience efficient and enjoyable.
Step 2: The Foundation - Learning the Basics
With your development environment ready, it's time to delve into the fundamental building blocks of Java. Begin by acquainting yourself with data types, variables, operators, and control structures. These are the nuts and bolts of the language, and a solid grasp of these concepts is essential. You'll find an abundance of online tutorials and beginner-friendly Java books to assist you at this stage.
Step 3: Navigating the World of Object-Oriented Programming (OOP)
The object-oriented programming (OOP) approach is well known in Java. To harness the true power of Java, immerse yourself in the world of OOP. Understand the concepts of classes, objects, inheritance, encapsulation, and polymorphism. This knowledge forms the bedrock of Java programming and enables you to design efficient, organized, and scalable code.
Step 4: Mastering Data Structures and Algorithms
Data structures (such as arrays, lists, and sets) and algorithms are the secret sauce behind solving real-world problems efficiently. As you progress, dive into the world of data structures and algorithms. These are the tools that will empower you to handle complex tasks and optimize your code. They're your go-to assets for creating efficient and responsive applications.
Step 5: The Art of Exception Handling
Java boasts a robust exception-handling mechanism. Understanding how to handle exceptions properly is not just an add-on skill; it's a vital aspect of writing reliable code. Exception handling ensures that your code gracefully manages unexpected situations, preventing crashes and delivering a seamless user experience.
Step 6: Exploring Input and Output Operations
In this step, you'll explore the realm of input and output (I/O) operations. Mastering I/O is crucial for reading and writing files, as well as interacting with users. You'll gain the ability to build applications that can efficiently process data and communicate effectively with users.
Step 7: Conquering Multi tasking
Java's support for multi tasking is a significant advantage. Understanding how to manage threads and synchronize their actions is vital for creating concurrent applications. Multithreading is the key to developing software that can handle multiple tasks simultaneously, making your applications responsive and scalable.
Step 8: Building Projects and Real-World Practice
Theory is only as valuable as its practical application. The final step involves applying what you've learned by building small projects. These projects serve as a proving ground for your skills and provide valuable additions to your portfolio. Whether it's a simple application or a more complex project, the act of building is where the real learning takes place.
Tumblr media
As you step into this vibrant realm of Java, remember that continuous learning is the key to staying relevant and effective in the ever-evolving field of software development. Be open to exploring diverse applications, from web development to mobile apps and enterprise solutions, and never underestimate the power of hands-on practice. Building projects, no matter how small, will solidify your knowledge and boost your confidence.
In your quest to master Java, ACTE Technologies stands as a valuable ally. Their expert guidance and comprehensive training programs will sharpen your skills, boost your confidence, and pave the way for a rewarding career in software development. Whether you're embarking on your Java journey or looking to take your skills to the next level, ACTE Technologies offers the resources and support you need to thrive in the world of Java programming.
So, with Java as your trusty companion, and ACTE Technologies as your guide, the possibilities are boundless. Your journey is just beginning, and the world of software development awaits your innovation and expertise. Best of luck on your path to mastering Java!
9 notes · View notes
jamietaylor87 · 5 days
Text
JMy JRoad
As someone who has always been fascinated by the power of programming, my journey with Java began during my college days. It was the language of instruction for most of our courses, and I quickly realized its potential for building robust applications.
The Early Days
In the beginning, I struggled with the syntax and the concepts of object-oriented programming. But as I delved deeper, I started appreciating the structure and the discipline that Java enforced. I spent countless nights debugging code and reveling in the joy of finally getting programs to run correctly.
Springing into Spring
After getting comfortable with the basics, I discovered the Spring Framework. It was a game-changer for me. Spring's dependency injection and the simplicity of its configuration made it easier to develop web applications. I remember the first time I set up a Spring Boot project; it felt like I had unlocked a new level in my programming skills.
Hibernate: The Bridge Between Two Worlds
Then came Hibernate. The idea of an ORM was new to me, but I was intrigued by how Hibernate bridged the gap between Java objects and database tables. It took some time to get used to, but once I did, it was incredibly satisfying to see how much cleaner my database interactions became.
Continuous Learning
The road to Java mastery is a continuous one. I've learned that staying updated with the latest developments and being part of the Java community is crucial. I've contributed to open-source projects, attended Java conferences, and even given talks on Spring and Hibernate.
Looking Ahead
Today, I'm proficient in Java, but I know there's always more to learn. I'm excited about the future, about the new frameworks and tools that will emerge, and how I can use them to solve real-world problems.
Java has been more than just a programming language for me; it's been a journey of growth, challenges, and learning. And I can't wait to see where it takes me next.
Jamie Taylor
2 notes · View notes
net-craft · 9 days
Text
How to Hire a Dedicated Team of Mobile App Developers in Phoenix, AZ
Tumblr media
In the heart of Arizona’s innovation corridor, Phoenix is a thriving hub for mobile app development. With a booming tech scene and a wealth of talented developers, Phoenix offers app entrepreneurs the perfect environment to bring their ideas to life. But with so many mobile app development companies in Phoenix (including Net-Craft.com!), how do you find the perfect dedicated team to turn your vision into a reality?
This guide will equip you with the knowledge and strategies to confidently hire top mobile app developers in Phoenix AZ. We’ll cover everything from defining your project needs to evaluating potential teams and ensuring a successful partnership.
Understanding Your Project Needs
Before diving headfirst into the search for mobile app developers in Phoenix, AZ, take a step back and solidify your project’s core. Here are some crucial aspects to consider:
App Purpose and Target Audience: What problem are you trying to solve with your app? Who are you trying to reach? Understanding your app’s purpose and target audience is fundamental for defining its features and functionalities.
Platform Selection: Will you build a native app for iOS or Android, a cross-platform app, or both? Each platform has its advantages and considerations.
App Features and Functionality: List down the core features and functionalities your app must have. Prioritize based on importance and user needs.
Project Timeline and Budget: Establish a realistic timeline and budget for your app development project.
Finding Top Mobile App Developers in Phoenix
Now that you have a clear roadmap for your app, it’s time to explore the Phoenix mobile app development landscape. Here are some effective ways to find qualified candidates:
Online Job Boards: Utilize platforms like Indeed, Glassdoor, and LinkedIn to post job descriptions outlining your project requirements and desired skill sets.
Clutch and GoodFirms Reviews: These B2B review platforms showcase top-performing service providers. Research Phoenix-based mobile app development companies with strong client reviews.
Industry Events and Meetups: Attend industry events and meetups in Phoenix to network with developers and get a feel for the local mobile app development scene.
Recommendations and Referrals: Talk to other entrepreneurs in Phoenix who have successfully launched mobile apps. Seek recommendations for development partners they’ve had positive experiences with.
Key Skills to Look for in Mobile App Developers
Beyond technical expertise, look for developers with the following skill sets to ensure project success:
Technical Skills (Platform Specific): For native app development, proficiency in languages like Swift (iOS) or Java/Kotlin (Android) is crucial. For cross-platform development, consider frameworks like React Native or Flutter.
UI/UX Design: A skilled mobile app designer will create a user-friendly and visually appealing interface for your app.
Problem-Solving and Critical Thinking: Mobile app development is a dynamic process. Your team should be adept at tackling challenges and finding creative solutions.
Communication and Collaboration: Clear and consistent communication between you and your development team is paramount.
Evaluating Mobile App Development Companies in Phoenix
Once you have a shortlist of potential partners, delve deeper into their expertise and capabilities. Here are some key areas to evaluate:
Company Portfolio: Review the company’s portfolio to assess their experience in developing apps similar to yours. Look for successful projects in your industry or with comparable functionalities.
Client Testimonials: Read client testimonials to gain insights into the company’s work ethic, communication style, and ability to deliver projects on time and within budget.
Development Process: Understand the company’s development process. Look for structured methodologies that prioritize transparency and client involvement.
Team Structure: Get to know the team you’ll be working with. Their qualifications, experience levels, and communication skills are crucial factors.
Cost and Payment Structure: Ensure the cost structure aligns with your budget. Discuss payment schedules and any additional fees beforehand.
Building a Successful Partnership with Your Development Team
After selecting the ideal team of mobile app developers in Phoenix, set the stage for a successful and collaborative partnership:
Clearly Defined Project Scope: Outline a detailed project scope document that specifies features, functionalities, timelines, and deliverables.
Regular Communication: Maintain open and consistent communication channels with your development team. Utilize project management tools to track progress and address any concerns promptly.
Embrace Feedback: Provide constructive feedback throughout the development process. Be prepared to adapt and iterate as needed.
Celebrate Milestones: Acknowledge and celebrate project milestones to maintain team morale and motivation.
Conclusion: Building Your Dream App in Phoenix
By following these steps, you can confidently navigate the Phoenix mobile app development landscape and hire a dedicated team.
If you would like to speak to a representative, please contact Net-Craft.com for a free consultation.
Content Source https://www.net-craft.com/blog/2024/04/09/hire-dedicated-mobile-app-developers-phoenix-az/
2 notes · View notes
izicodes · 1 year
Note
Hi! I’m a student currently learning computer science in college and would love it if you had any advice for a cool personal project to do? Thanks!
Personal Project Ideas
Tumblr media
Hiya!! 💕
It's so cool that you're a computer science student, and with that, you have plenty of options for personal projects that can help with learning more from what they teach you at college. I don't have any experience being a university student however 😅
Someone asked me a very similar question before because I shared my projects list and they asked how I come up with project ideas - maybe this can inspire you too, here's the link to the post [LINK]
However, I'll be happy to share some ideas with you right now. Just a heads up: you can alter the projects to your own specific interests or goals in mind. Though it's a personal project meaning not an assignment from school, you can always personalise it to yourself as well! Also, I don't know the level you are, e.g. beginner or you're pretty confident in programming, if the project sounds hard, try to simplify it down - no need to go overboard!!
Tumblr media
But here is the list I came up with (some are from my own list):
Personal Finance Tracker
A web app that tracks personal finances by integrating with bank APIs. You can use Python with Flask for the backend and React for the frontend. I think this would be great for learning how to work with APIs and how to build web applications 🏦
Online Food Ordering System
A web app that allows users to order food from a restaurant's menu. You can use PHP with Laravel for the backend and Vue.js for the frontend. This helps you learn how to work with databases (a key skill I believe) and how to build interactive user interfaces 🙌🏾
Movie Recommendation System
I see a lot of developers make this on Twitter and YouTube. It's a machine-learning project that recommends movies to users based on their past viewing habits. You can use Python with Pandas, Scikit-learn, and TensorFlow for the machine learning algorithms. Obviously, this helps you learn about how to build machine-learning models, and how to use libraries for data manipulation and analysis 📊
Image Recognition App
This is more geared towards app development if you're interested! It's an Android app that uses image recognition to identify objects in a photo. You can use Java or Kotlin for the Android development and TensorFlow for machine learning algorithms. Learning how to work with image recognition and how to build mobile applications - which is super cool 👀
Social Media Platform
(I really want to attempt this one soon) A web app that allows users to post, share, and interact with each other's content. Come up with a cool name for it! You can use Ruby on Rails for the backend and React for the frontend. This project would be great for learning how to build full-stack web applications (a plus cause that's a trend that companies are looking for in developers) and how to work with user authentication and authorization (another plus)! 🎭
Text-Based Adventure Game
If you're interested in game developments, you could make a simple game where users make choices and navigate through a story by typing text commands. You can use Python for the game logic and a library like Pygame for the graphics. This project would be great for learning how to build games and how to work with input/output. 🎮
Weather App
Pretty simple project - I did this for my apprenticeship and coding night classes! It's a web app that displays weather information for a user's location. You can use Node.js with Express for the backend and React for the frontend. Working with APIs again, how to handle asynchronous programming, and how to build responsive user interfaces! 🌈
Online Quiz Game
A web app that allows users to take quizzes and compete with other players. You could personalise it to a module you're studying right now - making a whole quiz application for it will definitely help you study! You can use PHP with Laravel for the backend and Vue.js for the frontend. You get to work with databases, build real-time applications, and maybe work with user authentication. 🧮
Chatbot
(My favourite, I'm currently planning for this one!) A chatbot that can answer user questions and provide information. You can use Python with Flask for the backend and a natural language processing library like NLTK for the chatbot logic. If you want to mauke it more beginner friendly, you could use HTML, CSS and JavaScript and have hard-coded answers set, maybe use a bunch of APIs for the answers etc! This project would be great because you get to learn how to build chatbots, and how to work with natural language processing - if you go that far! 🤖
Tumblr media
Another place I get inspiration for more web frontend dev projects is on Behance and Pinterest - on Pinterest search for like "Web design" or "[Specific project] web design e.g. shopping web design" and I get inspiration from a bunch of pins I put together! Maybe try that out!
I hope this helps and good luck with your project!
Tumblr media
172 notes · View notes
Text
Hacks to Boost Your Java Skills in Computer Science
Tumblr media
Introduction:
Are you a computer science student looking to level up your Java programming skills? Java is a powerful and versatile programming language used in a wide range of applications, from web development to mobile app development. Mastering Java can open up exciting career opportunities in the field of computer science. In this blog post, we'll share some hacks to help you boost your Java skills and excel in your Programming techniques and computer science studies.
Practice Regularly:
Like any other skill, programming requires consistent practice to master. Set aside dedicated time each day to work on Java coding exercises, projects, or challenges. The more you practice, the more confident and proficient you'll become in Java programming.
Build Projects:
One of the best ways to solidify your Java skills is by building real-world projects. Choose projects that interest you and align with your career goals, such as developing a web application, creating a mobile game, or building a desktop application. Building projects not only helps you apply your Java skills but also enhances your problem-solving abilities and creativity.
Explore Online Resources:
Take advantage of the wealth of online resources available for learning Java. Join online coding communities, participate in forums and discussion groups, and follow tutorials and video lectures.
Collaborate with Peers:
Learning Java doesn't have to be a solitary journey. Collaborate with your peers on coding projects, participate in hackathons or coding competitions, and engage in pair programming sessions. Working with others not only fosters a sense of camaraderie but also allows you to learn from different perspectives and approaches.
Solve Algorithms and Data Structures Problems:
Java programming is not just about syntax; it's also about problem-solving. Practice solving algorithms and data structures problems using Java, as these topics are fundamental to computer science.
Take a Java Course:
Consider enrolling in a Java programming course at a reputable institute or training centre. Look for courses that cover the latest Java technologies, programming techniques, and best practices. A structured course can provide you with a solid foundation in Java programming and help you stay updated with industry trends.
Stay Updated:
The field of computer science is constantly evolving, with new technologies and frameworks emerging regularly. Stay updated with the latest developments in Java by following tech blogs, attending webinars and conferences, and joining Java user groups. Keeping abreast of industry trends will ensure that your Java skills remain relevant and in-demand.
By incorporating these hacks into your learning routine, you'll be well on your way to mastering Java programming and excelling in your computer science studies. Whether you're taking a computer science skills course, exploring programming techniques, or seeking training at a reputable institute, these tips will help you become a proficient Java programmer. So, roll up your sleeves, dive into the world of Java programming, and unlock your full potential in computer science!
Suggested Blogs:
Java programming tutorial
C++ development process
principles of data structures
Python coding techniques
2 notes · View notes
Text
Java Training | Java Training Institute | Ghaziabad- India
Java is one of the best programming languages that you can learn. It has several benefits for developers and organizations. Java programming is used to focus on simplicity, portability, and security. It can also used to develop a wide range of applications, including desktop software, web applications, mobile apps, enterprise systems, and embedded systems. Java is an object-oriented language, which means it supports concepts like classes, objects, inheritance, and polymorphism. Joining an institute provides a structured learning environment with a well-defined curriculum. It ensures that you learn Java concepts in a logical order, building a strong foundation and gradually progressing to more advanced topics.
Elevate your career with our Java training program that combines theoretical knowledge with hands-on practice. Microvision Technology is the Best Java Training Institute in Ghaziabad. We provide the best knowledge and experience to the students. We provide 3-day Free Demo Classes, 15-day Classes For Freshers/ Beginners, Live- Projects, Live URLs, Live- Coding, and yes Free Web- Designing Classes. For more information and exciting offers go check our site or directly give us a call at 8077715318. Join our Java training and embark on a journey towards becoming a sought-after software engineer!
2 notes · View notes