Archive for the 'development' Category

Rendering One Frame

Thursday, October 26th, 2017

I keep finding blog posts of people analyzing how different engines manage to render one single frame. So I decided to put them together here:

GTAV
DOOM 2016
Unreal Engine 4
GODOT engine
Unity

Web Experiment: SID 6581 Visualizer

Saturday, March 4th, 2017

I grew up listening to the music from my Commodore 64. As time goes by I still find those tunes interesting and I always wonder how did the musicians accomplish those sounds with such a limited hardware.
Last week I did this web experiment that visualizes the state changes in the chip synthetizer during the playback of any SID song.

(more…)

Being A Developer After 40

Wednesday, April 27th, 2016

Being a developer after 40, by Adrian Kosmaczewski
Very inspirational talk about being a coder over the 40s.

BWR2015: A sea in WebGL

Wednesday, October 7th, 2015

I’ve collaborated with the Barcelona World Race event several times in the past. Last year they approached me because they wanted to have a new 3D renderer for the web to enhance their online game (which I coded 5 years ago). I forgot to create a propper entry in my blog so here it is. You can play with the demo.

BWR_weather

Click in the image to see it in action, and if you want to know more about the development, read the rest of the entry.
(more…)

WRONG, from Rami Ismail from Gamelab 2015

Wednesday, August 26th, 2015

One of the best talk of the Gamelab 2015, for the content and for the way he addresses the issues.

WebGLStudio is Out! first public release

Wednesday, August 19th, 2015

After three years of hard work I decided to release WebGLStudio last week, my 3D Online editor. There are still many things to improve and fix but I felt I would never reach a version that I feel is complete so instead of waiting I prefeer to publish it to get feedback and some help.

webglstudio

So far the reception has been awesome, lots of people have shown interest and right now the project in github has more than 1200 stars!
Now I have to do tutorial videos, feature videos, development documents describing the API and adding some features people has been asking me… lots of work to do!

Feel free to check the website and tryed for yourself.

SillyServer.js another lib for my github

Wednesday, April 22nd, 2015

Sometime ago when I started playing with WebSockets I created a tiny server in nodejs that would bounce back all the packets received to all the connected users. I kept improving it and today I decided it would be nice to refactor,document and share it. I have upload it to github.

It comes with some handy functionalities like rooms, data storage, REST API to retrieve info about rooms, and with its own client library so you don’t need to memorize the API. I wouldnt recommend to use it on production, mostly because it is easy to hack, but it is handy to connect users in a website between them.

It is the one I use in my sharedcanvas web application.

QIDV: Talk abouT our game for the GGJ2015

Thursday, March 12th, 2015

Some weeks ago I was invited to give a talk at the QIDV (a local informal event for game developers) with my friend Miguel about the game we did for the Global Gamejam 2015.
The talk is in spanish and the audio is not very good (and my diction doesnt help). It gives more insights about our working process besides the info I alwady wrote in this post.

Deus Ex: Human Revolution – Graphics Study

Wednesday, March 11th, 2015

Today I stumbled uppon this great post from Adrian Courrèges where he explains in detail all the steps in rendering one single frame in Deux Ex: Human Revolution, very informative with progress images.

GlobalGameJam 2015: We won at our local jam!

Monday, January 26th, 2015

This past weekend I assembled some friends again to participate in the Global GameJam 2015. I’ve participated since 2011 with more or less luck.

At the end we made a party-game up to 5 players in local, totally based in the theme of the Jam: “What do we do now”.

 

If you want to play it click here, but you will need to have a gamepad and several other players.

If you want to read the Post-mortem keep reading.

(more…)