• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.

Yi?it Oktar

  • Content count

  • Joined

  • Last visited

Community Reputation

107 Neutral

About Yi?it Oktar

  • Rank
  1. I think if the combat would be turned-based, it better be automatic. That way, you can pre-calculate the battle really fast at the initiation of encounter. Nearly all popular browser rpgs these days use that mechanism. Maybe it is not the best option, but there is a good amount of people that is already used to that. This way, you become more of a "manager" of your character though. You just try to improve the gear and let the automatic battle decide. Plus, in a turn based fight, the outcome is almost decided if both parties are managed by  "average" players. In automatic fight, the AI plays the most "optimistic" scenario for both parties let's say. Thus, the battle itself would be more fair. But again, idk. Though, this automatic battle thing decreases a lot of burden from the server.  
  2. I think you can introduce some randomness for acquiring cards. I had a personal tcg project before where I introduced a "tavern" in which some random cards appear in intervals. I.e. in 15 minutes a new set of cards appear that are random. You can easily manipulate the drop rates of rare and common cards that way. You can even add premium feature like refreshing the tavern prematurely.    I had seen this mechanic in many browser rpg games for items and stuff. The thing is, some people will regularly check "tavern" to see if a rare drop is there. Tavern may not be the best term here as it is not very relevant.    But, some really eager and patient players may end up with a lot of rare cards this way even without spending money as there will be people that farm the tavern. So, you need to really think about those biased randomness values. But yeah... 
  3. +1 just for this.   If you are a single person team, I think the more important thing is to be consistent and keeping it simple. (at least initially) instead of coming up with great ideas that will probably need a team to implement.    So my advice would be to keep the design simple. I think RPG models will best suit educational purposes as RPG itself is about character development. The user will more easily get attached to his/her online character in that type of mechanism. So, I think the big idea in this educational games is this "Create a REALLY GOOD! game and integrate the educational model within" so that the "students" will have to study hard in order to achieve good results or ranking in the game. The overall experience will be rewarding because the game itself is rewarding.   Ok, think about WoW. Why do people spend too much time to achieve a top-notch gear score, or like do quests for legendary items like crazy? Because, they want a higher dps (damage per second - a score to measure player's overall ability / or  healing per second etc.). This is a way to show off that you are successful in playing WoW. As they succeed they improve their gear and get better results. This cycle goes on and on. The WoW mechanic is this simple. (Note here: many games successful today are directly showing an overall measure of your success so that the player gets the sense of improvement as that score increases - example: in League of Angels(called battle rating) and many more)   So what I propose is, students would need to study hard in order to increase their "ability" in the game. Like, in order to get a legendary item you would need to achieve a near perfect score in a math mini game. Of course, there has to be a glamorous game behind this to work. Let's give another example. There are dailies in WoW that you need to complete every day to get good gear for your character. Make that daily quest to study, i don't know, chemistry. That mini game or even a like dull, coursera like format will be enough. I bet the student will have more willpower to complete that daily and get his reward. Once he/she is done, he can play the game as liked with better gear.    So to sum up. I think, playing the game should be an end reward. But, in order to enjoy playing the student would have to study. As he studies, he will be more successful in the game and he will WANT to study more.   Here is a game that uses this mechanic to motivate people to be productive:  https://habitrpg.com   Yeah, I think overall it is well implemented. But, the game itself is not that rich to stimulate that much motivation. Now, think that instead of pixel graphics there are these fancy graphics and a really addictive game mechanic like wow.    If I was head of Blizzard I would definitely try some stuff like this. There is too much game-play and motivation going into waste. But meh, as a single-person team I better not to attempt. I can barely complete a mediocre browser rpg 
  4. limejs is pretty neat. it is also mobile capable. their demo games look really pretty on my iphone. I built the system on my pc, but have not yet dedicated that much time to develop any games. I went through their demos and tests and they look really helpful. There are not many tutorials running around on limejs, but their documentation is enough I guess to start up.