Jaden
not so active
Revolution Server
Revolution is a simple, elegant Java Emulator compiled using the Gradle dependency manager. Developed currently by myself, with help from the emulator(s) I use as reference such as Comet, Arctucus, and Azure, Revolution aspires to be a highly optimized, fully functional, Habbo Server targeting, but not limited to the latest PRODUCTION revision. As I am open to new ideas and always changing and brainstorming as I code you may see classes relating to the older revisions such as v63, which I've been thinking of releasing future builds of this emulator featuring said revision. Let me know what you think, which revision I should focus on and release with the IPO.
As I am not a Java expert and I do not claim to be. I am always open to new developers joining the "team". Quotes on team because there will be no official team. If we have a significant amount of people comitting to the Git then I will host a public Skype (or Wiki) conversation however. I'm not making any promises though, as to the outcome of this development because it might be a flop.
I've been working on Revolution for quite some time now, it's simply the product of all of my Habbo server's that I've done in Java prior to it, and as I consider myself to be very knowledgeable I take it very seriously, if you don't have anything positive to say-- then say it, debating is healthy in a community of degenerates-- I mean developers.
No official software design/architecture for this emulator yet, I've recently found out how to add more modules on IntelliJ so I might end up taking another shot at Microservices, even though I never got to try because the development didn't get far enough in the first place.
Revolutions Frameworks
I've used a variety of gangster frameworks during the development process of this emulator, which currently consists of:
- NETTY 4 - high performance networking servers, of the TCP protocol
- NIGGAS - every successful Java Server must have niggas!
- HIBERNATE - object relational mapping, and persistency
- HIBERNATE-ENTITY - JPA entities and persistency
- JOOQ - CRUD, persistency, and execution listeners
- HIKARICP - high performance connection pooling
- MYSQL - default database driver
- LOG4J2 - maintainable high performance logging for lazy developers
- REFLECTIONS - so far, only using this for packet initialization/caching
- GUICE - dependency injection, done right this time! (probably)
- TROVE - high performance, thread-safe collections
Revolution Git Repository
GitHub:
You must be registered for see links
Revolution PLEASE READ
Do talk shit about how I won't finish this development. In all honesty, I probably won't. it's just Habbo. Also don't hesitate to message me for the Skype conversation, if you're fond of my code and would like to help out, I'm down.
If I knew how to do spoilers I'd post some cringey, comedic, infraction-worthy images down here right about now. that's just how I'm feelin. This emulator WILL be free, yet private copies might be sold by noobs like myself.
THE CODE IS AMAZING
Last edited: