taoprox

Members
  • Content Count

    14
  • Joined

  • Last visited

  • Days Won

    2

taoprox last won the day on March 14

taoprox had the most liked content!

About taoprox

  • Rank
    Member

Profile Information

  • Gender
    Male
  • Location
    Stoke-On-Trent, UK

Recent Profile Visitors

312 profile views
  1. Hey Semir, I am focusing a lot on my game editor at the moment, I've hit a point in development where I need a lot more attribute data for sprites and objects, and therefore need a easy way to edit this. I will always write here for you whenever I make any progress and be sure to keep checking my youtube channel for more videos in the future! I appreciate your interest in this, and in the future when I need help testing it, you will be one of the first I will ask! Thanks, Tao
  2. Awesome job! I encountered one issue where the ball stopped on a steep downhill slope, only happened the once though. Other than that, was very fun to play.
  3. Ive never used Panda 2. It is spelt "paused" not "pasued". If there isnt a function for it, just add a variable after the pause and check for that: isPaused = true...
  4. @Marius Thanks, that's exactly what I am trying to accomplish!
  5. Problem 1 can be solved by subtracting half the size of the image from both x and y. I am not too sure what you mean in problem 2, it looks like it is aligning properly.
  6. Haha I am the other way around, I have very little creative skills in terms of drawing/art and UI, but I love to code! The slot feels fantastic and very tempting to play for them sticky wild free spins! Interesting layout for a lobby, you don't see that normally but gives it a much better user experience in my opinion.
  7. Awesome work! I have been playing casino slots for a long time and this level of artwork and UI is at the top! Do you currently work for a team or this is a solo effort? Just hit 1.5 million coins in a bonus? How can I withdraw
  8. Just redesigning my map editor. Adding sprite data support so I can manage all the game data in one app. Redesigning the UI for better management and efficiency. Big task is saving to all data files in one operation, some files are shared between client and server, some client only and some server only. Node requires module exports so the start of the files need to be different. Backups already done so now the tricky part! Features will include auto-borders and brushes, tile stack reordering/deletion, stack evaluating (getting rid of unwanted tiles, such as a stack that doesn't need to be drawn), creature and NPC spawns, tile UID's for game interactions (scripts executed for a given tile.object with matching UID), sprite data editing (blockable, climbable and other data), and much more to come!
  9. I have never used pixi.js but I guess you're just resizing the element and not redrawing it after. I am also assuming whatever the canvas is drawing is based on these dimensions so just recall the draw function.
  10. Hey, I just tried this and I have no clue what I was doing. The UI is pretty horrifying. The game graphics look pretty good but I was just confused from the start until the end. I'm not even sure if it was just glitching on me or it is the intended gameplay. If you put some work into the game menu, and some explanation on what to do instead of saying "press x to hit", it could be good. Good luck!
  11. Haha definitely a good learning curve though!
  12. Yes, this is a much older attempt 😛 There is actually no HTML5 canvas in this version of my game. Amazingly, I was using just the DOM to move divs around. Definitely not the best idea in the world!
  13. Hi Semir, Thanks for your interest. There is a lot of data that needs to be stated, how much javaScript knowledge do you have? Also, you can more than help me when it comes to testing the game, I will soon be entering that phase! In the meantime, if you like, I do stream my coding on twitch so you can watch me develop the game. https://www.twitch.tv/taoprox ( I will be on in 3-4 hours time) Thanks, Hi TheBoneJarmer, Thanks for the reply! I played Tibia from 2004~ to around 2012. Fun times! I have always wanted to create a game like Tibia and I feel like I have the logic needed to complete it. Structuring and keeping it in modules is by far the hardest part, but I'm getting there. Regarding your concerns, you are correct, everything you said is true. I would absolutely love to code the engine in C++ or another low level language, however, I do not have the time or even possibly the intellect to learn everything to a point where I can replicate this in an application manner. I have conducted some test runs involving 100 connections. The server and client already convert any data into binary which helps speed things along. The login server handles ALL I/O logic, such as any database querys etc. The game server is just normal logic involving mathematical equations, and asynchronous functions that will not block or hold the event loop. Keeping everything async is key here, I believe the game server can probably handle 1000 requests a second. The problem comes in how or where to store the users data in the game server, currently I am sending the users data from the login server to the client. This is currently very bad obviously because of manipulation reasons. I am relying on passing data from the user to the game server. The game server has no option but to accept the data as there is no store in the game server. Maybe there is an option to pass data from the login server to the game server, but this will probably be as harmful as performing I/O operations directly in the game server. I am still learning as I go further down the path, and there is a good chance I might run into a brick wall and experience what you explained in your reply. I will value any opinions and help on this matter, and if you are interested in this project, give me a shout! Thanks, -- Tao
  14. Hey Guys, I'm currently working on a browser multiplayer RPG (no name yet) Using Node.js as the server and HTML5 canvas, CSS, Javascript for the client. The style of the game is based on another game called Tibia, a 2.5d~ tile based open world, where you can battle creatures, solo or team hunt, find and complete quests. Grind and level up to buy new weapons and equipment. Its in very early development, to help build I am actually using Tibia's graphics as a base, of course I will hopefully have my own spritesheets but....its a big task on my own. Ive coded this from scratch, with no external help or libraries(except for Node.js ofc). Check out my channel here for videos and more info: https://www.youtube.com/channel/UCfTiD1IpXjuQxtZFN_N1tsA Let me know if you have any interest in this or any questions. Thanks guys, Tao Edit 13/03 Just redesigning my map editor. Adding sprite data support so I can manage all the game data in one app. Redesigning the UI for better management and efficiency. Big task is saving to all data files in one operation, some files are shared between client and server, some client only and some server only. Node requires module exports so the start of the files need to be different. Backups already done so now the tricky part!