Skip to content

I really enjoyed doing this project. I decided to end this project because I didn't want to develop the game engine. My game development adventure will continue with GODOT Game Engine.

Notifications You must be signed in to change notification settings

emircanerkul/rpg-game-development-adventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPG Game Development Adventure in Javascript

I really enjoyed doing this project. Also this project absolutely for OOP learners in university. Visualized education is much more effective than classical education.

I decided to end this project because I didn't want to develop the game engine. My game development adventure will continue with GODOT Game Engine

#LearningOnTheRoad

Preview (Click image to play game)

Day 1

Installation

Prerequisites

Node

Download the project sources

To install Yarn:

yarn install

To build the deployment project run:

yarn build

To start the dev server on port 3000 run:

yarn start

Game Development Process

I wanted to learn how to develop a game then I just started the learning with this tutorial I found.

1. Day

  • Downloaded and installed NodeJS, Yarn and starter repo.

  • Integrated rpg sprite set in the opengameart.org

  • Character, animations, controllers, basic movement is done.

  • Character movement animation improved more than tutorial (When you release the key, the animation stops in player direction).

Day 1

2. Day

Day 2

3. Day

  • Colliders are developed.

Day 3

4. Day

  • Tutorials are finished. Now i continue with own my own.

  • Coin class added. Coin asset is imported.

  • Improved collision class for detect object types.

  • Coin and its collider generated.

  • Basic interactions are done.

Day 4

5. Day

  • Added some player properties like health, mana, stamina.

  • Developed slide skill. Player can slide at 1 second intervals.

  • Also the player can run.

Day 5

6. Day

  • Gui completed for the first stage.

  • Collider group system developed for advanced interactions.

Day 6

7. Day

  • The main story has been edited.

  • Scenario manager is developed.

Day 7

8. Day

  • Added health and mana bar, removed stamina property.

  • Energy drink added.

  • Improved talking machanism.

Day 8

9. Day

  • Developed effect manager and added flame effect.

  • Player class changer is done.

  • The codes are slightly more optimized..

Day 9

10. Day

  • Developed automatic mode.

Day 10

11. Day

  • Player can use slide skill and go well for refill mana when on automatic mode.

  • Gold score is short formatted now.

Day 11

Spacial Thanks For

About

I really enjoyed doing this project. I decided to end this project because I didn't want to develop the game engine. My game development adventure will continue with GODOT Game Engine.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published