Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (804)
Games in Android Showcase (239)
games submitted by our members
Games in WIP (868)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Neamless Aura  (Read 5285 times)
0 Members and 1 Guest are viewing this topic.
Offline Sralse

Junior Devvie


Medals: 5
Projects: 1
Exp: 2 years


Generic person.


« Posted 2016-11-04 12:20:10 »

Take 2 - Action!

I'm creating a demo game for my finals featuring the following Required Items:

  • Topdown 2D RPG
  • Gamepad support
  • Adjustable Graphics
  • A GUI
  • Scriptable Objects
  • Scriptable Tiles
  • Scriptable 'quests'
  • NPC Interaction
  • Animations

The following Items are personal goals that are not needed:

  • Pause Menu
  • Shaders/Shadows
  • NPC AI
  • Music
  • Entities

I've already started programming, and it's not quite beautiful, but the goal is to get it working at the end of this year.
Due to June that is. Here's a quick screenshot of what I've got already (not much):











This has been accomplished:
  • Main Menu
  • Settings Menu
  • Settings Menu
  • Object 'scripting'
  • Tile 'scripting'
  • Tile rendering
  • Basic NPC interaction
  • Basic Animations (for Player & Entity)
  • Basic Combat system
  • Statistics system
  • Inventory system
  • Effects system

Been working and learning from begin October 2016
I'll try and keep it updated. Code (always +/-1 day behind)
Can be found here: Github

Be nice to me, first time java 2D programming and lack of knowledge.
Thanks for the read; have a nice day Smiley

Edit4 13/2/17: Updated what I've got...

Me? a nobody. Enjoy your day fellow human.
Offline Catharsis

JGO Ninja


Medals: 76
Projects: 1
Exp: 21 years


TyphonRT rocks!


« Reply #1 - Posted 2016-11-04 18:19:38 »

  • Topdown 2D RPG

Looks good. I noticed that you reduced the scope from isometric to top down (orthographic). This is something that is going to make life much much easier to realize with Java2D.

Consider if you do meet objectives early after getting the rest of bullet points done to switch to libgdx for:

  • Animations
  • Shaders/Shadows

...and perhaps going isometric. If you do a good design job on the other bullet points you should be able to carry over most of that code and it will be a good learning / comparative experience.

So yeah get Tiled up and running and collision detection stored in a meta layer! Cheesy

Check out the TyphonRT Video Suite:
http://www.typhonvideo.com/

Founder & Principal Architect; TyphonRT, Inc.
http://www.typhonrt.org/
http://www.egrsoftware.com/
https://plus.google.com/u/0/+MichaelLeahy/
Pages: [1]
  ignore  |  Print  
 
 

 
Riven (583 views)
2019-09-04 15:33:17

hadezbladez (5521 views)
2018-11-16 13:46:03

hadezbladez (2405 views)
2018-11-16 13:41:33

hadezbladez (5783 views)
2018-11-16 13:35:35

hadezbladez (1226 views)
2018-11-16 13:32:03

EgonOlsen (4664 views)
2018-06-10 19:43:48

EgonOlsen (5684 views)
2018-06-10 19:43:44

EgonOlsen (3199 views)
2018-06-10 19:43:20

DesertCoockie (4099 views)
2018-05-13 18:23:11

nelsongames (5116 views)
2018-04-24 18:15:36
A NON-ideal modular configuration for Eclipse with JavaFX
by philfrei
2019-12-19 19:35:12

Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!