Search the Community

Showing results for tags 'game'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • HTML5 Game Coding
    • News
    • Game Showcase
    • Facebook Instant Games
    • 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 721 results

  1. OneSillyLion

    A 'global' container, Ideas?

    Hello Guys! First of all, this is my first topic! I've read some of your questions and answers, and most of them have helped me a lot with Phaser 2 to 3 update. Thanks a lot for all the hard work. But, I have some questions. Right now I'm updating one of my games from Phaser 2 to Phaser 3, and wow its a lot of classes updates. and logic changes. But I need a suggestion in one of them. In Phaser 2, I extended the Phaser.Game class to save some data on it (most of it its configuration data), and I could access it from ANYWHERE in my classes and states. Now in Phaser 3, with the scene logic introduction and game (world) not even accessible (well, I could with Scene Injection Map, but you don't recommend it), I can't reach this data. To make this data 'globally" accessible again, I thought maybe creating an immortal scene should be enough, or maybe an object out of phaser 3 logic. Is this a correct approach? Am I missing something that could make this easier?
  2. melongaming

    Indie Game Maker Contest 2018

    Welcome to the 2018 Indie Game Maker Contest! We took a year off but we're back to bring you the First Indie Game Maker Contest! This year we're putting the focus on our flagship game making software, Melon JS. Your quest if you choose to accept ("but thou must") is to make a GAME using any legal Melon Js in just Three MONTH! Compete for over $10,000 in Cash Prizes! PRIZES The most important goal of the Melon Gaming Contest is to make that game you've been dreaming of, and what better motivating factor than a large cash prize! This year we're limiting the prizes to the following: 1st Prize 2nd Prize 3rd Prize Favourite Games The first three prizes will be determined by a team of Judges. More details to follow HERE. RULES Before you open up the map editor and place that first event, make sure to read through the Contest Rules HERE! The Rules page includes all the information you'll need to make sure you meet the contest requirements. Breaking the rules can lead to penalties, or even disqualification, so make sure to view them before getting started. It also includes Prize Conditions and Legal COMMUNITY Are you looking for a place to share progress on your project, recruit talent for your team, offer up your skills, or simply just get motivated? Then make sure to join the official Melon Gaming Maker forums and get involved! We've even setup a subforum exclusively to discuss the 2018 IGMC! CLICK HERE TO JOIN THE FORUMS! The purpose of Melon Gaming GameDev Contest is to gather all of the game enthusiasts around the world to develop games by using the MelonJS engine and published to Facebook Messenger instant games platform. we encourage the game enthusiast to pour the ideas and creativity to be the worldwide champions!
  3. Humais Shahzad

    In or Out game

    Just released my 1st game In or Out, Its an html5 game built using Phaser v2.6.2 game engine , then i used Cordova to port my html5 game to android. you can play game here: Play In or Out
  4. JackFalcon

    BabylonJS on STEAM -> BOXiGON~V1

    Hello awesome HTML5Dev community... NEWS-FLASH: BABYLONJS is on STEAM!!! To show appreciation for BABYLONJS and HTML5GAMEDEVS here is a look at the "Special Thanks" in the credits: The game is called BOXiGON~V1, on STEAM: https://store.steampowered.com/app/842490/BOXiGON/ We look forward to giving back to the community with tips to support others in the SAME-QUEST! So, in a few weeks, we'll post a retrospective: How To Get Your BABYLONJS App on STEAM. As documentation of the mix of tools, the steps, and best-practices we used. Also, we will PR LINK for BABYLONJS.com, and later this quarter, convert the ElectronJS app into FREE WEB DEMO. Where anyone can see the code and kick the tires. Are you a source contributor and would like to add your name to credits? We would love that! Or if you are listed above and would like a name or handle change? Just let us know. LAST, we care what you think. So drop us a note! There are many more steps, as you probably know, and we hope for a couple more BOXiGON's on different platforms next year. V2 is in the works and we are just getting started! See you around. Congratulations BABYLONJS and Thank you, ~BOXiGON-TEAM-.
  5. Hello! Adventure Drivers is my second HTML5 game after Medieval Defense Z. My main work went into engine, tools, code and levels and the art was done by Gudo1. I can share some of the details of what went into making this game. I also wrote a postmortem about my previous game Medieval Defense Z which you can check it here: http://www.html5gamedevs.com/topic/28332-postmortem-medieval-defense-z/ About Adventure Drivers - 60fps 2D racing game. - Written in Haxe. - Used Pixi v4, Howler and Nape Physics Engine. - Over 50k lines of code. Visual Assets All the visual assets were in flash SWF files and i needed to get sprites into spritesheets. Exporting hundreds of assets to PNG's by hand was too time consuming, so i wrote a command line tool in Adobe Air which takes assets from SWF files, applies transformations such as scale or rotation and exports all movie clips as images to a single graphics folder. The tool also creates XML file which has the animation data and anchor values for every image. Then i used TexturePacker command line tool to pack everything into a single spritesheet. For bitmap fonts i used Littera and packed font PNG's into the main spritesheet. After loading .fnt file i had loop over all chars and add x and y offsets based on the location of the font texture in the main spritesheet. Audio Assets Audacity and ffmpeg worked really well. Audacity for quick sound editing and ffmpeg for converting between various formats. Like in Medieval Defense Z i chose M4A for iOS and OGG for android and PC. Batch script to convert all WAV files to OGG (64 bit rate): for %%i in (*.wav) do ( ffmpeg -y -i "%%i" -codec:a libvorbis -qscale:a 4 -ac 1 "%%~ni.ogg" ) Batch script to convert all WAV files to M4a (64 bit rate): for %%i in (*.wav) do ( fdkaac -b 64k -o "%%~ni.m4a" "%%i" ) Editing in Audacity: Fade In/Out, Amplify, Normalize, Change Speed and Equalization were the most useful tools/functions. Level Editor Used my own editor written in Action Script 3 which is basically a general purpose non-tile based 2D object placer with prefabs, grouping, undo/redo, etc. In order to create levels faster i also used Perlin Noise algorithm for terrain generation and procedurally placed decorations. After generating the level i still had to cleanup decorations, adjust terrain, add caves, place obstacles and items. For saving to files i wrote a simple NodeJS server in Haxe and used POST to send and receive data which then is saved to disk. Physics Nape Physics Engine was great until i needed to run my game on mobile... Dynamic polygons became a real drag on CPU and i needed to simplify geometry in order to have any gains in terms of performance. Weirdly enough the terrain size was not that influential as much as adding 1 more car. Also there was this weird issue with inlined code. Inlined code ran SLOWER in chrome than non-inlined... It was especially noticeable then physics engine caused large lag spikes. I noticed the same problem in Medieval Defense Z and large functions. I could not find anything online, so i disabled inline and split some of the large functions into smaller ones. Frameworks and Rendering At first i used Phaser framework but the performance issues were never ending. The transform updates were a major bottleneck so i had to pretty much hack around and disable portions of the framework until i was just using basic Pixi sprites and groups. Thankfully i didn't use much of any other stuff from Phaser (no camera, no physics, etc.) which made it easier to transition to Pixi v4. One of the biggest issues was the terrain drawing. Phaser does not have any equivalent for large mesh rendering with exception of using tiles and masks which are very slow. So i needed to write a complicated set of functions to cut the terrain into thousands of rectangles and add them to the stage during gameplay. After converting to Pixi v4 i simply used pixi Mesh object and EarCut library for cutting polygon into a triangles. This was about 10x simpler to implement and it improved the performance. For Canvas i still needed to hack around and use pattern fill in Phaser and in Pixi. Sounds Different js sound libraries had a major difference in performance. Phaser sound library was quite good, however it did not have .rate property which i needed for the car engine sound, so i used 2 different engine sound loops with different rates and changed volume based on driving speed. I tried Pixi sound library but it had incredibly poor performance on mobile and was basically unusable even though this library had really nice features. Ended up with Howler which has the ability to set .rate and the performance was really good. Also Pixi v4 + Howler did not crash my old android device which was nice. Bots The AI code can be broken down in 3 steps: data gathering, decisions and actions. In data gathering step the bot collects and processes information. For example: how long back and front wheels are on the ground or in air, how the rotation changed in the past second, average speed, etc. Decisions are made in timed intervals and they depend on the "personality" of the car which i describe in 4 values: "ability", "aggression", "craziness" and "panic". The bot "decides" only if all conditions are satisfied. The decisions include: air rotation, ground rotation, random_rotation, random_jump, flip, wheelie, nitro, jump_over, jump_pickup and use_ability. For some of the decisions the bot also has to check nearby items and other cars. The last step is "action" which simply means that the bot performs a function for a limited time unless some unexpected thing occurs. So the bot will stop the air flip action if any of the wheels interact with the ground. Backgrounds I wanted to do something interesting with the backgrounds so i decided to try pseudo 2.5D background scrolling stuff to see how it goes. The waves looked really nice so we went with it. If you want to do something similar, the function you are looking for is this: public static applyProjectionWithCamera(to_projection:Point, eye:Point3, camera:Point3, point:Point3):Point{ to_projection.x = (eye.z * (point.x + camera.x - eye.x)) / (eye.z + (point.z + camera.z)) + eye.x; to_projection.y = (eye.z * (point.y + camera.y - eye.y)) / (eye.z + (point.z + camera.z)) + eye.y; return to_projection; } Eye has fixed x = 0, y = 0 and z = 800 values. Camera x, y, z values are tied to the game camera which is tied to the player position. Each sprite has 3 3D points (triangle) associated with it and these points are placed somewhere in the background with high z value (distance), varying x value (horizontal) and high y value (vertical) for the clouds. Then i calculate 2D points (projections) for every 3D point. And set x, y, width and height for the sprite based on the 3 projected points. The Game For now we are doing a limited release on few websites and the game should playable very soon. If you found this post useful let me know.
  6. Hello, I'm Kyriakos from OdiusFly Studio. I have 10+ years of experience working as a freelance game developer and graphic designer. If you have time please take a look at my portfolio: https://odiusfly.com If you are interested for game license or freelance work, please don’t hesitate to contact me via email: odiusfly [at] hotmail [dot] com Thank you!
  7. FlopJack

    Detection zone

    I would to implement in my game a 'collision zone' on enemy. For example when the player approaches (without touching it ) an enemy, this one start to follow him.
  8. Hi Everyone, I've decided to open source the Mars Explorer game I've been working on in the hopes that some might learn from it or even contribute to its development. the source code is available here on github. I'd love to hear some constructive feedback from the community and contributions to the project would be more than welcome. This is my first attempt at a game using phaser so go easy on me if I've made any rookie mistakes 😊 Its loosely based on the Phaser 2 tanks demo but instead using Phaser 3 and matter.js physics.
  9. I have created a platform game in 2D for the desktop that is based on the Classic Space theme by LEGO. It is still under testing so I will make a new post later on when it is finished, but here is a little preview of the game. It is written from scratch in Javascript without using any libraries (except for jQuery sometimes), and since it is quite big it probably takes more then 5 hours to finish. In total there are 6 bosses and about 50 different enemies. The graphical style is a mix between Nintendo 8-bit and C64. I also wonder if you got any tips on how I can spread this game to a bigger audience?
  10. chiegames

    Shyminon Terra Game (Beta)

    hi , mi game Shyminon Terra is ready to be played, the game is a 2d platformer game , is in html5 so you can play it in your browser. The game have an auto-save system that way you will never loose your progress. Here is the link to mi website , there is the game https://chiegames.com/index.php/shyminon-terra/ If you want to publish your game leave a comment here , send me your embed code and i will publish your work.
  11. Hello fellas! Having web games is amazing, but we all know monetisation and marketing is a lot easier with apps. What is currently the best way to port a web game into native apps? Is there any wrapper out there working well without having a big impact in performance? The one I've seen is cocoon js, but I've not yet been able to make it work. Many thanks in advance!
  12. manojsinghnegiwd

    [Phaser] Shooting Arcade

    One of my first game built with Phaser 2. Play the game at http://www.manojsinghnegi.com/shootingarcade and let me know what do you think about this. Thanks
  13. Hello, I'm proud to talk about version 2 of my MMORPG editor (FR and ENG) that I renamed to "Web Game Editor" instead of "HeroonEngine" which was a name that looked too much like another existing editor. This version 2 comes with a new, more modern, community-based website. It will be possible to find a manual and video tutorials for getting started, as well as a shop and a forum (FR and ENG). The editor has undergone many improvements, new features and various fixes to make it more stable, more functional and more successful. Some things have been totally rewritten. It will come with a small Integer demo that contains two terrain and plenty of media on offer. I should hopefully release version 2 in the month and make an announcement of its release. For the moment I present it here. I have been working on this editor for years since BabylonJS was born. The editor has been renamed 4 times and rewritten 3 times totally and this name is the last change. Content and features: Here is some screenshot:
  14. iKest

    Ballzy

    Jast4fun... My Ballz game implementation with Phaser 3 and Matter physics for PWA and Instant.
  15. Hi Guys & Gals, I just wanted to let you know I'm learning 3D browser game programming in my spare time by developing something like a Model Train Simulator in BabylonJS. Thanks to the great and easy access framework of BabylonJS I've been able to develop much faster than with C++ / Direct3D 15 years ago. This project is in early stage but progressing though. I'm having some math-computations challenges on the track turnout points, but hope to have them fixed soon so that you can drive trains on more complex routes. The app supports keyboard, mouse, touch, gamepad input and also VR-headset device. Multiplayer support currently only on same device (e.g. connect 2 gamepads). Anyway, here's a teaser-screenshot of what can be called a level inspired by the "Sponza" demo. :-) Kind regards, Quintus
  16. Game Gurus is looking for experienced game developers to join our team. Your primary responsibilities would include: * Developing games and applications for iOS and Android devices * Accurately assess timings to deliver products on time * Experience making cross-platform games (Web/Android/iOS) and experience creating and submitting apps to the app stores. We`re looking for a hard working person who enjoys working on challenging and innovate games. The ideal candidate must present the following Professional experience in Javascript Good understanding of PhaserJS and/or PixiJS (or similar ) Strong awareness of different browser quirks and limitations Good learning ability Capacity to change scope and adapt Good communication skills Strong spoken and written English Skills You will be working remotely so you must be self directed and be able to check your own work before passing it to QA. Please submit your resume along with your rate and link to previous work to onlinejobs@gamegurus.com for consideration. Failure to include both will get you an automatic pass.
  17. Hi All, ZOOM now has (optional) score keeping so we can now know who's the Top Space Ace! Other changes: Choose your computer's power: see deeper into space if you've got the horsepower. Better object position randomization. Smoother frame rate degradation. Very easy learning curve. Obstacles grow a bit faster. Fly now at Jounce.Space! Thanks so much to BabylonJS's creators and contributors! See ya in space, Joe
  18. Hi everyone, I'm just finish a simple game: QUE. Que's a lightweight game. Just tap and follow poses in your screen. Coding: HTML5/PIXIJS. Game: QUE - A simple tap style game with stick-man. Just tap and follow poses in your screen. Que's mean is stick-man in Vietnamese Screenshot: Fig1. Main menu when start Que Fig2. Playing que, just tap to change pose to stack screen pose que_s.mp4 Fig3. Video preview Platform: All platform build with pure Cordova (lightweight). I'll release all platform like: iOS, Window, Linux, Mac - Android: https://play.google.com/store/apps/details?id=xyz.pico.que -Web: https://que.abcgame.xyz or https://pico-que.firebaseapp.com/. Review: Welcome to you!
  19. mrseo88

    36 puzzle game

    Coding: HTML5/Construct2 Game: 36 puzzle game Your goal is 36 ! Can you do it? place the frist number where you want! next sequence of numbers can be placed only skipping two pieces in one of 4 directions + another one on the left or on the right from lad number Youtube video Browser Demo Google play android game
  20. I am new to html5 games. I wanna know what LACKS in HTML5 games in terms of revenue ? Can you monetize html5 games with banners and interestitial ads as ANDROID GAMES DOES ? Is there a possibility of implementing IAP or rewarded videos like ANDROID ? Do u thing that using webview that host an HTML5 game in ANDROID and use all these forms of ads above is a good idea ?
  21. il7 Games

    What does it take to learn Pixi?

    Hello Devs, I would like to know, what do I need to learn to play with PixiJS? I want to create advanced games in 2d. I know Pixi is not a game engine and there are other frameworks like Phaser, Cocos2D, MelonJS and so on... Pixi will be useful to me to develop other projects besides games. Perhaps the most experienced here can give me tips and also other people who are having difficulties. Thanks.
  22. Hi, I created a course Babylon in French on OpenClassRooms is an online editor just as Eyrolles (for those who know) and I created this course to show how to create a game from start to finish using engine functionalities. This game, I wish also to share Babylon also because I think it can be a good source of inspiration for those who want to create RPG games. I use a lot of trees, shadows, and other collisions and result: 60 FPS. This game shows that on an island on which the character must light a fire to be saved from the island. Here the functionality used in this small game: Optimisation: Octree for collision, selection and dynamicContent WorkerCollision activated for optimized the collision LOD + instances for the forest sceneOptimizer to keep proper FPS Subdivide ground Scene: Ground + elevation + multi-material Water with reflexion and refraction Texture procedural for the fire Particle for the smoke Sprites for the clouds Lens flare for the sun Shadows Collisions and gravity Sun, skybox and lens flare Mucic for the scene (for all browser: ogg and mp3) Sound for the fire (for all browser ogg and mp3) ImportMesh to load the objects in the scene Language system with cookie (FR and EN) Extention CastorGUI Interaction: Picking for pick Key and match box Actions with condition for start fire and doors Show/hide DebugLayer with CTRL + F12 Animation player (walk, run, pick) mode RPG with ZQSD (French) or WASD (Englich) : Z or W + MAJ for run Name Game: SURVIVAL Link of game: http://www.babylon.actifgames.com/Survival/index.php Screenshot:
  23. pixel pugs

    Ingrid and the Exalted Coven

    Starting in late April, my friend and I hatched a plan to start making games. We started small and this is the result. Ingrid and the Exalted Coven is our first game. It took us nearly three months to develop, and it was a wonderful learning experience for the both of us. Ingrid and the Exalted Coven is a simple card game, built in the Defold engine. It tells the story of Ingrid, a powerful young witch who has been challenged by a colorful pantheon of vile wizards, to discover who is the strongest magic user in the world. I hope you enjoy it, and look forward to your feedback. The game is playable for free on itch.io. There is also a link below. LINK TO GAME: https://pixel-pugs.itch.io/ingrid-and-the-exalted-coven
  24. HenrySneeed

    [Construct] Stoppage Line

    A short puzzle game about drawing lines to stop the flow of circles. https://henrysneed.itch.io/stoppage-line
  25. Hi all, I would like to introduce Stupax: A different sidescroller game, where you are not the guy, you are the level! In fact you control a movable platform using the arrow keys or your gamepad (Gamepad API) to help the guy (namely Stupax) to get through the levels. You can play the game here: http://mbarde.bplaced.de/stupax/ Controls: Arrow keys / Gamepad 'R' for level restart 'ESC' pause game and open menu Create and test your own levels here: http://mbarde.bplaced.de/stupax/editor.html You can find further information on my website and view the source code including contributions for the music, sounds and textures on GitHub.