making a game / devlog #01

I finally grew the balls to start making a game. why tho? when I tried making a compiler from scratch and it didn’t fucking work, maybe im stupid. then I tried coding a game from scratch (c++ and opengl), also didn’t work. I was depressed for some time, tried reading /gegd/ for some clues and found out about godot (thx godot anon). so I gave it a shot. In one week of jus testing the program, I already have a “functioning game” (using the term game pretty loosely here), with good movement, though some mechanics will be added in the future, a gun and a basic enemy ai. I’m trying to keep the project organized since the start, and I think I’m doing a pretty good job at it.

[ncho@zinc ~/Documents/game]$ find . -type f | wc -l
5
[ncho@zinc ~/Documents/game]$ tree -d .
.
├── assets
│   ├── models
│   │   └── doubleBarrelShotgun
│   ├── sounds
│   ├── sprites
│   └── textures
├── characters
│   ├── baseEnemy
│   └── player
│       └── weaponManager
│           └── weapons
│               └── doubleBarrelShotgun
├── common
│   ├── global
│   ├── materials
│   ├── menus
│   │   └── pause
│   ├── resources
│   ├── scripts
│   └── shaders
├── exports
├── misc
├── objects
│   ├── bloodSquirt
│   ├── bulletFleshHitEffect
│   ├── bulletWallHitEffect
│   ├── edgeDetection
│   ├── mirror
│   └── playground
└── scenes
    └── sandbox

for the weapons, I’m using a system similar to gmod’s, where you have a base weapon class and then can branch off from there.

here are some screenshots for yall:

screenshot 1
screenshot 2
screenshot 3

thas pretty much it for rn, im cooking up a vlog (EPIC XDDDD) to show more stuff when the game is slightly more presentable.