Poll
Do it?
Yes
 6
No
 1
7 users have voted so far.
Pages: 1
Posted on 05-20-12, 06:22 pm
AxewAxew

Karma: 673
Posts: 217/583
Since: 07-02-11
So, I somehow got an idea for a game I kinda want to make today.



The game would be a dungeon crawler of sorts taking some inspiration from Minecraft and Terraria and also RPG games in general.

The RPG elements would sort of follow how the stats work in AcmlmBoards, but maybe with smaller requirements for levels to make progression easier.

The game would take place in a psudo-3D world, although rendered in 2D. The world would be randomly generated and infinite in size horizontally and vertically, but only have a limited number of 'layers' you could be on. Layers would be like floors in a dungeon crawler game, except much more connected in the sense that things such as caves can span across multiple layers.
If there is a hole in a layer, your character would fall to the layer below it, which is displayed slightly darkened below your current layer for clerity.
Holding down some key or selecting a tile that would let you get to a layer above you would make the layer show up semi-transparent overlapping the current layer you are on.

Movement in the game would be locked to a grid and you should be able to have multiple characters with you at a time and set them to do different things, like:
  • Following you whereever you go.
  • Staying in the same place, waiting for you to select and move them.
  • Guarding a specific area, maybe specified by selecting an area on a map of the current layer.

Switching characters could be done at any time by pressing a key. A character would have an inventory of 45 slots that could contain items in stacks of up to 99. There should also be a global inventory for all characters accessible by all characters no matter their position.

Tools such as a pickaxe or a shovel should be obtainable/craftable and let you interact with the terrain. There should be many tiers of these tools that have different properties, disadvantages and advantages.

There should be multiple times of weapons obtainable for attacking enemies or other players (if playing multiplayer):
  • Melee weapons
    Short-range weapons that would only have a range of one or a few tiles in front of you.
  • Thrown weapons:
    Weapons (like spears or boomarangs) that are thrown and can hit things at long distances.

    Some of the weapons would stay where you threw them so you would have to pick them up, other weapons (like boomarangs) would try to return to you and only require you to pick them up if they fail to do so.
  • Projectile-shooting weapons:
    Weapons that would shoot projectiles that you would have to carry around with you.
  • Magical weapons and spells:
    Weapons that would consume your MP upon usage.
    These weapons would have a wide range of effects and their damage or effect strength would depend on the character using the weapon's stats.

There would be multiple game modes, here are some I have thought of:
  • Standard mode:
    Akin to the survival mode in Minecraft.
    In standard mode you would start out with one character at level 1.
    You would then be able to gain levels by defeating enemies and improving individual stats by doing their corresponding actions.
    Other characters would be roaming the world as well, doing their own thing. Some would be friendly and let you recuit them while others would be unfriendly and try to kill you.
    Dying would leave your character dead in the position where you died, and another character would have to come and revive the character to use it again.
    If there are no other characters, you will be sent back to the spawn point.

    Creating a character would be done much like in Terraria.
    You select the colors and appearance of individual parts of the character (like its hair) and specify its gender and name. There would be no pre-set character types, you would do that yourself by gaining experience for that character in the type of skill you would like it to specialize in.
    When starting a new standard mode world, you would start by creating a character before anything else.
    You would also be able to create additional characters later on in the game using some kind of spell or found tile. Characters created that way would also start at level 1 and require you to level them up.
  • Single-layer survival:
    In this mode you would be limited to one single layer of the world and see how long you can survive with a character selected from a standard mode world.
    When you die, it's game over.
    You would be able to configure the type and layout of the dungeon you spawn in, as well as enemy difficulty.


So, do you guys think this is a good idea or is this too ridiculous and won't ever happen?

(Wow, that was a long post)
Posted on 05-20-12, 11:44 pm
☭ coffee and cream


Karma: 10415
Posts: 310/2768
Since: 06-26-11
I say, why not, go ahead.

Taking inspiration from Minecraft and Acmlmboards, two things I like and atleast it's not gonna be a Minecraft ripoff so I'm for it.

Also, what are you gonna do for graphics? Draw them yourself, ask someone else, or take them from something existing? (graphics are the main reason why I don't make games, I suck at drawing)
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 05-21-12, 12:35 am (rev. 2 by Nadia on 05-22-12, 10:30 am)
AxewAxew

Karma: 673
Posts: 218/583
Since: 07-02-11
I'll probably start out with ugly placeholder graphics and just hope someone would be willing to make tilesets/sprites for me later on.
I've started coding the game. Should I set up a GitHub repository once the game is at some kind of playable state if anyone wants to contribute?
Edit: I actually think I'm gonna hold off on this until I learn some more capable programming language for this task (e.g. Java).
Posted on 05-22-12, 06:27 pm
☭ coffee and cream


Karma: 10415
Posts: 313/2768
Since: 06-26-11
Posted by Nina
Edit: I actually think I'm gonna hold off on this until I learn some more capable programming language for this task (e.g. Java).

I approve of this. You can't do everything in Node.js. I'm glad you finally left that sweet dream
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 05-22-12, 06:28 pm
AxewAxew

Karma: 673
Posts: 219/583
Since: 07-02-11
Posted by Mega-Mario
Posted by Nina
Edit: I actually think I'm gonna hold off on this until I learn some more capable programming language for this task (e.g. Java).

I approve of this. You can't do everything in Node.js. I'm glad you finally left that sweet dream
Actually, my intention was to do it in web browser-side JS with fancy HTML5 stuff.
Posted on 05-22-12, 06:31 pm
☭ coffee and cream


Karma: 10415
Posts: 314/2768
Since: 06-26-11
That would have been nice, though. Browser games don't require you to download/install crap, they take no HDD space, and they're mostly portable
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 05-22-12, 06:41 pm
AxewAxew

Karma: 673
Posts: 220/583
Since: 07-02-11
This would DEFINITELY have to use localstorage, so it would take HDD space.
Pages: 1