Jump to content
  • Advertisement

Codemaster Jamal

Member
  • Content Count

    14
  • Joined

  • Last visited

Community Reputation

5 Neutral

About Codemaster Jamal

  • Rank
    Member

Personal Information

Social

  • Twitch
    codemaster_jamal
  • Steam
    codemaster_jamal

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Codemaster Jamal

    My First Blender Trees!

    Working on an open world game and creating different environments. This is a Blue Sycamore I created for my game. Developing multiple textures and will be announcing it's name officially very soon.
  2. Codemaster Jamal

    C# constructor explanation

    Oh! Ok! Thanks! I've seen this before in Java where you have to insert certain variables into the "super" of a class. Okay, I completely understand now. Thank you. I guess because I've never looked at the Plugin class before for DarkRift that, I never saw that. Definitely want to take a look at that now just so I can see how Plugin's really work and what that parameter is for.
  3. Codemaster Jamal

    C# constructor explanation

    Okay, so I know what Object Parent to Child Inheritance is but, can someone explain to me what's going on in this constructor of this class? using System; using DarkRift.Server; public class PluginExample : Plugin { public override bool ThreadSafe => false; public override Version Version => new Version(1, 0, 0); public PluginExample(PluginLoadData pluginLoadData) : base(pluginLoadData) { } } This is an example plugin I created with DarkRift Networking. I know that the class is extending the Plugin class (Meaning that the PluginExample class is a child of the Plugin class and that Plugin class is the parent class.) but, what I was trying to figure out was, what's going on with the constructor for the class? public PluginExample(PluginLoadData pluginLoadData) : base(pluginLoadData) { } I've never seen a constructor like this with other languages so I was wondering if this was a C# thing. I still got my code to work however, I was wondering what this may be exactly so perhaps I can use it to my advantage. It may be something that's only with DarkRift? Any explanation?
  4. Codemaster Jamal

    Texture/Material issue in Unity

    Try removing the old 3D model and then re-importing it. Also, try exporting your 3D model as an .fbx file.
  5. Codemaster Jamal

    My First Blender Trees!

    Hello, my name is Codemaster Jamal and roughly about one year ago I started to get back into Game Development. One of the first things I began to tackle was learning about Blender and how to create 3D models. I'll admit, it was hard at first but, eventually I got it down. Here's a few 3D models from my deviantArt page. If you are interested in seeing more, feel free to click the link at the bottom. https://www.deviantart.com/jamora
  6. I wasn't sure if I could post this here but, I've been learning how to make an MMORPG since I was roughly 14 years old. I'm 27 years old as of today and this is basically everything I've learned. I'm sure there's someone here that could school me in this. I honestly wanted to know what they think so far. If posting Game Dev Logs are against the rules, I will gladly remove my video and if it's possible, you can delete this thread.
  7. Codemaster Jamal

    What are the requirements for creating a original game

    Sounds like a legal question but, if you're talking about going Indie start off with this. - Pick a Name, any Name. Even if it's the same name of another game, as long that name isn't Trademarked, you can still use that name, as long as your game's actual logo is different. (Though, I will advise on picking an original name, - Make a Game Logo. Copyright your logo. You won't need to Trademark because, trust me, it's a waste of time. Unless your game gets so big that it becomes a popular catch phrase, trademarking is really a waste of time and money when you're starting out as an Indie. - Create your game. Figure out the game's logic. Test the game's logic and more importantly let other people play it before launch. (This includes friends and family and would generally be considered a Beta Test) - Launch your game up on Steam, Itch.IO, Kongregate or build your own launch site. The choice is yours! There's multiple platforms for publishing a game. Figure out your needs and your game's needs and set it up to launch. That should roughly be it. If you need any more questions, feel free to message me. I'm also an Indie Developer myself so if you get the chance, check me out on YouTube. Just search up Codemaster Jamal and you'll find me. Anyhow, thanks for reading my message and enjoy being a game dev!
  8. Codemaster Jamal

    Legends of Mythology

    I like the sprite animations. I can't believe this was made in Unity.
  9. Codemaster Jamal

    [Free][Android] Stickman Hello Stars

    Awesome game! I'll play it sometime over the weekend and give it a review.
  10. This game looks amazing!
  11. Codemaster Jamal

    City Building Pixel Art 3D Remodeling

    I call this a remodeling because I did the art originally in Pixel Art form. Enjoy! I did this last night on a livestream. I am thinking about doing more streams. If you are interested, you can follow me across different platforms. Get To Know Me On My Journey of Making My Dream Game. Check out my YouTube: https://www.youtube.com/user/Jamora Follow me on Instagram: https://www.instagram.com/codemaster_jamal/ (If you follow me, I will follow you back. Just send a DM. Preferably Game Development and Computer Science people but, anyone is accepted.) Checkout my deviantArt page: https://www.deviantart.com/jamora Add me as a friend on Steam: https://steamcommunity.com/id/codemaster_jamal Soundcloud: https://soundcloud.com/bassmasta-3 Link to the Pixel Art I used as reference: https://www.deviantart.com/jamora/art/City-Building-125261075
  12. Codemaster Jamal

    Saving Player Information

    I'll be posting a response in depth about my project later on. Thank you for all of those who replied.
  13. Codemaster Jamal

    Saving Player Information

    Hello, my name is Jamal and I've been interested in programming video games for a long time. I've attempted to make games in the past however, they never really got far or at least close enough to them being released. This is mainly because I was biting off more than I could chew. I know that before I ask this question, many people are going to discourage me from making an MMO. Please save those comments because I know exactly how hard it is to make an MMO. Which is why I am starting off small and then working towards making my game greater. Anyhow, I plan on releasing a 2D Java game that is going to be hosted on my websites server. I wanted to make the game multiplayer(obviously) but I also wanted to make a system in which the player would log-in and then be able to access their characters in their account and play the story. I'm recently learning about sockets however, I was wondering if anyone had a method or even the slightest idea of how to save a player's information so that it could be loaded back into the game? I already have an idea where whenever the player logs in, you create a new initiate of a Player Object and then pass certain variables through. For example, the player logs in from one GameState and then goes into another GameState in which the Player() is called. When the Player() is called, it passes these values and these values tell the game where the player needs to be, etc. public class Player { String name; String race; int attack; int defense; public Player(String name, String race, int attack, int defense) { this.name = name; this.race = race; this.attack = attack; this.defense = defense; //etc } } I could always store these values into a SQL database so that way whenever the player logs in, I can just pull these values from there however, I was wondering if there was a better method for saving the player's data. Any thoughts?
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!