dev.to
1. JS game engine update, Kaboom 3000 beta released
The Kaboom game engine received an update and has reached it's third major version Kaboom 3000.
object scene graph / children objects
rotated / polygon areas
load .ttf, .otf, .woff fonts
up to 50x graphics performance
custom loading screen
post visual effects
tweening!!!!
gamepads
pathfinding
That's a pretty hefty and ambitious feature set for a relatively small project like this. On the one hand, it's not Unity... but on the other hand, good.
The docs are great and the Discord is active. I…
#javascript #kaboom #gameengine #gamedev
2. Typescript para desarrolladores de Angular
Hace ya dos años que empecé a trabajar con Angular y, no voy a mentir, al principio Typescript se me hizo rarísimo. Nunca había tocado ninguna de las dos tecnologías antes, así que los archivos .ts se me hicieron un poco cuesta arriba, con lo diferente que se me hacía este framework desarrollado por Google. Por este motivo, aquí voy a dejar una serie de pinceladas para aquellos que se inician en typescript.
¿Qué es?
Typescript es un superset de Javascript, es decir, puede ejecutar código tanto …
3. Scalable Websocket Server Implemented by ChatGPT
Cover photo by possessedphotography
In the previous post Why Websockets are Hard to Scale we've talked about the problems with scaling websockets and some of the existing solutions as well. The post mentioned using a load balancing technique called consistent hashing, which is a very elegant solution to this problem. I promised you for a post about how to implement scalable websocket server with consistent hashing.
Well, the day has come, take your coffee and follow along. Special thanks to Ch…
#chatgpt #websocket #scalable #node
1. JS game engine update, Kaboom 3000 beta released
The Kaboom game engine received an update and has reached it's third major version Kaboom 3000.
object scene graph / children objects
rotated / polygon areas
load .ttf, .otf, .woff fonts
up to 50x graphics performance
custom loading screen
post visual effects
tweening!!!!
gamepads
pathfinding
That's a pretty hefty and ambitious feature set for a relatively small project like this. On the one hand, it's not Unity... but on the other hand, good.
The docs are great and the Discord is active. I…
#javascript #kaboom #gameengine #gamedev
2. Typescript para desarrolladores de Angular
Hace ya dos años que empecé a trabajar con Angular y, no voy a mentir, al principio Typescript se me hizo rarísimo. Nunca había tocado ninguna de las dos tecnologías antes, así que los archivos .ts se me hicieron un poco cuesta arriba, con lo diferente que se me hacía este framework desarrollado por Google. Por este motivo, aquí voy a dejar una serie de pinceladas para aquellos que se inician en typescript.
¿Qué es?
Typescript es un superset de Javascript, es decir, puede ejecutar código tanto …
3. Scalable Websocket Server Implemented by ChatGPT
Cover photo by possessedphotography
In the previous post Why Websockets are Hard to Scale we've talked about the problems with scaling websockets and some of the existing solutions as well. The post mentioned using a load balancing technique called consistent hashing, which is a very elegant solution to this problem. I promised you for a post about how to implement scalable websocket server with consistent hashing.
Well, the day has come, take your coffee and follow along. Special thanks to Ch…
#chatgpt #websocket #scalable #node
dev.to
1. AWS Pitfalls: Top 20 Anti-Patterns to Avoid
AWS anti-patterns refer to common mistakes made when using Amazon Web Services that can lead to poor performance, increased costs, and security vulnerabilities. These mistakes can be avoided by researching the different AWS options and implementing best practices for networking, load balancing, databases, security, compliance, and more.
1. Using the wrong AWS service: This is when an organization uses a service that is not well-suited for their needs, leading to increased costs, poor performanc…
#aws #sre #awsantipatterns #devops
2. DEV Blog #1 - Multiplayer 3d Top Down RPG using Babylon.js & Colyseus
Good Morning,
As every good story start: Once upon a time, in august 2022, I decided to put in a bit of time every day into making a game with these goals in mind:
could hold 20-25 people playing simultaneously in multiple zones
top down rpg similar to diablo but slower paced
open sourced on github
Having never done this before, I took a small day of research and settled on:
Babylon.js because in runs on the browser
Colyseus because I did not want to build my own socket server and it loo…
#babylonjs #typescript #gamedev
1. AWS Pitfalls: Top 20 Anti-Patterns to Avoid
AWS anti-patterns refer to common mistakes made when using Amazon Web Services that can lead to poor performance, increased costs, and security vulnerabilities. These mistakes can be avoided by researching the different AWS options and implementing best practices for networking, load balancing, databases, security, compliance, and more.
1. Using the wrong AWS service: This is when an organization uses a service that is not well-suited for their needs, leading to increased costs, poor performanc…
#aws #sre #awsantipatterns #devops
2. DEV Blog #1 - Multiplayer 3d Top Down RPG using Babylon.js & Colyseus
Good Morning,
As every good story start: Once upon a time, in august 2022, I decided to put in a bit of time every day into making a game with these goals in mind:
could hold 20-25 people playing simultaneously in multiple zones
top down rpg similar to diablo but slower paced
open sourced on github
Having never done this before, I took a small day of research and settled on:
Babylon.js because in runs on the browser
Colyseus because I did not want to build my own socket server and it loo…
#babylonjs #typescript #gamedev
dev.to
Unity3D Scriptable Object guide
The main objective of this articles is to give you an idea about ScriptableObject in Unity3D. What...
#gamedev #unity3d #tutorial #beginners
Unity3D Scriptable Object guide
The main objective of this articles is to give you an idea about ScriptableObject in Unity3D. What...
#gamedev #unity3d #tutorial #beginners
dev.to
Codecademy CS101. Python terminal game. A gun shop.
Hello there. I have written a simple python terminal game for a computer science course portfolio...
#python #codecademy #terminal #gamedev
Codecademy CS101. Python terminal game. A gun shop.
Hello there. I have written a simple python terminal game for a computer science course portfolio...
#python #codecademy #terminal #gamedev
dev.to
Video Gaming Concepts For the Uninitiated
Watching my children play provides exciting observations. Their behaviors are organized into distinct...
#watercooler #gamedev #videogames #beginners
Video Gaming Concepts For the Uninitiated
Watching my children play provides exciting observations. Their behaviors are organized into distinct...
#watercooler #gamedev #videogames #beginners
dev.to
Connect Four Terminal Game
This is a terminal game that I have developed using basic python as a portfolio project in my...
#python #portfolio #gamedev #beginners
Connect Four Terminal Game
This is a terminal game that I have developed using basic python as a portfolio project in my...
#python #portfolio #gamedev #beginners
dev.to
Fantasy Consoles: What would the retro console of your dreams look like?
A Brazilian Portuguese version is available here. In the mid-1990s I had my first contact with a...
#pico8 #tic80 #fantasyconsole #gamedev
Fantasy Consoles: What would the retro console of your dreams look like?
A Brazilian Portuguese version is available here. In the mid-1990s I had my first contact with a...
#pico8 #tic80 #fantasyconsole #gamedev
dev.to
Creating a Minesweeper Game in SolidJS - Score, Timer and Game State
Welcome to the 3rd installment of the “Creating a Minesweeper Game in SolidJS” post series. In the...
#solidjs #tutorial #gamedev #javascript
Creating a Minesweeper Game in SolidJS - Score, Timer and Game State
Welcome to the 3rd installment of the “Creating a Minesweeper Game in SolidJS” post series. In the...
#solidjs #tutorial #gamedev #javascript
dev.to
Setting up a Phaser.js Development Environment
In anticipation of participating in a game jam with some of my friends, I recently had to pick a...
#gamedev #javascript #beginners #tutorial
Setting up a Phaser.js Development Environment
In anticipation of participating in a game jam with some of my friends, I recently had to pick a...
#gamedev #javascript #beginners #tutorial
dev.to
Broadcasting Interactive Web Based Gaming Live Streams with Amazon IVS
I've blogged quite a bit about the Amazon Interactive Video Service (Amazon IVS) Web Broadcast SDK....
#aws #amazonivs #gamedev #livestreaming
Broadcasting Interactive Web Based Gaming Live Streams with Amazon IVS
I've blogged quite a bit about the Amazon Interactive Video Service (Amazon IVS) Web Broadcast SDK....
#aws #amazonivs #gamedev #livestreaming
dev.to
6 CSS Games to help you Learn CSS Easily
1. Flexbox Froggy This game teaches Flexbox's properties, including align-items,...
#css #webdev #gamedev #javascript
6 CSS Games to help you Learn CSS Easily
1. Flexbox Froggy This game teaches Flexbox's properties, including align-items,...
#css #webdev #gamedev #javascript
dev.to
Best Game Engines for Beginners
What game engine should you use on your beginner game dev journey? Still, have doubts? Don’t worry..!...
#beginners #gamedev #games #development
Best Game Engines for Beginners
What game engine should you use on your beginner game dev journey? Still, have doubts? Don’t worry..!...
#beginners #gamedev #games #development
dev.to
A JavaScript Odyssey (GameDev Online Book)
Discover our approach to building games from scratch. Explore the world of pure JavaScript game...
#javascript #gamedev #beginners #writing
A JavaScript Odyssey (GameDev Online Book)
Discover our approach to building games from scratch. Explore the world of pure JavaScript game...
#javascript #gamedev #beginners #writing
dev.to
I’m a tag mod!
Yay! I am now a tag mod of #gamedev and a trusted user! Beware, all gamedev tag spammers of...
#trusteduser
I’m a tag mod!
Yay! I am now a tag mod of #gamedev and a trusted user! Beware, all gamedev tag spammers of...
#trusteduser
dev.to
Learn Golang By Building A 2D Snake Game: A Complete Guide
Learning a new programming language can be a daunting task, but working on a fun project like...
#go #gamedev
Learn Golang By Building A 2D Snake Game: A Complete Guide
Learning a new programming language can be a daunting task, but working on a fun project like...
#go #gamedev
dev.to
Key Features to Look for When Buying Poker Software: A Comprehensive Guide
Poker is a game of skill, strategy, and chance that has been enjoyed by millions of people worldwide...
#poker #gamedev #pokerscript #buypokersoftware
Key Features to Look for When Buying Poker Software: A Comprehensive Guide
Poker is a game of skill, strategy, and chance that has been enjoyed by millions of people worldwide...
#poker #gamedev #pokerscript #buypokersoftware
dev.to
In-Game Wiki in Unity in 15 min
This solution is ideal if you need a simple way to create a wiki in your game. Solution is based on...
#unity3d #gamedev
In-Game Wiki in Unity in 15 min
This solution is ideal if you need a simple way to create a wiki in your game. Solution is based on...
#unity3d #gamedev
dev.to
i built a react library for adding leaderboards to your app in minutes
yo, what's up 👋 i'm dylan - a high school senior and a software builder. in the last two days i've...
#react #npm #tailwindcss #gamedev
i built a react library for adding leaderboards to your app in minutes
yo, what's up 👋 i'm dylan - a high school senior and a software builder. in the last two days i've...
#react #npm #tailwindcss #gamedev
dev.to
Building Real-Time Multiplayer Games: JavaScript Networking Techniques & Code Examples
Learn how to build real-time multiplayer games in JavaScript with essential techniques for WebSockets, state sync, and input prediction. Get code examples for collision detection, lag compensation, and security measures to create responsive online gaming experiences. | #GameDev #JavaScript
Building Real-Time Multiplayer Games: JavaScript Networking Techniques & Code Examples
Learn how to build real-time multiplayer games in JavaScript with essential techniques for WebSockets, state sync, and input prediction. Get code examples for collision detection, lag compensation, and security measures to create responsive online gaming experiences. | #GameDev #JavaScript
dev.to
🚀 Building a Space Asteroid Dodge Game Using Amazon Q CLI and Python 🎮☄️
✍️ By Pavan Mali· #BuildOnAWS #AmazonQCLI #GameDev #GenerativeAI** 🌟 Introduction As part of the...
🚀 Building a Space Asteroid Dodge Game Using Amazon Q CLI and Python 🎮☄️
✍️ By Pavan Mali· #BuildOnAWS #AmazonQCLI #GameDev #GenerativeAI** 🌟 Introduction As part of the...