🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
Latest engine Activity
NeoAxis releases a new version NeoAxis Engine, a versatile real-time platform for making 3D, 2D games and apps.
This release includes a large number of changes in all components of the engine. Improved graphics, physics, sound, network support, resource and object management.
Updated …@Juliean Thank you this is useful. It has changed my way of thinking and approaching my engine.
Pardon me as I try and post this topic without a preview feature, and edit the markdown/bbc code as needed.
I've been working on an open source block building game since January, "inspired" by the game Blockland but most people might compare it to Roblox.
It prioritizes easy modability and building. …
Additional experiments with displacement mapping using OpenGL tessellation shaders. Textures from: Textures.com
More experiments with terrain rendering, trying to add finer detail using a displacement map, applied over a procedurally generated terrain.
Textures from: Textures.com and FreePBR.com
The past 2 months I've been working on moving away from Unity. Over the years I've made a lot of editor tools for use in Unity, and I found that Godot didn't really suit my project, so I decided to make a custom engine that has all the runtime features that I use in Unity, and to which I would expo…
Hello,
World Of Anork is now released, in it's initial release:
Improved bloom + experiments with adaptive exposure.
Bloom is heavily inspired by the method described by Jorge Jimenez in his great slides here: http://www.iryoku.com/next-generation-post-processing-in-call-of-duty-advanced-warfare (starts from slide 144)
I'd like to invite everyone to check out latest improvements and progress on Esenthel Game Engine.
Engine Link - https://esenthel.com/
Latest Progress Video, showcasing my game in development - World of Esenthel
Please share & donate if you can - https://esenthel.com/?id=store&cat=1
Please le…
I started in C, and moved on to C#, java, lua, python, and probably several more.
Like was stated above, languages are like tools in a tool box, some are a better fit for different situations.
Thinking on my game dev career, I can see where knowing the low level stuff, like C teaches, that does come …
The Orx community is pleased to announce the 1.14 release. This marks the 14th yearly major release since 1.0 in 2009.
There are quite a few changes in this release. Here are some highlights:
Bundle
, a new extension that can automatically discover and pack all your game resources, either inside…
That what i would be needing out of sounds maybe voice overs
when I move the camera close to the reflection plane, that have a strange things, it will generate a border on the edge of viewport.
Following up from the previous blog post about the Java engine or “Zengine” that I'm developing with my friend. I was contemplating how to go about implementing an editor build or rather multiple build types for editing and for a game. After doing some brainstorming I've figured out how to implemen…
So a couple of months ago, my friend and I both wanted to work on some sort of programming project together. We both work in software engineering but come from different backgrounds, I studied a BSc in Games Programming and he studied a BSc in Computer Science. Our idea was that we wanted to essent…
Two little せいれい is living inside my head.
One of them recommends to pipelinize the rasterization even more. Try reorganizing the commands, try searching things that can save you one or two clocks everywhere, do everything you can again and again, and everything will sort out itself.
The another one s…
NeoAxis company releases a new version of NeoAxis Engine, a versatile real-time platform for making 3D, 2D games and apps.
The release includes significant licensing changes, graphics improvements, a new physics engine, multiplayer support and many new add-ons. Now available for free a road construc…
I can't answer your question, but I wanted mention that there's an in-development game called Stunt Derby which is doing simulation-based engine noises; the developer (Alex Austin) might have some experience/knowledge to share if you ask him:
That was the actual reason for me to work on this. The goal was to calculate seamless UV maps respecting the texel grids, and it turned out to be the hardest problem i've ever worked on at all. This is the result:
That looks really interesting. Although I can't say that I've ever had to d…
Hello!
I've been in the process of slowly building a game engine, a project which began active development in 2019. The project - the Blamite Game Engine - has been both parts a learning experience, as well as an ambition to create a full-fledged game engine.
Most of the work thus far has been on oth…
It's over, I've finally completed my from scratch game project!
The final stretch has been far from glorious.
Rather than making features, it has been nonstop bug fixing.
To reach feature complete, I started just writing down non critical bugs rather than fixing them.
But after feature complete, I star…
bigboybigbo said:
Hey! I was wondering if anyone had any advice for 2D visual programming engines.
The game my team is planning to make is super simple top-down pixel styled, but I need an engine that can handle full-quality 2D animation- and I'm unsure if any visual programming engines out there can…
A level editor that can be used to make mods.
I've strived to make tools that can be used to add mods to the game, and build the game through those tools.
This update brings the level editor.
You edit the level with a free form WASD camera.
You can create, save, and load level JSON files …
Adding audio to my engine.
I used OpenAL as the API is similar to OpenGL, the graphics API of this project.
I've added sounds to ship engines, lasers, explosions, UI, and more.
OpenAL makes Doppler effects easy, it just works out of the box.
I know there isn't sound in space, but I'm take…
The Orx community is pleased to announce the 1.13 release. This marks the 13th yearly major release since 1.0 in 2009. There are a substantial amount of changes in this release. Some highlights include:
- 70+ updates or new features
- Added a new SoundSystem plugin based on MiniAudio: All platforms now s…
Programmer71 said:
I am interested , please contatc me at mailto:vp8671@libero.it so we can discuss about more in depth, i have a long time experience in c++ and opengl.
Thank your for your interest. Please PM me or join us on Discord so we can have a chat about it
NeoAxis company releases a new version of NeoAxis Engine, a versatile real-time platform for making 3D, 2D games and apps.
NeoAxis 2022.1 includes the bigger amount of improvements of any release in the last 3 years. Made many graphics and editor improvements, new game specific components were added…
How to stop a camera from clipping into models; without using raycasts (because my engine doesn't have easy an easy generic ray cast system).
My firsts idea was to just slap a collision shape around a camera, but this has some issues.
By surrounding the camera with an OBB (oriented bounding box), we …
Today I am proud to introduce a new game engine called Xentu. It's completely free to use, written in C/C++, scripted in Lua, and heavily focused on building 2d games that work cross platform without modification. Here is a link to the main website:
After 3+ years of development, th…
Shaarigan said:
Once it came to the decision how we want to manage memory in our engine, I did some research, asked some people about best practice (so what we programmer usually do ? ) and the lead dev of one of my previous jobs suggested this blog post about memory management in BitSquid Engine.
An algorithm created to make AI not fly into things (it's not boids).
The high level idea is to create avoidance spheres.
When an ai agent enters a sphere, it avoids the center.
The deeper the agent goes, the more avoidance it has applied to it.
The avoidance removes a portion of its desired direction …
Hello, I'm game developer from korea.
I wanna introduce my in-house game engine.
I just wanna share my works with peoples and talks about it....
Please talks your opinion freely! I want advice of experienced people.
I have been making in-house game engine for a year.
I'm trying make game engine easy to …
@TimCS I’ve never tried Godot. Its up to you though My goal is to make my game available on as many platforms as I can and I know unity has that ability and I think it is on the easier side to do it. I could be wrong though. There are also tons of tutorials online for unity so that helps. One big t…
Esenthel Engine huge update - Switch, vs Unreal/Unity, SuperRes, AO, MotionBlur, Bloom/Glow/Emissive
Esenthel Engine - http://esenthel.com/ - the Free and Open Source Game Engine
Just got a Huge Update:
#1) Nintendo Switch™ supportEsenthel Engine Nintendo Switch™ support is now complete and available to all Nintendo Authorized Developers.
Download Esenthel Engine from - https://github.com/Esenth…
NeoAxis company releases a new version of NeoAxis Engine, a universal platform for making real-time 3D, 2D projects and window apps. The platform is intended to develop all kinds of 3D and 2D projects such as computer games, simulators, visual trainers, VR systems and to develop window apps with ri…
NeoAxis company releases a new version of NeoAxis Engine, an integrated development environment with built-in 3D/2D game engine. The environment can be used to develop all kinds of 3D and 2D projects such as computer games, visual trainers, VR systems, to visualize processes and develop windowed ap…
NeoAxis company releases a new version of NeoAxis Engine, an integrated development environment with built-in 3D/2D game engine. The environment can be used to develop all kinds of 3D and 2D projects such as computer games, visual trainers, VR systems, to visualize processes and develop windowed ap…
Real-time 3D Graphics Engine UNIGINE 2.13: High-End Quality for Enterprise Segment and Indie Develop
In line with the strategy of quarterly major updates, including significant improvements in performance, functionality, and introduction of new flagship technologies, UNIGINE has launched the 2.13 release, offering an impressive number of improvements and enhancements to the engine.
UNIGINE te…
Hello gamedev.net!
The time has come for me to exit the shadows in which I lurked.
In the fall of 2017, I started going through some OpenGL tutorials and trying to put together my own renderer. It was fun. Maybe it was this feeling of fun that led me down the path that I followed. Here's one of the f…