Jump to content
MakeWebGames

a_bertrand

Members
  • Posts

    3,655
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by a_bertrand

  1. - Well using a bad script as learning base is not really smart as then you learn what actually should not be done. Specially on the security issues. Even those "high specialist" here are not always that skilled as they basically mainly know MC code and nothing else. - Also, starting with something which is unsure is bad due to the fact that when you start you have no clue what SQL Injections could be, or XSS or whatever else. So you expect to have something working and not something which is just a bomb on your server. - Saying that we all use MC Code? Nope sorry, I saw the light version just for curiosity, but never used any of the code, nor I really want to dig into something like that. - What is the main problem to me is not security, it's the fact that ALL mc code games are the same, yes of course one could be gangster where the other will be something else, but beside some name changes, the game will be the same, and you will do the same stuff. Sorry but this for me, for a game, is a shame. People want to play different games, not always the same thing. So starting from an game (mc code is not really an engine), is bad, as it will give you the idea that you just need to install to have your game, where actually it's just "yet another game like 1000 others". Therefore this is the main problem, you would need to think a bit more, but hey, what do you expect from people which don't want to invest the time to even think what they want and expect to make money out of the box?
  2. All that is not very smart... If you have an auto_increment table primary key (as I suspect) you may set the value you want for the next row, and it will then continue from there. Without the need to have empty or useless rows in betwee: [mysql] ALTER TABLE tbl AUTO_INCREMENT = 100; [/mysql] BTW that was a 10 sec google search ;)
  3. Great! Even free? That's amazing!
  4. Great mod! Thanks to share
  5. without giving a bit of your code to check, we cannot really help.
  6. Well the main forum is this one for the Zap Engine: http://makewebgames.io/board824-mwg-community-project/ You may download the engine and check how it's done. In case you need more info, you may contact me.
  7. a_bertrand

    Should I?

    Honestly? No don't jump on McCode, you will end up with a game which will be like you said like many others. However on this forums there is alternatives, other engines, free or not, or even people which code things from scratch. So really, think out of the box please. But first, you should decide what your project should be, and then you can decide what sort of engine may do the trick.
  8. Well, we somewhat started a few month ago something similar: http://www.playerscorner.org We already have a game directory, reviews, rating and more... If you are interested you may join the effort instead of doing all by your own.
  9. Actually normally a PC comes with a recovery disk / dvd / cd which should allow you to rebuild the pc as it came from factory. Check if you didn't received those. If yes run those and you will have back your windows machine.
  10. a_bertrand

    How Do I?

    You need to use GD and the PHP functions image* like: imagecreatefromgif imagestring etc...
  11. CrimGame: Sure there is a lot of IRC haters out there, and I must say I'm not an 100% fan neither, however I developed my own IRC AJAX which will be hosted by Ipocalypse, and this will be used inside an IFRAME of the engine.
  12. I don't believe you can write software without introducing bugs, and even if you check 20 or more times, there will be still bugs. Specially if the code is not like 100 lines but more like a few 1000 or more. So releasing with bugs is nothing wrong (specially as most of the time you cannot find true beta testers), what counts is that the bug fixes comes as fast as bugs are released.
  13. As suggested by Vortex23, I used the error_reporting and fixed all the undefined variables. However, honestly, I don't see how the usage of undefined variables could hurt. Anyhow, here you are, a cleaned up code. Hope it you are happy now ;) BTW Please report ZapEngine issues on this thread and not on others, and as this is a collaborative project, you may also fix such issues :rolleyes:
  14. More or less the 30% / 70% you say is what I experience myself, however take in account my game is kinda odd, as players either love it and stay... very long (about 5 years as I still have players since day 1 (or nearly)), or leave within the first days. The staying players tend to be the biggest donors. My own policy is the following: - The game is completely unlimited (you can play as much as you want) - The game must be completely playable without any kind of payed add-on. - Payed add-on are only small advantages to their owners. Lately I even pushed my politic much further: -You can have access to all premium objects even via in game gold, or via player referral. So basically you are never forced to pay. However, I tend to release every now and then new premium objects / features, and this keeps the budget on track.
  15. If I can add my own experience here: At start my own game didn't had any tutorial, it was directly putting players into the game with the first quest. Now oddly enough people always asked about how to do things, as they was lost due to the fact the game is quiet unique. So how to explain things without forcing players to read documentation (which in the mean time we have too)? Well the best way is to make an interactive tutorial, which means, you actually play with the full game, but in a guided quest to help you understand the concept. Guess what? There is still people which simply skip the tutorial and 2 sec later ask: "how can I play? What do I need to do?" There is also other kind of players which even with a tutorial, have no clue how to go through it, so guess what? I wrote a walk though for it (which could be find here just as info http://wiki.nowhere-else.org/wiki/Step_by_step_guide_to_start) All that improved the number of player staying, and the overall quality feeling they have from the game, still many fail to find the way to play. Well sorry to say, but I doubt we can do much more than that, I mean, if people don't want to read (but yet accept to read answers in a chat), nor want to follow a tutorial (and read what the NPC say), maybe simply those players are not the right target for the game.
  16. I would suggest you guys to check the ZapEngine (free / GNU) which contains a function called t() which allows you to handle localization of your game.
  17. Not sure if McCode 3 will one day come out. But what I'm sure I don't want to see, is yet another 1000 or more mafia / gangster games. Sorry but this is just PLAIN TIRING. Hey guys can't you have a bit of diversity? I know McCode doesn't help here as it comes ready to be used (yes forget the security of course) as "mafia / gangster" game.... and therefore people simply don't modify it. So for me it's not an engine, it's a full game. For me an engine should be the base to let you build more easily something, and not something you plug and you have all. But again, that's my opinion, and as Zero said, there is other options... to checkout ;)
  18. - Object, Object type, slot type, stats editors are there. Basically a new core feature allow you to create a table editor with a single line of code. - You can equip or unwear items - You can purchase items from the shop Remains the checks for the wearing of an item, an item viewer, and... the combats.
  19. good review, thanks for your work.
  20. I'm using Zend Studio since a few years (about 5 or so), and I can just say that my productivity increased dramatically. Yes it costs and you may think you can work with notepad but honestly, notepad simply isn't enough. Take at lease notepad++. You may also find free alternatives to this editor but one thing is sure, having code colorization, auto-formating, code completion, and in-line help is a must.
  21. Hahaha /me copy Zero code and puts into /dev/null
  22. Status update: - Currently working on an inventory / shop / object code. Where you will be able to purchase items, and wear them. The items will then be used during the calculation of the battle system. As a first quick shot the battle system will be completely automated, and you will just need to say "battle" and you will know if you win or loose. This is just to create a first game, in future more complex battles system can be built in.
  23. Being the owner of a unique game (as far as I can see), I can tell you that it's by no mean easy. If you own a text game, fine everyone don't expect anything beside those well known things. Now if you own something unique, people will try to put your game into one of those existing category, and it doesn't matter if it fit or not. So being unique is not enough to really attract players. You need to offer a unique AND good experience, and you must listen to what your customers. Restricting your target to old timers gamers would be stupid as well as restrict your target to new players. You must look for anyone, as you never know who will actually join. Sure you could do something more for boys or girls, more for older people than younger, but soon you will discover that even that kind of target don't really work. Just try to attract as many people as possible, then convert those visitors in players, and finally try to keep them (which is somewhat the hardest part, as people try, and leave very easily).
  24. The script is not hard to build. What's harder is a database of images parts.
×
×
  • Create New...