getintogamedev's People
Forkers
franconepippone mizanmustakim jakkopuntus dkslrjm9s annet-sun dgr8lookinsparky skmt9016 snakemonster staviq 2froggie dhawals1939 ascabandon zhang-aoxiang jonesczinczel sophal24 kenplearnscoding mrmashiro ch4berns antonshchur sctmic015 rikyjhordi jaswanth-0821 lucio1000 serenaykim blurrycontour honeyspoon k0pernicus katrekx ifoodegirll mha142 theprakharrajpali riswangani mubashirarifrandhawa amit-parashar pterameta antonlethanh w1ndseeker sphiyo kimi987 yugal109 dualisme destinyrocket ravcio motionguided guhcalm ramazanberkozbek triborg anurubha mllobera yohannes-taye sibylleducroize study-game-engines mc261670164 dsoydemirci eslamelkfafy josidbobo phdittmann ihybrd huuthang34 rushik1903 darkyxz jhayrolandero fermelionphx maurogrf dkardel kartikeyapan598 njonge-nathan lunasoul sandman555 alarpingphysicist wisemrmusa aiden-okrent hrbigelow mrv1ctor ai-cr supermango407 kumarrishav4 josephsamijona zpc930 hyzboy dantros h3xobitgetintogamedev's Issues
vulkan/thirdParty/lib lost.
vulkan/thirdParty/lib lost.
All project can't compile succeed.
Shader compilation error
When attempting to run the code from PyOpenGL part 2, I get a ShaderCompilationError on my system:
OpenGL.GL.shaders.ShaderCompilationError: ("Shader compile failure (0): b'0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES\\n'", [b'#version 330 core\n', b'\n', b'layout (location=0) in vec3 vertexPos;\n', b'layout (location=1) in vec3 vertexColor;\n', b'\n', b'out vec3 fragmentColor;\n', b'\n', b'void main() {\n', b'\tgl_Position = vec4(vertexPos, 1.0);\n', b'\tfragmentColor = vertexColor;\n', b'}\n'], GL_VERTEX_SHADER)
The solution was to have pygame explicitly request an OpenGL 3.3 Core Profile context:
class App:
def __init__(self):
pg.init()
pg.display.gl_set_attribute(pg.GL_CONTEXT_MAJOR_VERSION, 3)
pg.display.gl_set_attribute(pg.GL_CONTEXT_MINOR_VERSION, 3)
pg.display.gl_set_attribute(pg.GL_CONTEXT_PROFILE_MASK,
pg.GL_CONTEXT_PROFILE_CORE)
pg.display.set_mode((648, 480), pg.OPENGL | pg.DOUBLEBUF)
pyopengl/project 1/Assets/models lost
Hello, guy! In your guide Gamedev Project 1: Coding (Python) you used a models
folder and, unfortunately, in the current repo there is not. The game doesn't run without that folder. So, can you please download it again? I see that folder was in repo for commit, but now it has disappeared.
license
Hi. I'm working on a project to create my own game engine. As part of my project I'm using a slightly modified version of your vulkan C++ graphics engine and would like to ask if it is alright for me to upload it as part of my project.
I look forward to hearing from you.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.