What are you working on?

Started by
102 comments, last by Shehabuhj 6 years, 3 months ago

Day job as a graphics programmer at a console/PC studio, writing shaders, renderer backend and frontend features etc.

My major hobby project is my engine. Current version doesn't look as good yet as my older engines, because I'm learning modern APIs like Vulkan, D3D12 and Metal and haven't implemented all features.

I also like the D language and I'm implementing graphics stuff (modern OpenGL, Vulkan) on it. Ongoing projects can be found in the github page linked above.

Aether3D Game Engine: https://github.com/bioglaze/aether3d

Blog: http://twiren.kapsi.fi/blog.html

Control

Advertisement
I recently picked up a failed attempt from last year to create an 'infinite' procedural terrain. Really pleased with how it's going this time round:

My C framework (CGDFW) is at good stage, right now, with examples in the github repository:

5tF4vBK.png rkT3SdI.gif

Currently working on making my own game console with a Raspberry PI board. I took a game maker project that I built last year in JavaScript and am converting it to C++. The maker has 4 programs in it - a pixel editor, a map editor, a code editor with sprite inspector, and, finally, a game engine. The whole reason for the conversion to C++ was that JavaScript simply doesn't cut it in terms of speed on small devices such as the PI. So now, I'm realizing that two languages can produce machine code but one can produce more efficient machine code than the other and the difference is not visible on the PC. You see the real efficiency of unmanaged code on small devices.

The whole project is to build a game development studio to create games from scratch which would allow me to quickly implement a game that I think should exist without waiting for a developer like Nintendo to maybe come up with the idea. There are quite a few concepts that I want to see in platform games and get a chance to play, so rather than waiting I make them myself and learn a bit about game physics!

 

Codeloader - Free games, stories, and articles!
If you stare at a computer for 5 minutes you might be a nerdneck!
https://www.codeloader.dev

Even though I mostly program generic logic... I spend some time with modeling. I took a break after making a networking bitpacker which doesn-t seem that generic, but... who even cares... Look at these seams! This is what mostly differentiates a good and a bad game model.

reset.png

Currently building a new game system!!! I was working on a game development system but then decided to retire it because it was written mostly in JavaScript and didn't perform well on the Raspberry PI. Now I'm creating a new game system in C++ and writing out the code carefully. The system will be a recreation of the Francois DIY console.

Codeloader - Free games, stories, and articles!
If you stare at a computer for 5 minutes you might be a nerdneck!
https://www.codeloader.dev

On 2017/5/6 at 6:11 PM, parksprs said:

A small data transfer app about Android. it is my first project, lol

Great, how about your app, and what's the file type supported.

This topic is closed to new replies.

Advertisement