parent
3e24ef2253
commit
3578c0ab17
@ -1,29 +0,0 @@ |
|||||||
Dungeon crawler RPG |
|
||||||
=================== |
|
||||||
|
|
||||||
Goals |
|
||||||
----- |
|
||||||
|
|
||||||
- Simple retro-themed dungeon crawler |
|
||||||
- Multiplayer support *(if it'll prove to make sense)* |
|
||||||
|
|
||||||
|
|
||||||
Features |
|
||||||
-------- |
|
||||||
|
|
||||||
- Randomly generated floors |
|
||||||
- Hybrid turn-based gameplay (lower and upper time limit) |
|
||||||
- Automatic turn-based combat |
|
||||||
- Health, hunger, experience meters; levels |
|
||||||
- Entities with basic AI (Monsters) |
|
||||||
- Items, weapons, armor |
|
||||||
- Treasure chests |
|
||||||
- Potions |
|
||||||
- Inventory system with 12 slots (+ armor) |
|
||||||
|
|
||||||
|
|
||||||
Used libraries |
|
||||||
-------------- |
|
||||||
|
|
||||||
- libGDX |
|
||||||
- mini2Dx |
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,52 @@ |
|||||||
|
package net.mightypork.rogue; |
||||||
|
|
||||||
|
import org.mini2Dx.core.game.BasicGame; |
||||||
|
import org.mini2Dx.core.game.Mini2DxGame; |
||||||
|
import org.mini2Dx.core.graphics.Graphics; |
||||||
|
|
||||||
|
import com.badlogic.gdx.backends.lwjgl.LwjglApplication; |
||||||
|
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration; |
||||||
|
|
||||||
|
|
||||||
|
public class Game extends BasicGame { |
||||||
|
|
||||||
|
@Override |
||||||
|
public void initialise() { |
||||||
|
|
||||||
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public void interpolate(float arg0) { |
||||||
|
|
||||||
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public void render(Graphics arg0) { |
||||||
|
|
||||||
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public void update(float arg0) { |
||||||
|
|
||||||
|
// TODO Auto-generated method stub
|
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
public static void main(String [] args) { |
||||||
|
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration(); |
||||||
|
cfg.title = "A basic game"; |
||||||
|
cfg.useGL20 = true; |
||||||
|
cfg.width = 800; |
||||||
|
cfg.height = 600; |
||||||
|
cfg.useCPUSynch = false; |
||||||
|
cfg.vSyncEnabled = true; |
||||||
|
new LwjglApplication(new Mini2DxGame(new Game()), cfg); |
||||||
|
} |
||||||
|
|
||||||
|
} |
Loading…
Reference in new issue