Search the Community

Showing results for tags 'rpg'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • HTML5 Game Coding
    • News
    • Game Showcase
    • Coding and Game Design
  • Frameworks
    • Phaser 3
    • Phaser 2
    • Pixi.js
    • Babylon.js
    • Panda 2
    • melonJS
    • Haxe JS
    • Kiwi.js
  • General
    • General Talk
  • Business
    • Collaborations (un-paid)
    • Jobs (Hiring and Freelance)
    • Services Offered

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Twitter


Skype


Location


Interests

Found 95 results

  1. Hello, my name is Esteban Tamashiro. I am a freelance composer with experience in several kind of games. I am particulary interested in RPG and Visual Novels. I have a Degree in Music Composition, and I am Piano Teacher Grade 5 from the Yamaha Music System. You can listen to my music here: Memory Trees OST (RPG): Dawn Drop OST (Visual Novel): More of my work here: https://soundcloud.com/esteban-tamashiro https://vimeo.com/estebantamashiro Contact: estebantamashiro@gmail.com
  2. Hello, I have decided I would like to sell the source code of the Node based Client/Server Engine of Retro RPG Online http://www.retrorpgonline.com. Trying to gather how much people would be interested in leasing the source for an annual fee. Upon Subscription users can use the source to make there own Online RPG. The Subscribers would also get a say in what gets developed in newer versions. The base code is from Browserquest (http://browserquest.mozilla.org/ - MPL 2.0) and more code was added to it by Asky (https://github.com/browserquest/BrowserQuest-Asky - MPL 2.0), finally most modifications were done by me. Play it and see for yourself if it is an Engine you would like to have. Any constructive feedback is welcome, thanks. Kind regards, Langerz
  3. Greetings everyone, We at UnniTech are proud to announce the development of our online multiplayer RPG, Keys Of Triumph. We have started the development in January and we expect to go into closed alpha pretty soon. We will announce the projects website later on with full details on release dates, game plot, trailers and more! The game is being developed in BabylonJS and we expect for it to be fully cross platform. If you have any question regarding the game, you can message us and we will gladly answer. Expect updates soon! Cheers!
  4. Kipfocks

    Using Socket.io in phaser3

    Hi there! I'm relatively new...ok very new to coding with phaser and I'm having a tough time finding tutorials that can help guide me through a few of the basics for what I'm looking for. I've been trying to use this tutorial: How to make a multiplayer online game with Phaser, Socket.io and Node.js And this one: How to create a multiplayer game with Phaser, Node, Socket.io and Express. However, it seems that both tutorials were made using Phaser2 and there are a few fundamental differences that don't function well using the newer code. The biggest part I'm having trouble with is the differences between game states in the old Phaser and how they are different from the scenes the new version uses. game.state.add('Game',Game); game.state.start('Game'); These functions specifically seem to break my game every time I try and use them. Is the new phaser designed to be run entirely through the index.html file? Or is there a way to execute most of my game's code in a separate game.js file? Currently I have at least a functioning game where I can move around on a map, but the entire thing is contained inside a single index.html file. You can see my game's code here: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Top Down Multiplayer Test Game</title> <script src="//cdn.jsdelivr.net/npm/phaser@3.1.1/dist/phaser.js"></script> <script src="/node_modules/socket.io-client/dist/socket.io.js"></script> <style type="text/css"> body { margin: 0; } </style> </head> <body> <script type="text/javascript"> var config = { type: Phaser.Auto, width: 960, height: 960, physics: { default: 'arcade', arcade: { debug: false } }, scene: { preload: preload, create: create, update: update } }; var player; var blocked; var game = new Phaser.Game(config); function preload () { //assets to use in the loading screen this.load.image('preloadbar', 'assets/images/preloader-bar.png'); //load game assets this.load.image('level1', 'assets/tilemaps/level1.png'); this.load.image('gameTiles', 'assets/images/Outside_A2.png'); this.load.image('gameTiles', 'assets/images/Outside_B.png'); this.load.image('emptypot', 'assets/images/emptypot.png'); this.load.image('filledbucket', 'assets/images/filledbucket'); this.load.image('player', 'assets/images/player.png'); this.load.image('doorleft', 'assets/images/doorleft.png'); this.load.image('doorright', 'assets/images/doorright.png'); this.load.image('tent', 'assets/images/tent.png'); this.load.image('sign', 'assets/images/sign.png'); this.load.image('campfire', 'assets/images/campfire.png'); this.load.image('woodpile', 'assets/images/woodpile.png'); this.load.image('tree', 'assets/images/tree.png'); this.load.image('rock', 'assets/images/rock.png'); this.load.image('grapes', 'assets/images/grapes.png'); this.load.image('log', 'assets/images/log.png'); this.load.spritesheet('dude', 'assets/spritesheets/dude.png',{frameWidth: 32, frameHeight: 48}); } function create () { this.add.image(480, 480, 'level1'); blocked = this.physics.add.staticGroup(); blocked.create(456, 216, 'sign'); blocked.create(648, 168, 'woodpile'); blocked.create(648, 216, 'campfire'); blocked.create(744, 168, 'tent'); blocked.create(840, 216, 'filledbucket'); blocked.create(600, 400, 'rock'); blocked.create(648, 448, 'rock'); blocked.create(600, 448, 'grapes'); blocked.create(214, 720, 'tree'); blocked.create(214, 552, 'tree'); blocked.create(214, 384, 'tree'); blocked.create(214, 286, 'log'); blocked.create(214, 192, 'tree'); blocked.create(358, 192, 'tree'); player = this.physics.add.sprite(480, 480, 'dude'); player.setBounce(0.2); player.setCollideWorldBounds(true); cursors = this.input.keyboard.createCursorKeys(); this.physics.add.collider(player, blocked); this.anims.create({ key: 'left', frames: this.anims.generateFrameNumbers('dude', { start: 0, end: 3}), frameRate: 10, repeat: -1 }); this.anims.create({ key: 'turn', frames: [ { key: 'dude', frame: 4 } ], frameRate: 20 }) this.anims.create({ key: 'right', frames: this.anims.generateFrameNumbers('dude', { start: 5, end: 8 }), frameRate: 10, repeat: -1 }); } function update () { if (cursors.left.isDown) { player.setVelocityX(-160); player.anims.play('left', true); } else if (cursors.right.isDown) { player.setVelocityX(160); player.anims.play('right', true) } else if (cursors.up.isDown) { player.setVelocityY(-160); player.anims.play('right', true) } else if (cursors.down.isDown) { player.setVelocityY(160); player.anims.play('left', true) } else{ player.setVelocityX(0); player.setVelocityY(0); player.anims.play('turn'); } } </script> </body> </html> I'm also having a few issues adapting what I see in these tutorials around using a server to keep track of my player's position and report back locations. Some examples start with something as basic as referencing socket.io in my code as a source. In all the tutorials I can find they say to use this line of code in my index.html file: <script src="/socket.io/socket.io.js"></script> However this doesn't work, as you can see at the top of my game file above, I had to reference the full file path, going in through the node_modules folder and finding the socket.io.js file. Am I doing something wrong? Or am I supposed to reference the full file path and the tutorial is not accurate? Finally when trying to implement some of the code in the tutorials into the game file itself to tell the game to ask the server when a new client is connected, I get an error saying the code is invalid. I'm not sure if this is because I am putting the code in the incorrect place, or if it's because the code doesn't work in Phaser3 the way it did in version 2. Client.askNewPlayer(); The tutorial says to put this "at the end of game.create()" however because I don't have game states, I have nothing I can find as the equivalent. Just for the sake of testing it out, I tried placing this code inside the "function create ()" of my game if only because of the word create, and then also in the "function update ()" of my game because I figured this is where the game is always looping and checking for updates. But both gave me errors saying that "client is not defined" Again I'm sure you can probably tell this is my first time doing this sort of thing with real code, I've been messing around with RPG maker before this, but I really think I can get the hang of it if I can just get a few pointers or tips to get me going in the right direction! Any help or advice would be greatly appreciated!
  5. Hi!, I need some help doing new maps for my game: https://multionline.herokuapp.com/ Check this post to know more about the game: http://www.html5gamedevs.com/topic/29477-multiplayer-game-with-items-levels-monster-and-pvp/ I leave all you need to build the map in the zip file of this post! (you need to use tiled to edit it) If I uses the map your name will appear in the game Map Set.zip Thanks!.
  6. Looking for a cinematic theme for your game? Listen to a preview of some of my latest music: Hero Fantasy Pack Vol 1
  7. Hello, I'm searching for pixel art artist who could help me with my new game. The game idea is a dark story setted simple adventure with RPG elements, which could be interesting. As I can't do any art at all, it would be hard for me to create the game, so that's why I would like to find an artist willing to help me. If you are interested, please PM me or send email to estkinn@gmail.com Thanks.
  8. Hy!, i'm working on a multiplayer rpg game and babylonjs has been my favorite and comfortable engine for this. I don't know if it's okay to post progress videos here, but i need some advice and tips on how to improve my game: The screen recorder makes the scene laggy a little bit Nothing much just the intro scene for now
  9. trinimac

    Pokemon with Superheroes

    Hi everyone, I'm interested in making a top-down 2d RPG which is Pokemon with superheroes, similar in idea to Marvel Avengers Alliance, but less of a circa 2011 click-and-wait fest. I'm considering using Phaser but I haven't quite found a similar tutorial to know if this is the best option. Can anyone direct me to an appropriate tutorial? Many thanks.
  10. I want to make a 3D RPG. I already have the storyline planned out. I also already have a 3rd person camera set up in playcanvas, but since i'm not amazing at programming yet we can use whatever game engine the programmer wants. The RPG will have 4 characters, including the main character. It will have a lot of action elements and I want it to be very atmospheric. I also want the graphics to be low poly. With the programming I can try to help a little, but ill probably wont be of any use. Thank you and i hope you want to join our team!
  11. I want to make a 3D RPG. I already have the storyline planned out. I also already have a 3rd person camera set up in playcanvas, but since i'm not amazing at programming yet we can use whatever game engine the programmer wants. The RPG will have 4 characters, including the main character. It will have a lot of action elements and I want it to be very atmospheric. I also want the graphics to be low poly. With the programming I can try to help a little, but ill probably wont be of any use. Thank you and i hope you want to join our team!
  12. tayicknay

    Draw maps for towns, worlds, areas

    Hey, what's up? I am just starting with Phaser. I have background in PHP and jQuery, but I am no artist really. I am thinking of hiring a real artist if my proof of concept fares well among my friends, but for now, is there a simplistic tool that could get me started with drawing maps. I am thinking of just putting up state that draws the current town-map, and the player can click on buildings to enter them (shops, home/base, and houses with NPCs). Maybe something like drag and drop sprites like mountains and trees? Thanks for help. I am loving Phaser. To be honest, making games seems much simpler than I first thought it would be. I was starting to download Unreal Engine and Blender and whatnot. Pfft. Phaser is pretty cool.
  13. Hi, i want make a rpg game but i don't know what frameworks use for it, i would can use phaser but i have difficulty with this( collide, physics, etc), any idea o suggest for make my rpg game? ( i don't want use unity)
  14. Hello guys, So I am something like 3 weeks after the beginning of my game. It has been quite some fun and I believe I have made some good progress. Now since I got most of the mechanics going, AI, Battle system, Player control, HUD, terrains, npc's and characters , I started adding the server. The game is a multiplayer online RPG. My first try was to add Babylon.js to Node and I thought that would make it run, it didn't. Babylon.js seems to be requesting for a window object ( and thats fair to be honest ). Searching the forum I didn't see any solution so I thought to develop the server using electron. Also since electron can be run as headless that really is a viable option for now. I am not really convinced though so I thought to ask here about other ideas. Just to clarify, I need Babylon.js in the server side code because the server is authorative. I am not using any physics, just the navmash library of Babylon which need to be both sides in order for prediction to work. Client side and server side simulations need to be mostly identical to avoid as much server reconciliation as I can. So I would love to hear your thoughts about it. Thank you and best regards, RelativeNull/
  15. moonwaregames

    RPG Dialogue System

    Hello, guys, I am trying since days to find an easy working solution for my game project. I want to add a simple dialogue system, similar to this of Pokémon, with just a dialogue box and some text appearing in it. Unfortunately, there is no tutorial which could explain or help me out with this, or I am not able to find one I got a .json file with all the dialogues (attached) and I want to call them into my actual state. For entering the dialogue I have already this, but the text wouldn't be displayed update: function(){ game.physics.arcade.collide(monk, buildings2_noWalk1, function(){console.log('buildings2');}); game.physics.arcade.collide(monk, buildings1_noWalk1, function(){console.log('buildings1')}); game.physics.arcade.collide(monk, mountains_nowalking1, function(){console.log('mountains');}); // Activate Dialogue Mode if(enter.isDown){ game.paused = true; //set game paused } // Set Dialogue if(game.paused){ console.log("Dialogue"); game.add.text(100, 100, "Test"); } Could someone help me out? I really just want it in a simple way, no complex scripting. Thanks a lot Best wishes Moonware dialogue.json
  16. Memory Trees RPG Life+Farming Game the game will be quite big. I plan that there would be shops to buy tools, items for harvesting, planting, fishing, etc. Then there would be mini events to score our crush. I believe that this will take a long time to finish:We want to make a game that make you happy and enjoy it -Gameplay- Based on RPG Rune Factory , the game wil be in a 3D world Download beta version Memory trees Alpha 7.8 Become Patreon for play Memory trees Alpha 0.8+ Main Character and character that can get getting married our game make 2 version for male and female story will be Different we know that our game still on develop still have so much thing to do but hope you still enjoy If you like please Share our project Memory Trees Our website and Follow us => facebook twitter tumblr instagram Some screenshots
  17. TheAlmightyOne

    Displacement filter scale issue.

    Hi, I've long wanted to implement a neat looking invisibility effect for my game, tried using DisplacementFilter, but stumbled upon an issue with scale property. While it works correctly to displace areas under the displacement sprite I created, it also displaces entire container on which the filter is applied. I presume its from non existent knowledge about the subject and how those filters work, but I'm still hoping for either a fix or a reasonable explanation if anyone can help me with this please. Everything in my code follows DisplacementMap example on pixijs.com (one with the grass and magnifying glass). What is different is my stage tree. I have 3 containers for each layer and inside those there are separate containers for chunks that hold the map data, since it comes from the server. const playerSprite = new PIXI.Sprite(new PIXI.Texture(PIXI.utils.TextureCache['player.eyes'])); const displacementSprite = new PIXI.Sprite( new PIXI.Texture(PIXI.utils.TextureCache['player.normal']) ); let displacementFilter = new PIXI.filters.DisplacementFilter(displacementSprite); playerSprite.position.set(16 / globalScale * fs, (8 - globalScale) / globalScale * fs); playerSprite.scale.set(globalScale, globalScale) this.scene.addChild(playerSprite); this.scene.addChild(displacementSprite); displacementFilter.scale.x = 20; displacementFilter.scale.y = 20; displacementFilter.enabled = true; displacementSprite.position.set(16 / globalScale * fs, (8 - globalScale) / globalScale * fs); displacementSprite.scale.set(globalScale, globalScale) return { scene: this.scene, filter: displacementFilter }; the return value from this block is added to the main stage container, and filters are applied to bottom 2 layers. Should i perhaps look into filterArea? Here is the undesired effect on the edges. You can also see the slanted top layer on the trees. so 2 layers are moved by the filters scale property.
  18. Hey! I'm working on a 3d multiplayer browser game where you and up to around 1500 (I say around because I'm still experimenting with the performance) other players explore and grow in a fantasy world. I'm still developing the game, but so far I've built in chat, some basic combat, the beginnings of a leveling system, movement, the ability to wield things, as well as a bunch of other things. I've been writing my own game engine as I go, but thankfully a lot of it is in place so these days I'm finally focusing on creating the content and trying to make something fun. Most fun aspect of development so far: So far my favorite moment has been plopping a few animals into the game and trying out combat against them. That came after months of implementing a skeletal animation system, so it was great to finally see it work in the game. Biggest Challenge so far: I've had to learn a lot of math and 3d concepts while making the engine, so those were each challenges in their own right. The biggest challenge right now though is the art. I'm completely new to making art so, to be frank, everything that I'm churning out is complete garbage! My hope is that as I make more and more of the art I'll get better and better, and then be able to double back and clean up all of the awful art that I've made thus far.. We'll see how that goes.. Advice that I'd love to get from you: - When should I focus on building a player base? Right now I'm mainly writing the core gameplay and trying to churn out 3d models / animations. How far does one need to get into a multiplayer RPG before it's good enough to have a consistent player base? I'm definitely still experimenting with building something that's truly fun, but I sure don't want to be in a position where I'm trying to improve the game forever without getting players. - Would you play a multiplayer RPG on your mobile device? All throughout development I've had a goal of maintaining 60 FPS on mobile devices, and having controls that are just as fun on mobile as they are on desktop. One thing here is that I'm not entirely sure if people would play a casual browser RPG on their mobile device, vs. just their desktops. My assumption is that they would, but I'm curious about your thoughts here? Should I continue to focus on this? Check it out: You can play the game all throughout development at on the Lighthouse Tale website. I also blog about development and 3d game programming concepts on my person site chinedufn.com, so always feel free to let me know anything that you'd like to read or learn about! www.lighthousetale.com
  19. Megabyte

    Pixel Cave [roguelike]

    Hi, its my firsh HTML5 game, I made it after playing PIxel Dungeon : ) For UI i used react.js. Gameplay part is canvas+js. No any other frameworks. Maybe for next my game ill take phaser. : ) Features: 8 bosses about 25 enemies items with random generated properties random generated levels You can play it here: https://pixel-cave.com About any bugs you can report me in game menu. : ) I've fixed some bugs, reported via these menu already.
  20. Hello! My name is Mika Pilke and I've been a hobbyist musician and music writer for about 20 years. For now I haven't been too active looking for projects that need sounds or music, but I'd like to change that. I've also been active gamer for 25 years, and it has been sort of a dream of creating them too. And since I like creating different atmospheres, it would seem quite logical move to offer my skills for someone who is developing them. Though of course I'm willing to do music for a lot more than for games only, if needed. I do have to mention that I'm not a rock-hard pro, but I am very serious with my stuff. Two years ago there was one project for what I did 30 songs/ambiences, but game never actually was finished. Does not really matter though, since it was a fun journey and did give some important experience nevertheless. I'm not sure of the total amount of songs I've done, but it is far over 100. As an artist I am quite versatile. I do have tendencies of creating a bit darker atmospheres, but really, feel free to ask anything or offer any kinds of projects! I might have something up in my sleeve. For now I have been mixing and mastering my work alone, but for commercial projects I do have some contacts I can use to master and enhance my creations to top quality (two ambient songs listed below are mastered way too quiet, since I lacked good tools for mastering back then). Right now I do have full time job, so if you need 20 song in two weeks, I probably won't be able to help you. But if you give me a month or (rather) few months, it definitely shouldn't be a problem. Anyway, here's some of my recent work. Everything you hear or see is my work (photos, 3D-modeling, animation, shooting, music, mixing, singing, editing ect.). Everything except artwork in the video of the song Hellbreaker in which Jaime Jasso has been creator of all the visual art. Dreamland Synthesis - Awaiting This song was made to serve as menu music or such (horror). https://youtu.be/nyjdHfudUJA Dreamland Synthesis - In Peace With this one, my goal was to do a song that would fit to a RPG or JRPG. Village music? https://youtu.be/maZT13jDRWk Dreamland Synthesis - Morbid Tomorrow Darkish ambient. https://youtu.be/YK4un5O016Y Dreamland Synthesis - Nebula Core This one would maybe be suitable for some dark scifi-styled horror game. https://www.youtube.com/watch?v=3Qu4uB3HtiI Dreamland Synthesis - Hellbreaker I think when I did this song I was imagining some sort of moment being chased. https://youtu.be/w8QIfSVZ0io Dead Cold Ground - Towards Eternity This was my project at the beginning of this year. I kind of got out of the hand, and took almost a month to finish. Working alone takes it's toll. https://youtu.be/hI7JVdlW_34 And here's some of my newer creations also: https://logamp.com/MikaPilke/music Please, feel free to contact me if there's any questions or other things on your mind. pilkemika_gmail.com
  21. Langerz82

    PhaserQuest - Roleplay Mod

    PhaserQuest - Roleplay Mod. This is a version of PhaserQuest with RPG elements in it such as levelling and an equipment system. Many thanks go to the original developer of PhaserQuest and of BrowserQuest for the assets. Play the Demo Here: http://vps128058.vps.ovh.ca:8081/ Note 2 - You also need to be level 2 to equip the next beginner sword. The dialog is missing for now.
  22. hunts

    2d + 3d rpg

    Hy guys, I need ideas for a rpg project..basically the players will be in 2d and some 3D environment well not totally 3D, check this website to see what I'm talking about : http://naruto.oasgames.com/en/play
  23. MikeMac2d

    Game Pack Bundle Sale

    10 Tile Packs all together https://mikemac2d.selz.com/item/10
  24. Hey there! Catacomb Chaos is an endless action arcade game where you try to survive against unrelenting waves of skeletons. You can loot gold and purchase potions for your next life. Let me know what you think! Play here: https://sambrosia.gitlab.io/catacomb-chaos/ I learned some neat stuff making this. Engine design, ECS, and steering behaviors are some of the cooler things I experimented with for the making of this game.
  25. BlueCloudDev

    Guild Tycoon

    First and foremost Guild Tycoon is a game where a player controls a set of characters, provides them with equipment, and sends them off to fight in dungeons awaiting their hopefully successful return with wonderful loot. Players over decades have seen this type of system in many different iterations from Diablo, to World of Warcraft, to, well…, Guild Tycoon! Personally, I adore games like Diablo and World of Warcraft where players can fight through battles and improve their characters to access forever expanding content within the game. However, I found that I grew somewhat wearisome of the required investment of active time to progress. My thought, and basis for the game, is that players can get similar levels of enjoyment out of an experience that automates some of the tasks that would otherwise need to be controlled directly. I wanted to build a game where players set actions for their characters, game administrators set actions for enemies in dungeons, and a server runs a fight based on a set of rules and returns the result. It's not much to look at yet, but it's taken quite a bit of work to get to this point! I have since scrapped that original GUI, which was built on DotVVM, for the not-as-popular-as-the-original version of Angular. The server is built using ASP.NET Core, and the information is stored in a Microsoft SQL database. Everything is hosted in Azure. DotVVM, Angular, and ASP.NET Core are all types of frameworks. I think it's best to conceptualize frameworks as toolboxes. They contain everything you need in order to build a specific type of software. As an electrician needs a different set of tools than a painter, developers need different frameworks specialized for certain purposes. This analogy breaks down a bit as you dive into the specifics since frameworks are usually designed to be fairly malleable. I started with DotVVM because it is a framework built on .NET. It’s specialty is building GUIs. It uses coding languages I was already familiar with, C#. Since I had never built a GUI before, using a familiar language was a comforting idea. However, I quickly found out that when I ran into issues, I couldn’t figure out how to resolve them. Most of the popular online outlets for help in the software world also had almost nothing on DotVVM. After hours and hours of frustration, I decided I should just bite the bullet and learn a completely new language and a completely new framework that was better supported, had a larger community and was vetted by larger entities that already use the framework for their products. This would be more work upfront, but down the road would eventually pay off. Before jumping over to Angular, I decided to give another framework a shot. I had heard some good things about Aurelia, and (unless I’m mistaken) it is headed by someone who left the team that created Angular. I was able to stand up the basic example quickly, but as soon as I wanted to add my own authentication system I ran into issues. I looked through the documentation and spent hours online troubleshooting my issue, but I couldn’t resolve it. This left me to consider two remaining options, React and Angular. I looked at both, but to be perfectly honest, I decided to try Angular because the “Getting Started” tutorial was pretty much my game. Fortunately, I did not have to go through as much struggle in order to decide on the right framework for the server. My dayjob already uses .NET MVC for our backend, so I knew I could stick with that. The difference is that I decided to upgrade to .NET Core, mainly because it is far simpler to implement a custom authentication system. SQL databases have been around for decades, and I didn’t necessarily want to spend more time learning yet another system for saving information unless there was a compelling need, so I stuck with the traditional approach. To communicate between .NET Core server and the SQL server I did decide to select Dapper, which is a tool that is gaining popularity over Entity Framework. The difference between Entity Framework and Dapper is that Entity Framework is designed to try to encompass all possible needs for interacting with a SQL server into a single package whereas Dapper takes the approach that each development team should build their interaction with SQL to exactly suit their needs. It's also completely open source: Front end , back end