Jump to content

jcsnider

Administrators
  • Posts

    4905
  • Joined

  • Last visited

  • Days Won

    477

Everything posted by jcsnider

  1. Event System Complete Dev Blog March 26th 2016 News/Updates The title says it all, events are now complete! Event Info/Description For those that don't know, events are in-game entities that when activated will run a list of user-defined commands. These commands are pre-determined actions that you can customize and add without any kind of programming knowledge. Everything is handled in a simple graphical user interface. Events can run in the background or take shape as in game entities. Below is a list of common uses for events but the event system: 1. Basic Neutral NPC Dialogue/Conversation 2. Shop Keepers/Bankers 3. Lights you can turn on/off. 4. Switches you can interact with to open doors, chests, etc. 5. Environment changes like a house appearing after you follow a quest to build one. 6. In-Game Cutscenes 7. Blocking access/allowing access to areas based on classes, quest status, current level 8. Giving/Taking Spells/Items 9. Show the enemy escaping, spawn a ton of bad guys around the player 10. So, so much more! Everything above is really simple - Events can be so much more complex if you make them. Common Events Common events are a set of events that are not tied to a map. They are a set of events that you can define and edit in the game editor as if you were creating items or spells. With common events you create you list of actions or commands like normal and then later on you can run those commands from any other event in the same. If you are a programmer you can think of common events like defining a function which is a simple block of code that you can reuse elsewhere without having to rewrite the same code over and over again. Like normal events there are endless possibilities here but we tend to use common events for the following tasks: 1. Defining any dialog that repeats. Think of bankers or shop owners where dialog remains roughly the same all throughout the world. 2. News bulletins. 3. Healing events 4. and more! Moving forward we will add new triggers to run common events. (Like entering a map, when an item or spell is used, when the player enters the game, etc) and the uses for common events will grow exponentially. Switches/Variables Switches and Variables are what drives events. You may have an event that tells the player, "Welcome to my game." that is supposed to run automatically but how would you stop that from appearing again? Simple, you tell the event to only run when a switch is off, and after it has ran the first time you turn the switch on. You can set switches to on/off values and variables to any numeric value within events. Events can then change their actions based on these switches and variables. In Intersect there are two sets of switches and two sets of variables. One set of each is on the player level and one is on a server or global level. Player switches and variables are unique to each player, if an event turns one of my switches on, another players switch can still be off. Global switches and variables have the same value for everyone. This way you can turn a global switch on to activate or disable event(s) for everyone. You can make treasure hunts where the first player to locate the chest gets the loot for the day. To make your life easy we have an editor designed so you can label each of the variables and switches in your game so you know what they are used for. Content/Show Off Event Editor: Available Event Commands: Common Event Editor: Running a common event: Switch/Label Editor: Map Full of Events: As always, feel free to post comments and questions below! We are excited to hear your thoughts on our progress!
  2. Welcome Sky, to the Ascension Hall of Fame!!!! Thank you again for your support especially during this rough time for Joe and I
  3. jcsnider

    Network Library

    Lidgren is something I haven't tried before, but I have wanted to for a while now. I believe it is an advanced System.Net.Sockets wrapper, so System.Net would only be more complicated but more flexible. I understand I am not being much help to your original question, but is there a specific reason why you are wanting to move away from Lidgren. It is my understanding it is one of the best.
  4. jcsnider

    Network Library

    Lidgren is the way to go from what I've heard. The engines I work on use System.Net.Sockets (which is the .Net upgrade to VB6 WinSocket). Is this for a game? Or another kind of project? We could possibly recommend a few different options but we need to know what you are aiming for. There is no point in finding a rapid game driven networking library if you just need something to do simple get/post-like requests.
  5. Little late, but I fixed it
  6. Round two! Just got another donation from Kassie! That is all we need this time around, we live another month! That said, we can always use your support if you want to help us out feel free to hit the donate button at any time! Thanks!
  7. Shoutout to Kasplant, thank you for the donation! We are half way there, just need another $10!
  8. Absolutely. I want to get Intersect as a whole into beta before adding custom code to this project though.
  9. Are you referring to projectile spawn locations, and how they move?
  10. Hey if anyone is feeling generous we could use donations! ($20 server bill in two days, I can cover it but am not in the best spot to do so XD) Thanks! JC
  11. jcsnider

    GrowlUpdater

    To make sure this resource stays available for the foreseeable future, do you mind uploading it, or allowing me to upload it to our downloads section of our site? Regardless it looks great and I appreciate you sharing it with us!
  12. If you would like to be notified on our development progress and when beta becomes available you may follow the steps below: 1. Login to your account/Sign up if you don't have one 2. Click this link and then this one to receive updates about development blogs, releases, and other general announcements. Stay tuned, we are very close now!
  13. Click here!
  14. Where can I download the Intersect engine?
  15. This section is for asking questions about Intersect! Anything is free game including if features exist/will exist, how to get started and more. There are only a few quick guidelines for this board: [*]Search before posting! - Make sure your question hasn't been asked already, if it has we will delete your copy. [*]Be descriptive - Make your subject and post as detailed as possible so we know what you are asking and it is easy to find later. [*]Finally, if you receive an acceptable answer, hit the "Best Answer" button on that post. This means we can stop looking for your answer and we can find the answer quickly next time! In this thread, topics that have been answered are marked with a green checkmark . For topics with an answer, you can click this icon to instantly view the post that should contain your answer. Thanks!
  16. Hi all! By now you have noticed but the new site theme is now online! From those who have seen it early, I have received primary positive comments. Feel free to post your feedback here! If you are one of our members who is in love with one of our past themes or someone who just doesn't like change you can visit this page to choose from several other forum themes installed on this site. https://ascensiongamedev.com/resources/filehost/kz8Wt0ZYYZxyi3ERMp.png[/img] As a side note, I am also taking this time to phase out the Reseller theme on our site. While I really like it, it is so different from every other theme it doesn't play nice with any of our forum modifications. We may end up bringing it back someday, but not right now. Hope you like this new one!
  17. Red Flags. More red flags, but she is showing legitimate interest in you. My two cents is that she better be pretty damn cute
  18. Development blogs are just Joe and I talking about our development progress of the Intersect Game Engine. Everything is now placed into separate topics so looking through our various features and tracking each step we take in development should be easier than throwing everything into a large topic or in various parts of the forum. Stay tuned, more updates on the way!
  19. Just updating this post to kinda mark where I am in this short process.... We official have a set of forum rules and guidelines. This set of guidelines talks about the expectations we have of members and staff on this site. If everyone stuck to that, this would be one heck of a community. Skipping past the comments I made about administration, I am currently ripping out our half-assed article system and converting everything into forum threads. For those following along with the development of the Intersect engine tell me this isn't easier to navigate compared to one massive thread These dev blogs are what I was referring to when it comes to advertising... if we had 2-3 volunteers who could take some of their free time to spread our development updates across the web then this place would be filled in no time. We will start that process in the near future for sure
  20. Official Forum Rules and Guidelines Below is a link to the official rules and guidelines for our community. As a member here you are expected to follow these rules in order to keep this site clean, full of useful information, and easy to navigate. Failure to follow these rules will lead to deletion of topics or posts and warnings. If you receive enough warnings you will become muted or even banned from our site. Everything here is pretty standard but we would appreciate it if you took 5 minutes to glance through our rules so you know what you will be held accountable for. http://ascensiongamedev.com/community/rules/ Thanks, The AGD Staff
  21. It's been a long time coming, but we are getting really close to the point where we really need to start reaching out and pulling people into our community. That said we need help, and we need a plan of action. I have dozens of ideas in my head on how to tackle this process, and how to prepare the site for new members but I really need a place to organize those thoughts and get ideas, so here goes nothing. Rules/Guidelines: Administration/Moderation Cleaning the site Advertising The biggest thing will be getting Intersect out, I am banking on the engine to pull people in. After they settle in and the site begins to grow other engines and game dev topics should take off as well. Listed above are the primary issues/topics I want to cover before this place takes off. What do you all think? What else should we consider or discuss over the next few weeks/months?
  22. Yeah, yeah.. whatever? Back to you Kibz?
  23. FTFY. Well, the years start coming...
  24. Done. Message me if you want this revived.
×
×
  • Create New...