Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Everything posted by arka80

  1. arka80

    Sending out heroes on quests

    What if you move the focus on actually creating the quest? The player, as the guild master, could be the one who creates the quest. Game provide him with events (bandits ambush on the bridge out of the city, mysterious thefts, murderers, kidnap...) and player create quests to resolve the problems. The amount of reward is the parameter for the game to determine the type and level of heroes who make a try. Each failure is a downrate on the player's guild (with economical side effects for the guild), while each success is a burst of glory, depending on the difficulty of the "event". This way player has to be creative, make choices and wait for a result, which is funny for me.
  2. arka80

    File copy with progress bar

    looks also like they told you something about threads ;)
  3.   I gave you +1 because of the good arguments, which sure are true, but :) ... ... but our friend is going to design/prototype the game now, he has not an already made game, so he can be wise and think carefully on which spell to add and the like. Sure, this is all at the cost of a major effort for the dev side, but it's not impossible at all.   You almost made me want to try myself :)
  4. No, because a well designed game will take into account hit chance as a mechanic.  A spell that depends on having a low hit chance to balance it's deadliness will no longer be balanced.  Oops, it's now the best spell in the game in the other mode.  Creatures that were designed to have a high miss chance become trivially easy to defeat, etc. And if the designer decides not to utilize any of those features of hit chances, then why bother having to hit chance at all?     well, i will discuss on the goodness of having such a high level spell which fails to hit 90% of the time... Anyway, my suggestion was to half the damage done, so such spell will continue to be, probably, a balanced spell. Ok, hits everytime, do half the damage, which can be high enough yet, but also consumes a lot of mana or whatever. And I keep thinking that having a x% to hit chance is not too far from the same thing, only where x = 100. But hey, different points of view
  5. Norman was probably sarcastic, but I still don't think that giving the player the choice is building 2 different games. The mechanics are not different at all. One is simply more deadly, which leads to a different gameplay, not mechanic. It falls in the case of very very lucky players and foes who always hit (but dealing less damage). The mod in code can be as simple as a if statement.
  6. I think it is something very very subjective (for the player). I like the both, for instance.   What about give the player the choice? A config flag like "Hit Always" ? And maybe a constant factor to reduce the damage (if I hit everytime maybe a can make only 4 of 8 damage with a weapon; when I have to pass a to hit check I can blow full 8 damage).   This is something like a d&d (table) rule in which you can choose to throw damage dice or using a fixed value everytime (half the max damage).
  7. arka80

    advices for tower defence in c

    Your best bet is try with sdl2. Here are the libs: https://www.libsdl.org/download-2.0.php Here the api reference: https://wiki.libsdl.org/APIByCategory and here some good starting tutorials: http://www.willusher.io/pages/sdl2/   good luck
  8. Wesnoth uses static sprites too if I remember, and it's quite a succesful game
  9. As long as the style keeps consistent I usually have no problems. You can always redo high quality sprites later, when you got a working game and an artist who would like to join. But keep it consistent, and when redo redo the whole thing, not just a couple of sprites.
  10. I've done something like this once, but used A* with weights in map according to different terrain types/features (rocks, dense wood etc). This way the road follows nicely the landscape, walking around large rocks or lakes, for example. It's good to make rivers, also, just use the height of the terrain cell instead of the "difficulty" to pass.   Another way (but never implemented) could be using waypoints. Put some random points between the start and the end and force the road to pass through them. You could add later features on these points, like inns, fountains, towns, or something else to justify a nearby road.
  11. arka80

    I am alone

    Games, in the end, are made by programmers. Or skilled designers with the right tool, but let's face the truth. No code, no game. But games need art too, and programmer art usually sucks. So if you consider yourself an artist, I'm sure you'll have no trouble joining a team as an artist, but there's a big difference between a "hi guys, I've got a game idea, anyone who wants to code for me?" and "hi guys, who needs help with art? I can help".    If you really want to do your own game, you have to learn some programming or to use the right tool, like Unity. Or both. Or pay someone to do it for you.
  12. arka80

    Long launch reflections

    There's enough material for a book here
  13. These are the kind of doubts that are signals for an overengeneering mind/approach (a very common disease, you're not alone!). Why struggle on think about a GameManager thing when you don't even know how to start? Manager of what?  What about coding it in a procedural way, so C++ without classes? If you throw away all the OOP (which seems an obstacle for you at this time), maybe you can focus on the actual game mechanics. So start as RootKiller said. Think of a structure for your data (2d array with enums) and write the routines to init SDL, draw the playfield with the hardcoded values in, and quit SDL.  At that point you actually started something.
  14. arka80

    Let's make a Survival RPG

    [color=rgb(0,0,0)][font=Arial][background=transparent]So I'm coding a survival rpg (uh, seriously? pretty original...). Well, at the beginning I didn't know of the survival element, only pretty focused on the rpg thing. But then I started to think to the story (I always need one), and it comes out a plot with you being tossed in this island, sentenced to exile for a crime you did not commit. Ok, but why an exile and not a simple death sentence? Because you are not a simple man. You are the prince, denounced by another (evil) member of the royal family. For jealousy, maybe (Moorcock?). So, you are a prince, and therefore you received a good education, can use a sword and so on. Maybe magical powers too. But you have none. No weapons, no food, no water, no dresses. The exile sentence is a royal-member-acceptable death sentence. By starvation... whence the survival element. I think that in the later game you will left the island to take your revenge, but that's completely another story.[/background][/font][/color] [color=rgb(0,0,0)][font=Arial][background=transparent]I (as you, I suppose) started and never finished a lot of projects. This is not the point, because every time I learned something new and improved my skills as a developer. Probabily this will never be a complete game too, I'm ok with that. I only want to try, and put things in order to go as far as I can.[/background][/font][/color] [color=rgb(0,0,0)][font=Arial][background=transparent]With this in mind, I produced a very simple design document, a thing I always do. Usually I start a new google doc, put everything comes to my mind on the sheet (like a brainstorm) and end with a checklist of features and rules. Then, I procede defining (and hopefully making) small prototypes, adding a couple of major features at time.[/background][/font][/color] [color=rgb(0,0,0)][font=Arial][background=transparent]The first prototype, named A (I'm original, just said...), will include:[/background][/font][/color] [background=transparent]map exploration (island surface, no caves)[/background] first bunch of life stats (hunger, thirst, stamina, the kind of survival things) that decrease according to the type of terrain I'm moving on death and game over [color=rgb(0,0,0)][font=Arial][background=transparent][background=transparent]I'm close to finish this first prototype, and here's a screenshot in its full programmer art glory:[/background][/background][/font][/color] [color=rgb(0,0,0)][font=Arial][background=transparent][background=transparent][/background][/background][/font][/color] [color=rgb(0,0,0)][font=Arial][background=transparent]I'm using SFML (C++) and Tiled for the maps. Graphical-roguelike visual style, turn based. Long life to RPGs![/background][/font][/color]
  15. arka80

    Let's make a Survival RPG

    I would like to see more small RPGs too. I'm a fan of completeness, I like to finish games but I'm also a father and have not so many time (often no time at all, actually). Glad to see I'm not alone. At the same time I'm not a casual gamer... don't like the word. Games are a serious thing, because they consume your time, and time is the most serious thing you have! I choose them carefully, and play with emotional transportation, or not play at all. Today small games are confused with casual games, but I disagree.
  16. arka80

    Let's make a Survival RPG

    You're right, and actually a did (and finished) some short games in the past (none of them was a rpg, since I can't think to a "small in scope" rpg). But sometimes one only wants to experiment with a genre, problem is I always fall into rpgs... One day I will finish one, maybe.
  17. Same problem here, sir. I wait with you for some wise reply :cool:
  18. arka80

    Time - the most important factor.

    I don' t know the game, looked at it just now... it's awesome! How can you say it's a simple 2d game? It's not simple at all. It's very complex and rich on contents. Don't know if it's procedurally generated or not, but it seems to have lot of levels (which take time to be developed). And, even if 90% is procedural content, it must run a very good algorithm behind the scenes. Time, again. Both for develop and for test, calibrate, iterate, polish.   +1 to this game and to the dev... 4 years are maybe few
  19. arka80

    Dungeon Crawler [WIP]

    I'm not sure I have understand what actually you want to obtain, but for a 2d dungeon crawler there are plenty of projects to get inspiration of. Take a roguelike. There are billions. Go to roguebasin, which is a great place to get started with this kind of games. You need no stuff like "prerendered video". You need a basic understanding of 2d grids and tile system. Good luck. The genre looks easy, but it isn't. Start small!
  20. arka80

    Governors and other officials (4X)

    As for the "average 6.5" issue, I can suggest new officials start with a lower value of corruption. You know, the more you manage the power, the more it consumes you. So old (and skilled) officials will have a high value of corruption (but here the loyalty factor can be kept into account), compared to new (and maybe less skilled) ones.
  21. arka80

    JS Dice Roller

    I always use module for this operation: result = 0; for number of rolls result += 1 + (random() % sides);
  22. Ok Valera, I understood... it's a bit silly and funny but... keep an eye on the color of your point in the fragment shader and the color of the glClear   
  23.   but vertex shader is not called once per vertex? If there are 0 vertex, it never be called. Doesn't is the geometry shader the one who actually creates geometry?
  24. I can miss something, but I think you are actually not sending anything. Even if your vertex shader put a vertex, it needs at least one vertex in the gpu to be called, I suppose. You are missing the whole glBindBuffer/glBufferData/glVertexAttribArray family of calls. 
  25. arka80

    A mod for Skyrim

    Why a skyrim mod? You changed almost anything, and you say that skyrim might not be very popular in a few years, so what's the point to think to a skyrim mod? Resizing a bit the scope and make your game would not be better? At least it will be a better way to fail and die!   Edit: about the -1, maybe my last sentence has been misanderstood. It has a heroic-valhallesque sense, it's an exhortation, not a mockery.
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!