#Untitled Game (2D platformer with pixels)
86 messages · Page 1 of 1 (latest)
Look at my glorious grass, I made it in krita 
and yes all the assests for the game are gonna be made by me
The art and the entire game tbh is gonna be trash at the beginning but I'm gonna iteratively improve every aspect of the game over the course of a few months
for now I'm gonna be setting up rendering stuff, like abstract a couple things to make it easier, and set up a game dev UI using ImGUI
(The game will be named later)
To Do:
• Abstract some OpenGL rendering stuff
• Make a camera class
• Set up a game dev UI using ImGUI
• Make some sprites for the player and enemies
• Implement character movement and physics
that's it for now
will a mod please pin this
thanks
Worth pining the first post as well ;) @mild dawn
also fixed the order 🙂
I dont have a drawing tablet but I'm not gonna let that stop me 🫡
I have my mouse and my dreams and that's all I need
I'm just abstracting the creation of VBO and VAOs and specifying the layout of all the vertex attributes into one function
and then a function for loading textures
I put both of these in a class, so that I can add more abstractions to this class later if I want to
step 1 is like 90% done
now I'm gonna go study the bolzano-weierstrass theorem 
will move onto step 2 tomorrow
@strong fiber


you should learn OpenGL (or DX11) and get into graphics programming as well
ill just use scipy for dat
I have resolved these error
I went from 45 errors to 1 error
to now no errors
it compiles properly but it's just a black screen which is progress! now I just need to do graphics debugging
now I've got the same thing rendering but the OpenGL VAO VBO creation and stuff is abstracted
so all I need to do in order to render an object on screen is make a RenderObject object, make a Shader object and just bind the vao and do the draw call
no more fiddling with strides and stuff with glVertexAttribPointer
now I will sleep
tomorrow I shall make a character sprite sheet and character movement and some basic physics
I do wonder how people set up those "custom shader creator" thingy where based on the preset setting in the cpp code, custom shaders get generated for each object on screen or at least different groups of objects
I have decided to rethink this
I am very bad at digital art right now
it will certainly take several months to improve
so I'm gonna focus on one thing at a time
and right now just focus on making a game
using some open source art
I have come to this conclusion after trying to recreate a character from a game
this is the character
this is my attempted recreation (using a mouse):

so bad
but it's fine I'll be an awesome artist in a couple months but for now I'll focus on the game and use some open source art
i'll improve my artistic skillz later
now I just need to find some character sprites and stuff
I downloaded some sprites off this website
In this section you will be able to download free game assets for arcade, strategy, platformers, RPGs, and many other species. Here you can find graphics for your 2D games development: gui, tilesets, icons, sprites.
moving on to the next one
making the camera class
I'm wondering if I can draw my art on a piece of paper
take a picture of it
and then like just use that as my 2D assets
okay I'm gonna just draw on paper
get a new notebook, and just keep drawing till I get better
and convert that into 2D assets instead of screwing around with a mouse
But for the moment I'm gonna use these 2D assets as a placeholder
working on time management, will get back to game soon
im gonna rewrite the entire game
i am leaving but i will be back
I am busy with college and learning electrodynamics and classical mech and real analysis
i will truly return once this semester ends
i think i'll review openGL stuff and start working on the game with free assets
instead of making my own
(i need to first get good at drawing and art to make my own assets)
after I make this game im definitely jumping straight into the real time rendering book
goodbye for now


