• Announcements

    • jcsnider

      Site Trouble   08/16/17

      Sorry for the site downtime. I've been out of town and dealing with some really bad news regarding a relative. I'm home now, working on it, and monitoring carefully.

EVOLV

Contributors
  • Content count

    32
  • Joined

  • Last visited

  • Days Won

    7

EVOLV last won the day on August 8

EVOLV had the most liked content!

3 Followers

About EVOLV

  • Birthday December 12

Contact Methods

  • Website URL
    http://www.dinosaurmmo.com
  • Yahoo
    https://www.youtube.com/channel/UCQuAYOcIlUggkpdFhpnxgkg

Profile Information

  • Gender
    Not Telling
  • Location
    New York, USA
  • Interests
    Dinosaurs, MMOs, Dinosaur MMOs

Profile Fields

  • My Project
    Age of the Four Clans

Recent Profile Visitors

791 profile views
  1. Terrific! I like games that have varied content. Naturally, I'll be adding more Dinos to A4C as it goes on. Will be happy to update this thread. Glad you guys like them so far!
  2. Hey guys -- I have occasionally been asked if I could share the dinosaur models I've created for A4C, and I'm only happy to. Thought I'd just post a thread. Here are some sprites for anyone looking to add some prehistoric NPCs: Enjoy!
  3. Hope you have had success, Pink. Sorry I have been away from the forums as I had a totally impromptu "vacation" where I got called to do some contract work away from my usual homespace, here. As SCTrav says in the excellent explanation they gave, you can really make the Event Driven function anything you want. It's totally dependent on you telling your game, "Okay, quest is done!" at the appropriate time. In essence, remove the part about killing NPCs in my tutorial, and it'll work just as well. I should be around a bit more in the coming days if there is follow-up or you are still having trouble!
  4. Was thinking about doing a Linux hosting tutorial. Seems to still be a lot of questions about how to do it, step-by-step. I think most people will be pleasantly surprised with how easy it is, and how cheap.

    1. jcsnider

      jcsnider

      I'd recommend waiting on that. Beta 5+ we will be making a lot of changes to make it even easier.

    2. EVOLV

      EVOLV

      Good to know!

  5. Gonna make beta by August 31. No pressure. Just about 30 more faces to render.. @.@

  6. I'm ancient, so I was coding back when JavaScript was a thing geniuses knew how to do. So you learned it to become a genius! Seriously, tho - I think there's a lot to be said for how programming is now advertised as 'learn it in 6 weeks' or some other thing, and you can go six months and feel like you know nothing. It is not a 6 month process. It is not a 6 year process, even. It's constantly learning and uncovering and breaking stuff. It's putting stuff into an IDE and failing to compile it and wondering why it isn't working for days and days until you follow a different tutorial or guide or book and it works, but you still don't know why the first one didn't work and the second did. And you stare that this code and it means nothing. Sure, you know a few words and have a hunch about what one or two lines is doing, but you don't know why it appears that there are three other lines that also seem to be doing the same thing. So you read another tutorial, and another, and maybe buy a reference book. Then one day, you look at an old program you couldn't compile before, and you see it. Sticking out, clear as day to your older, wiser self, is the problem. You fix it. It runs. And all the other stuff around it? You can suddenly read it and understand what most of it means. Anyone 'learning to code' is in the same boat as any of us who've done it for a few years. There's always something else to learn, there's always a neater, faster way to write a program. You'll have a bazillion compiler errors and a bazillion more unstable builds along the way. tl;dr: The first 20 hours of learning are the hardest. Find a mentor -- find one here at this forum, even. Stack Overflow is your friend. Someone on Reddit is working on this thing, which is a pretty neat guide for what to expect along the way. You can do it!
  7. I just thought this was too wacky not to share here, too... found old instances of the game on a flash drive. So, here's Age of the Four Clans ~2 years ago: And here it is, now: Stick with your projects. You never know where they're going to be in just a few months' time. This is actually the third instance of re-creating this game (fourth, if you count the 3D instance I never did get off the ground) so yeah, been a long ride, but a fun one.
  8. If you continue like this i'll be force to like post to don't look like a douch who doesn't like anything :P

    1. EVOLV

      EVOLV

      If you continue to give me credit, then I'm just going to continue thanking you, goshdurnit!!

  9. It sounds like you are getting solid advice on here. From personal experience... I started in multimedia design and got a degree in that (Associates) in 2002. Quickly found the only companies hiring "multimedia artists" were paying $9/hr and wanted them to be able to program (at the time) "high-end" websites in Flash. Oh how far we've come. I moved around a lot in my 20's and learned what developers of any capacity outside of and within the realm of web design were worth. I made good money at jobs after combining my art skills with programming. I learned some Java at one company which led to learning a little C and so on. Eventually, I was making good money as a dev, but was getting burned out. So I started to do various side projects. Eventually, those became more profitable than my jobs and all I needed was health insurance to keep me happy. Anyway, older and wiser at 35, I now work a 9-to-5 at a hospital which offers me tons of downtime (to visit the Intersect forums!) and a light work-load week. It pays nearly twice what web devs in this area make because people in rural USA still have no idea what a programmer analyst does let alone how to pay them. Meanwhile, I have just made a little program in PHP that took me literally a week to throw together (the biggest part has been putting data in the database) and they're considering upping my salary considerably to keep the stupid thing up to date. So, there's that. Plus my side jobs are still my passion, and I'm able to make hobby games like A4C which, who knows, could turn something of a profit one day, too. It's all in what's "enough" for you. Knowledge is power. Don't feel obligated to go to school for programming (I didn't) but if you can afford to, do it. Enjoy your work. Learn new languages. Don't worry if hiring managers don't seem to know what they're doing because as famously chronicled on the internet, the guy who invented NodeJS wouldn't have been able to get a job in NodeJS with the way some recruiters seek candidates. Good luck out there!
  10. EDIT: Found this thread which details the problem is being looked at (from Beta 2, not 3, however) and I believe it is being worked on/fixed: Yes, I am definitely getting this bug as well. It is not remedied by opting to allow players to quit the quest or not, it seems. I seem to recall the devs talking about fixing this in Beta 4 -- though I can't find the thread about it, so maybe I made that up in my head and/or I'm just confusing it with something else in quests that is getting fixed. In any event, you are most welcome for the quest animation.
  11. Really nice. Maybe, at most, adjust kerning by moving the 'd' in Legend a little closer. Awesome work!
  12. Well, you are very kind and I blush from the praise - I am just happy to share.
  13. I think this is a solid tutorial, Gib. It is a complex matter to handle housing in Intersect, but it can be done. I have in development right now an "inn" system that will let you hold a room for a few hours before it kicks you out and is publicly available for rent and it was similar to yours. A real head scratcher I've not fully figured out, too. Basically, it goes something like this: Create an 'Inn' map where rooms can be rented. Within the map are 'room' events which show open/closed doors depending on global variables (Room1IsRented, etc). Default is to just display a door which you cannot enter. Second tab states that it displays a lit-up entryway which, on touch, warps player to room if it is rented. Within the Inn map there is also an event-NPC who 'sells' the rooms. He sets the global variables as well as a player variable (IsRentingRoom1, etc). Create the 'rented' room which kicks the player out and sets the global (Room1IsRented) to false after an hour. I also set the 'rented' room to have a locked door system. This is a global variable triggered by an event within the rented room to show locked/unlocked status on the room event within the 'Inn' map. In other words, a curtain shows up on that room within the inn map, when the door is locked, telling players they cannot enter. Warp is also removed. I don't mind telling you folks that bit about kicking the player and resetting switches after an hour is the most difficult task, presently. I have it set to wait in intervals of 30000ms to trigger kicking anyone out... for an hour I'm probably missing an easier way.
  14. Thanks much, guys. Glad especially that everyone thinks it's easy to follow. Chasing those birds around in-game has traditionally been bizarrely popular. If anyone's interested, I am chronicling our Intersect development adventures over here: http://evolvdesign.blogspot.com/ That site has links to the tut's I've done, here. It's sort of a WIP catalogue.
  15. Simple Event-Driven Effects in Intersect Date Modified: 7/7/2017 Engine Used: Intersect 3.1 The following guide will show steps to create a simple map accent in the Intersect Engine. For this tutorial, we'll make some birds that bounce around on your map and fly away when the player gets close to them. After completing this tutorial, the developer should have a basic understanding of events and self-switches. This is a simple tutorial that's probably not out of reach even for beginners and I made it with relative newbies in mind. An example of what we'll be creating is here: Pre-req: You should have some basic familiarity with the Intersect Engine and how to access the Event Editor. Requirements: You should download Intersect 3.1. You will be using sprites which, as of this writing, still come with Intersect (in the entities folder, sprites 129 and 130). If you are viewing this tutorial after these sprites are no longer included and/or otherwise don't have them, you may download them, here: http://gloryhound.info/wp-content/uploads/2017/07/129.png http://gloryhound.info/wp-content/uploads/2017/07/130.png SPECIAL NOTE: The bird sprites are for learning/testing purposes only. I do believe they are RPGMaker sprites and I am not familiar with how the sprites are licensed. Therefore, I do not recommend using them in your final game. SPECIAL-SPECIAL NOTE: I hope to replace these with my own sprites, soon and will be happy to share with the community when I do. Setup If You Downloaded the PNG Bird Files: Download the bird files above, if you do not have them. Place them in the Entities folder as if they were going to be characters (which, they kind of are!) By default, the entities folder is located in: Intersect/resources/entities Part 1: Using the Event Editor and Self Switches -- Bird on the Ground Part 2: Using the Event Editor and Self Switches -- Bird in the Air You can have a lot of fun with Intersect and little details if you know how switches and variables work so I hope I did a pretty decent job of explaining this simple task and what it's telling your game to do. When you master the basic stuff, it becomes easier to write more complex story-building moments, and I think the self-switches give a lot of opportunity to do that. More to come. Happy building!