KeeghanM's Recent Forum Activity

  • Regarding the idea of separating players automatically according to their level, it's true that it would prevent the higher ones to kill newbies but it would be too restrictive. Now imagine a level 100 player that invites his friend to join the game, they couldn't play together because of this block! The same goes with fellow players that only differ by one level.

    Very good point, I guess that my vision ddn't have people lasting very long. Each "Ascent" of the tower so to speak would be max an hour. You're going to die after that. It's a continual resetting world and your characters are the same.

    Though, now I think maybe you need something that sticks around to make it engaging to come back. Maybe permanent upgrades that stay between characters/deaths?

    Also not all players like to play with the risk to be killed by other ones, some of them want to play pacefully. Therefore you could split the "rooms" in two types: "friendly rooms" do not allow players to kill each other, "danger rooms" allow that. You could also put better resources in "danger rooms" to counterbalance the risk. This would allow players to choose which play style they want every time that they change room.

    Definitely agree, either make it a server thing, or have rooms spawn with a 50% chance of being PVP and mark it somehow. Maybe a red cross on the doors to enter those rooms... definitely would need to be addressed.

    The room resetting mechanism has also some drawbacks: players do not know when a room will be resetted since they don't know how many players are in a room and also any player that enters would reset the timer, that may cause the rooms to never reset when there are many players and they would end up in quitting for boredom. Therefore i suggest to set a "deadline" to any creating room that lasts approximately ten times the timer and when the dealine passed no player can enter the room and once that all players in the room are gone it becomes empty.

    I like the deadline idea. Physically stop players entering a room, or maybe... regenerate it anyway. Players inside wont notice, they still get the old room. But anyone NEW coming in gets the new room. Definitely a technically difficult problem to solve!

    Third, I imagine that players would enjoy a way to revisit a room. To make it possible, each randomly generated room actually generates from a random seed (have you played to "the binding of Isaac"? ), this seed is visible in the room info as well in the player game log. The player can input a seed in a free room in the lobby and regenerates the same exact room as before.

    Would you allow them to still get loot etc from it? Or is it purely for showing off "Hey look at this cool room I found"?

  • I'm guessing these are 2D renders of the 3D pack you have? Do you have any plans to release an Isometric Projection version?

  • Right, heres an idea I want to discuss! A Roguelike MMORPG.

    Let me preface this chat with:

      ?? This is not a Construct limited chat, it is a high level game design chat ?? I have no intention of developing this game as it is waaaaaay beyond the scope I can achieve. So I'm not farming you for ideas. ?? This could be purely futile, and entirely impossible. If so, tell me! Thats kind of the point... am I crazy for thinking this could work?

    So with that out of the way, heres my idea.

    A classic roguelike set in a multiplayer world. Where everyone can interact and progress together in the world. You can either work together to fight the monsters, or fight each other.

    It would still have the traditional elements of a roguelike such as Dungeon Crawling, Random Generation, Permadeath, tile based gameplay. It would not inlcude turn based gameplay for obvious reasons.

    I have thought through some of the technical problems, and some of the story/setting ideas.

    Technical Thoughts

      Problem: If every player is free to move around, and free to attack other players, how do you prevent high levels camping the spawns and just constantly killing new players. Or even just wandering around... and killing new players. Solution: Picture the world as a tower (I'll be referencing this a lot. So, get used to it!). The tower has floors to it, these are technically infinite due to the endless random generation aspect, but... floors. You map these floors to the player levels. When you spawn as a level 1, you are on floor one. To level up, you must physically travel to Floor 2.. thus becoming a level 2 character. Once you have gone up, you can't come back down. So while you could still have an experienced player hunting new players... they will all be the same INGAME level, balancing it out atleast 80-90% Problem: Roguelikes are randomly generated, how do you handle multiple players (hopefully 1000's) who want to A) Interact with other players but B) have their own random rooms. Solution: Back to the tower, on each floor is a "Room". This room can be arbitrarily sized. From an actual room through to a city, right now it doesn't matter. The idea is that the "World" is a grid of "rooms" and each room is only generated when a player visits it for the first time. So lets say Player 1 spawns in Room 1. It generates. Player 2 spawns in Room 1, and gets the exact same room, and can interact with Player 1. Player 1 goes East, gets a new random room. Player 2 goes West, and gets a new Random room. They can both go back to Room 1, or to the room the other players went to... It is a MMORPG remember. Problem: This raises the problem of late comers getting only pre-generated rooms. Lets say 1000 players have played the game. Now Mr 1001 comes along, and they never get a new room. Worse still, Mr 999 dies and respawns (it is permadeath) in Room 1... and it's the same Room 1 they had before. Solution: Room Resets. There are two types of Room Resets I can picture. The first is to do with visiting an already generated room. The second is for re-generating rooms. Type 1, a room can either reset it's contents (loot, monsters, puzzle items etc etc) constantly so theres always a steady stream of enemies pouring through the walls for example and loot is always there for each new player (one player can only take it once though).. or once there are no players in the room it resets. The other type is to do with re-generating rooms, which is tricky. You want to keep rooms around for a while so players have a familiar path if they backtrack. But re-generate them eventually to keep the game fresh. My idea is to reset a timer everytime a player enters the room, and start the timer when there are 0 players inside. if the timer reaches some time (example, 60 minutes) then the room can re-generate.

    Setting Thoughts

      Multiplayer games always have multiple Servers you can pick from. I picture these servers being called "Adventurer Guilds", each time your character dies you get the opportunity to pick a new "Guild". Now, most people will pick the same because it is a server and people pick that for lag reasons etc, but this does allow players to get more variety. And also spreads the players out, increasing the chance of room re-sets. You could also have "Private Guilds" these would be groups of players who want to play together. They can setup their own server and run that in private mode. Continuing on with the "Tower" idea, that would be the setting. You would be an adventurer who is exploring a powerful wizards tower. This explains the changing, and seemingly infinite size.

    Right. Thats my thoughts so far on some of the problems and how I would work around them.

    I'd love to hear your thoughts on the concept as a whole, and whether there is anything I missed. Or any glaring mistakes that would make this simply impossible?

    As well, what would you like to see in a game like this? What would you do for the design and setting? Etc etc etc!

  • How much have you spent on marketing? What are your main marketing channels? And which have the best return rate?

    I think that kind of information is going to be super beneficial to the developers on the forums.

    It's great seeing the end result, but we all know just making a good game doesn't result in performance like you have.

  • > Hey quick question. Is there any way to have multiple rewarded video ID's?

    > I want to have 3 different types of rewards, and want separate ad's so I can track their performance.

    >

    If I understand correctly you want to have 3 different buttons in a game and each of them will trigger the rewarded video just the reward will be different for a player, is that correct? If so then there's no point in preloading 3 videos. Just show the one preloaded no matter which button has been tapped.

    There is no way to preload 3 videos upfront and I doubt there's any plugin that can do this.

    Or I misunderstood the question?

    No I mean 3 different video ID's in AdMob so I can track them and how often they get used.

    So for example, if they view a video to get Coins I used video ID "GameNameCoinVideo" and then in AdMob I can see how many times that specific ad was called compared to the others.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Hey quick question. Is there any way to have multiple rewarded video ID's?

    I want to have 3 different types of rewards, and want separate ad's so I can track their performance.

  • Aaaand more updates! This time a pretty big one!

    New:

    ➵ Added Settings Screen

    ➵ Added option to pay one off fee to remove ads permanently

    ➵ Added Sound for all achievements

    Fixes:

    ➵ Fixed banner ad bug after clicking

    ➵ Fixed New High Score showing on the same score

  • I'm trying to setup a "Hide Ads" purchase, and I can get it to work on the initial purchase. However I'm confused on what happens if they uninstall the app? I see there is restore purchases, but then after that how do I check which purchases they have that got restored? Does restoring purchases trigger "On Purchase Succeeded" ? I've looked through the example capx but can't see the answer there.

  • Fun game! I’ve just bought a Developer account and I’m exited to release mine as well

    Thanks Caesar!

    And of course, an update! No matter how much testing you do there will always be bugs after release!

    This one included:

    ? Fixed Achievement Name Display

    ? Fixed New High Score Display

    ? Fixed New Best Height Display

    ? Tweaked Ad Display

  • Addicting little platformer just released for Android!

    Get it on the Play Store here https://bit.ly/NinjaFlow

    Play as a Little Ninja creatively named Little Ninja, and try get as high as you can!

    Compete against yourself and try unlock as many achievements as possible!

    Please feel free to leave comments here with any feedback!

    Again, get it on the Play Store here https://bit.ly/NinjaFlow

  • Addicting little platformer just released for Android!

    Get it on the Play Store here https://bit.ly/NinjaFlow

    Play as a Little Ninja creatively named Little Ninja, and try get as high as you can!

    Compete against yourself and try unlock as many achievements as possible!

    Please feel free to leave comments here with any feedback!

    Again, get it on the Play Store here https://bit.ly/NinjaFlow

  • > Exporting to Cordova as the FAQ said. Plus it's just my normal export process.

    >

    Can you confirm that the zip you upload to PhoneGap contains the config.xml file? Previous C2 release (r246) had a bug which caused config.xml to save somewhere else.

    Also, can you try with the example capx I provided?

    Turns out my folder still had an old config file in it from before adding the ads, and from before r246. So when it exported and put the config somewhere else, I didn't notice. Can confirm it's all working now!

KeeghanM's avatar

KeeghanM

Member since 8 Jan, 2015

Twitter
KeeghanM has 1 followers

Connect with KeeghanM

Trophy Case

  • 9-Year Club
  • Coach One of your tutorials has over 1,000 readers
  • Email Verified

Progress

11/44
How to earn trophies