Skip to content
#

Game engine

Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.

Here are 2,849 public repositories matching this topic...

p10tr3k
p10tr3k commented Apr 23, 2020

Godot version:
v3.2.2.rc.custom_build.36a30f681

OS/device including version:
Window 10

Issue description:
I'm trying to save ProjectSettings at runtime using save_custom to location "user://override.cfg", but this action returns error ERR_FILE_UNRECOGNIZED. Actually this method returns this error for any path. Is it allowed to call it at runtime or only in tool? I want to use

jonaspetersorensen
jonaspetersorensen commented Apr 23, 2020

Description:

  • A-Frame Version: <script src="../../../dist/aframe-master.js"></script>
  • Platform / Device: Windows, Google Chrome Version 81.0.4044.113
  • Reproducible Code Snippet or URL:
    All of the text demos linked in components/text

Error message:

Uncaught TypeError: navigator.xr.requestDevice is not a funct
heinezen
heinezen commented May 4, 2020

The new converter (#1151) uses member objects to operate on data from the .dat files. While these provide the necessary functions for conversion, they are also significantly larger than the original dat file entries (20x - 400x the size). This results in a comparatively high memory usage, especially for DE2 which uses ~1.6 GB of memory for all dat file entries. Note that the converter does not

revolutionart
revolutionart commented Sep 10, 2019

This issue happens with large tree's, a square showing up removing the shadow. This issue existed since at least CE5.2.

Reproduce: Blank project -> Basic Level (just a name, basic settings) -> Import large tree -> Make sure shadows are visible -> Move around it should show up.
I reproduced it in 5.6.1, 5.6, 5.5 and 5.2 (all the engines i had)

5.6.1 Below
![ezgif-3-23d640313f55](https://us

boardgame.io
adngdb
adngdb commented Mar 29, 2020

Hi there,

Not sure if this is the best place to ask questions, so if there's a better one please point me there.

I'm trying to use plugins, and am failing hard. I'm making a few observations that I don't understand, thus I'm not sure if they are bugs or features. The documentation about plugins is quite terse, so hopefully those questions will help improving it afterwards (I'll be happy to o

AkkaWakka
AkkaWakka commented Dec 28, 2019

I think there is an error in the FrameLimiter implementation logic for the Sleep strategy, unless I'm misunderstanding something.

The docs say (emphasis mine):

Sleep will call thread::sleep with a duration of 0 milliseconds until the frame duration has passed.

In the code, the Sleep strategy is called with a zero duration:

const ZERO: Duration = Duration::from_millis(0
engine
daredevildave
daredevildave commented Feb 26, 2019

If a material has an existing prefiltered cubemap set, then updating the material's cubemap property material.cubeMap = cubemapAsset.resource will have no effect as this call doesn't update the prefiltered textures in the material.

Changing a material's cubemap should at least clear old cubemap data, and ideally update it to the new maps.

Wuzzy2
Wuzzy2 commented Jan 6, 2019
Issue type
  • Bug or legacy issue (not sure)
Minetest version

0.4.17.1

Summary

The keybindings menu has that weird warning at the top:

(If this menu screws up, remove stuff from minetest.conf)

Is this warning still relevant? I think this warning has been in Minetest since ages, yet it's still there.

If the warning is still relevant, please write down (in this

Hectate
Hectate commented Apr 10, 2020

I was trying to look up the API for the DebugPanel so I could locate an option to decrease the text size. I'm developing a smaller resolution game and the elements of the panel overlap and are unreadable/unusable at these lower sizes. Upon opening the API and searching/clicking on the DebugPanel link, I'm routed to [http://melonjs.github.io/melonJS/docs/me.DebugPanel.html](http://melonjs.github.io

tapir
tapir commented Jan 17, 2020
edgeDebug := imdraw.New(nil)

for !win.Closed() {
    // .....
    
    edgeDebug.Clear()
    //edgeDebug.Reset()
    edgeDebug.Color = colornames.Red
    edgeDebug.Push(points...)
    edgeDebug.Line(2)
    
    // .....

    win.Draw(edgeDebug)
}

According to documentation below

// Clear removes all drawn shapes from the IM. This does not remove Pushed points.
fun

stride
johang88
johang88 commented May 2, 2020

Release Type: Github
Version: master

Describe the bug
The documentation states "The index of the component to access. Use 0 for the alpha component, 1 for the red component, 2 for the green component, and 3 for the blue component".

The actual implementation uses:

switch (index)
{
	case 0: return R;
	case 1: return G;
	case 2: return B;
	case 3: return A;
}
rdb
rdb commented Mar 28, 2020

The following code fails:

from panda3d.core import *

dst = PNMImage(2, 2)
src = PNMImage(1, 1)
dst.add_sub_image(src, 1, 1, 0, 0, 1, 1)

However, using copy_sub_image works fine. This is because add_sub_image does not properly add the offset when sampling the source image.

Fixing this will require adding the offset calculation from the other *_sub_image methods to

arthuro555
arthuro555 commented Apr 18, 2020

So, it was said many times already, but the documentation system for the GDJS Runtime game engine has to be changed. Until now it was outdated, but ok. But now, the documentation begins to become more complete and includes interfaces. The current documentation is generated using JSDoc and the Jaguar template. Jaguar is not supporting interfaces, making the documentation incomplete.

The solutio

Wikipedia
Wikipedia
You can’t perform that action at this time.