Jump to content


Game Owner
  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Anoua

  1. @Qwebs We had a server error earlier due to running out of space, but it's up and ready to go again now if you want to sign up. Note; Unfortunately the Kickstarter did not hit the goal, so while development is continuing it's at a slower pace and much of the mentioned KS features are still under development.
  2. It would be better to do an actual redirect to a must be logged in page of some sort than to just echo stuff out. Will be more flexible log term. You can do redirects in php with header() (make sure you use die() or exit() after the header call), however, you need to do the redirect before you output anything else, or it won't work. I recommend having it in a config file of some sort that you can easily require on every page that can check if the current page should require authentication, and if so, if not authenticated redirect. Make the 'should require authentication' a function as well as the 'is authenticated' a function and that will simply the logic for you. Then you can do something like this (just to give you the idea) if (thisPageRequiresAuthentication && !isAuthenticated) { header("Location: http://domain.com/mustlogin.php"); die(); } Header From PHP manual, https://www.php.net/manual/en/function.header.php And stackoverflow example using header, the first question seems extensive, https://stackoverflow.com/questions/768431/how-do-i-make-a-redirect-in-php To develop the thisPageRequiresAuthentication function there are different options, just depends what you want and what you already are using. In a lot of cases, such as if you were using a framework or a routing engine, then you'd likely handle it a little differently, but a simple solution assuming you are not doing that but are still just learning would be to just have a list of page names that don't need to be authenticated (or a list that does whitelist vs blacklist) and compare the current page being requested to that list to determine if it's need authenticated.
  3. Well you do have something weird going on, as addBreed doesn't equal add in the first place so if you are hitting add something has to be tying the two together. Which I don't know what exactly that is or why, but perhaps renaming it 'reset' that connection or something assuming it is something generated.
  4. Have you tried hard-coding what you send through addBreed or just within the add functionality? If the hard code works, then something is wrong with the input (not likely since you checked that but sometimes), and if not then something is probably wrong with whatever is making addBreed call add instead. One thing you could try, especially if there may be something else interfering, like the framework naming magic, is to just change the name of the method you are calling, or create a new method with a different name (same parameters) and call that instead. And of course you should get the values you input in, and would confirm it is something going wrong with the original function. Edit: Yeah that is weird it was working before and not now. Something must have changed and you didn't realize, or it didn't actually work. If you use version control tracking you can check the logs. And sometimes something that seems unrelated will have changed and mess things up.
  5. Honestly it's a bit hard to follow as I am not very familiar with PGF. Does addBreed really call the add method directly? One thing to do for trouble shooting is jump back a step. So you see add isn't given the expected results, jump back to the first place the input in grabbed. So wherever the form submits, and check there. If the input is as expected continue down the line until you find the area where it's not what you expect and then you can more easily figure out what is going wrong. A side note, your labels are marked for ids that don't exist. minheight should be min_height or the id should be minheight anyway. Wouldn't effect what your doing, but important for it to actually be tied to the correct form element.
  6. Eliyo Kickstarter has officially launched! Check it out, http://www.eliyo.net/kickstarter There are a lot of great rewards only available during the Kickstarter so get them while you can! Eliyo is currently in open beta so you can sign up and check it out right now!
  7. Eliyo is launching their Kickstarter on February 5th! Eliyo is a world filled with creatures known as elons, which are intelligent animal companions that can be captured, trained, and bred. Elons are unique individuals with personality and mood which affects how they interact with you and world around them. Elons are driven to fight and love battling. Train your elons in the elements and fight stronger and more challenging foes. Breeding is also a fun aspect of the game. Breed across the generations and watch how your markings and parts carry on down the line! Exploration, questing, human avatars and more are all planned for our Kickstarter release. But you can join today for free and get a jump start on everything! Anything you gain now will be saved for when we get to the full release of the game. Join Eliyo: http://www.eliyo.net You can also check out the kickstarter preview right now! http://www.eliyo.net/kickstarter Use the 'Notify me on Launch' button so you won't miss our release!
  8. @Boltgreywing Getting play testers the next step once you think you have something solid. And of course have something to test. Honestly it is all just so subjective, as there are many styles of play and games as well as different people. So that is why I recommended playing it to see if it feels fun. Getting play testers is great too though. Then ask good questions to them. Is the game fun? What do you enjoy about the game? What frustrates you about the game? Etc... Then you will have to analyze yourself to decide where to go. That is the part that makes you the game designer, and not just the programmer. It's not easy. But if you are struggling with that step, I'd recommend playing games and analyze why you like them, What do you like about them, don't like about them etc.. I do that all the time still. It's part of what being a game designer is about.
  9. This question isn't really easily answerable. I would say the main thing is for points you want to be able to achieve enough to buy things in game. And have it be balanced between fun and not too easy or hard. My advice would be to play the game with your proposed data, and see how it plays. Does it feel fun? Does it feel hard? Frustrating etc...? And then go from there changing things as needed. Once you are further along, then you can get other people to play test as well.
  10. Anoua


    Hey @Herbal Welcome to the Gaming List. I am a game owner as well (Eliyo and Animal Acres). I have been working on a lot of revamps for Animal Acres, so I understand how that is, and Eliyo hasn't made it out of beta yet. I am a professional web developer by trade. Currently I am focused on my games, along with doing some freelancing on the side, though am going to be running a kickstarter at the end of the month so am really busy with non freelance work right now anyway. But before that I was working for the same company for almost 2 years, and another one before that. So lots of web industry experience. Sounds like you have a variety of interests then. It does help keep the games going when you can wear multiple hats for sure. I do as well and if I had more time would work on my art skills more. Currently I can do recolors and minor edits. But I used to really like drawing backgrounds and things, and wish I had more time to develop that skill set. I think your intro was fine. But I can completely understand wanting a signature.
  11. @Sortie The bird is really nice. That'll be really neat to see it in different styles. Could definitely see it being a good portfolio piece, and just overall practice.
  12. Anoua


    @Hare That'll help for sure. Yeah labels are a personal pet peeve of mine since I use them a lot when they are setup. And such a simple thing to help for screen readers too. Overall though it is a pretty neat game so far. Don't really have time to play much for long, but I will be checking back again for sure. Thanks!
  13. @Sortie Yeah we have to block out younger kids as we aren't allowed to take identifying information about them due to COPPA laws. And you aren't supposed to be able to just go back and resubmit. We just store a cookie so clearing them for our site should do the trick.
  14. @Sortie Glad you are enjoying the art and we have caught your interest! Guess this might not have been clear enough from the post, but Eliyo is publicly available for Beta right now. So feel free to join and play right now! http://www.eliyo.net Of course the Kickstarter features aren't finished yet, but we have quite a bit to offer already.
  15. Eliyo is launching a Kickstarter! The date is not yet official but could be as early as the end of this month! Eliyo is not yet the world it is meant to be, Kickstarter will help get it there. You will be able to really explore Lavinth with it's multiple districts. There will be many more npcs to interact with in various ways. Talk with them, get quests if they like you, and even battle them! Human avatars are one piece that this kickstarter will cover allowing you to visually represent yourself as an adventurer. Above you can see the two bases with a variety of faces, hair, and skin colors. Cloaks and staves are also commonly used by Adventurer's in Eliyo, so those can be seen as well. More information is to come with visuals. But for now here is a concept sketch for Lavinth. Stay tuned as we plan to release more information over the next couple weeks including some previews of the town, a new elon, and new shops! Join our discord for even more sneak peaks! Thanks to @TeaTimeJess for the avatars and @Pepper-Head for the Lavinth map.
  16. Ooh I really like that last one that is more like fruit. Depends what you are going for, I think it has enough elements to be different, but people will probably think carrot when they see it too, so if you wanted to avoid that I suppose. But I think it'd be hard to create something that feels like a vegetable immediately without it having enough similarities to ones you expect.
  17. Cool design idea! The finished product turned out nice as well. Definitely reminds me of a carrot, but then it's not really as well. I think that helps it feel more believable though.
  18. Anoua


    Checked it out, seems cute so far. Was easily able to get my first and second rabbit and forage and such. Art is really cute too. Could use some styling updates, the green forage text is hard to see against the grassland is a main one. But overall feels pretty basic so far. Just a see of tan and brown. One thing that would be good is using labels for the checkbox input text. That will then make the checkbox selectable by clicking on the text itself, which would just make things easier. The specific areas I am noticing is on sign up, and the notifications. The notification text itself would benefit from being selectable and also the select all text for it's button. It's also better for screen readers as well. So you know the label can wrap around the input, <label>label text<input></label> OR it doesn't need to but then you need to add the for attribute which corresponds to the input id. <label for='input'>label text</label><input id='input'> Just letting you know in case you didn't already, but otherwise might be helpful for the lurkers. Looking forward to seeing what you do with this one!
  19. I generally lend towards in place refactoring. The cases where a rewrite might be better. - The code is really bad to the point of being broken. - The code is incomplete with no significant amount completed - The code is really, really bad, not just spaghetti but serious architecture issues that affect the ability to refactor in place as well as the correctness (i.e. works but buggy). Case in mind, new table created everytime a user joins the site and the code relies on that table being in existence. Refactoring - The site is live with users - The codebase is siginificant - The codebase is more or less working Most sites are going to fall under the second set and so to just scrap it would be a waste of resources. It may seem like a great idea to just start everything over, but really it's a significant time investment, time that you aren't working on new features as well. And it is often the case that there is more to the code than your realized/remembered, so the refactor takes longer than you thought too. Refactoring allows you to work towards this better code base without starting over, so you can allows have the live site without having to manage two different ones. And you don't have to finish it all to see improvement. Working on pet profile? Okay refactor that when you make your change. This is the route I went for Animal Acres and I think it's been working out pretty well. There are some quirks to the code now having different paradigms ongoing, but there are so many features and sometimes even ones I don't realize about until I get into the code (was a purchase initially). Had I went the other route, I would still be working on it and new features would have been hard in that time. I'd either have to not have realized them or code them in the old poor style and in the recoded version. Instead I just code it one way which can then be released right away on the new site. It's not quite as nice as working on Eliyo, but it's really not bad either. Was able to pull in eloquent and blade, so much of it is
  20. This thread isn't about Adsense being applied to a site, but about using google ads to advertise. Didn't realize the name was different, but corrected it now. I have not personally ran into issues with ads appearing when using Adsense. But I think it'd make more sense to create a new thread about it, and it might get more attention.
  21. I find the game to be somewhat confusing. My character just seems to walk around the screen on their own accord and battle gaining experience and coin without me doing anything? And the battling where you click battle on the screen (so different than the self battles above) also requires me to do nothing. But all the Pokemon just attack and I win. As far as I can see I have no choice. This game could run without me, and has been while I type this out. The display screen is so tiny, but has so many icons on it at once, so it's really confusing and feels chaotic to me. I am guessing it was a mobile game made available to web or something? Mostly it just feels like it was Pokemon skinned in order to gain popularity, but it hardly has any actual Pokemon mechanics. My Bagon and Chansey that I just randomly and with a forced 'tutorial' for the second are fire type. Pokemon don't just have different types randomly. And Pokemon is all about making your own choices. I could see it being fun for some people who just want something to 'play' casually. Watch the numbers go up I guess. But mostly I am just left confused.
  22. @JWatkinsArt It's nice to hear from someone who has some inside experience with google. I do have a question though, you say you have to spend more than the credit, it's not enough money to get traction. How much do you need to spend for it to be worth it? I didn't even list how much the credit is, which actually it's just matching credit anyway, and it's up to $150 dollars. Meaning $300 worth of ads. I mean spending $150 dollars you really need to see some type of return for it to even be worth it anyway. And really if you can't see return on $50 (100 dollars of ad credit) why would spending more bring you a return in that case? Mathematically I am just not seeing it. I think my time and resources are better spent getting some feature updates done right now anyway, but would still like to know more for the future when I feel like it's more ready. Though if the return is so low that you have a spend a ton for it to even make a difference, seems like my money is better spent on more resources anyway.
  23. Goals Revamp Officially Live! Our long promised goals system revamp has officially been released!
  24. Thanks for all the feedback! Decided to go ahead and create one. Seems like the ability to discuss would be pretty useful and honestly something I've been wanting as I work on new features.
  25. You'll be taking 50% of the games revenue? And looks like you gain rights to games submitted but not used too? At least it specifically says you retain rights to submit to facebook. Do those creators also get 50% proceeds or does it all go to MelonJS? Sounds more like a way to make MelonJS money unless I am missing something. Sure if you win you'll get a chunk in exchange, but MelonJS gets the rights to many high quality games for less than 20k if a lot of people compete. Could be a fun competition if non winning submissions didn't lose anything, but with that clause, cant see how it'd be worth my time. If the game is that good, will likely get plenty of money outside of the contest anyway.
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Terms of Use, and Privacy Policy.