game-programmer
TIC-80
Our great sponsors
game-programmer | TIC-80 | |
---|---|---|
34 | 134 | |
17,146 | 4,703 | |
- | - | |
0.0 | 9.2 | |
12 months ago | 6 days ago | |
Python | C | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
game-programmer
-
Resources to build a game engine from scratch?
I like this resource, it lists different starting spots based on skill level as well as different tracks (engine programming, AI, multiplayer, etc). https://github.com/miloyip/game-programmer
-
My 14 year old son wants to learn how to code
This site gives an entire study path from kids to adults to learn game programming: https://github.com/miloyip/game-programmer
-
Looking for career advice and what types of projects should I attempt?
https://github.com/miloyip/game-programmer This has everything. Start reading if you want industry level knowledge. Courses wont get you to that level. Also while reading you can implement all of this!
-
Where to start with online multiplayer?
https://github.com/miloyip/game-programmer Go to the last section
-
Any good starter guides for learning C or C++ game development
A Study Path for Game Programmer
-
I've spent 5 years curating a gamedev resource mega-list, and now I've released it for free!
This collection was shared a lot in the past, still a good list of game programming related books: https://github.com/miloyip/game-programmer (my favorites here are the Game Programming Gems and AI Game Programming Wisdom that I collected in the past).
-
Is there a way to teach kids to make a game?
The section 0. Game Programming for Kids might interest you, although it doesn't focus on iOS
-
Should i jump right into learning how to use c++ for game development?
c++ if u want job in AAA studios. For indie many use unity , c# and such but if you want to spend time on it then really theres link https://github.com/miloyip/game-programmer . also if you do indie/ solodev c++ is not necessary. There is also rust ( c++ but with garbage collection ) and less performant java, etc
-
Anybody got a similar list for pure computer science?
I found this pretty cool and comprehensive list for game programming on GitHub (https://github.com/miloyip/game-programmer) and I'm wondering if there is a list of similar magnitude and rigor (especially rigor). The thing is, I learn better reading books than watching videos. I looked around in the FAQ but could only find video resources that were well structured.
-
The Harsh Truth of Video Games Programming
For procedural animation: I have yet to find the path to learning this skill. It is very opaque, and I think you just need to attack it with your brain and learn it.
For shader and graphics programming: I liked this tutorial series as a "first steps" by Freya Holmér: https://www.youtube.com/watch?v=kfM-yu0iQBk
Here is another list: https://www.alanzucconi.com/2018/01/03/learning-shaders/
The Book of Shaders is a popular suggestion, but it appears to be abandoned: https://thebookofshaders.com/
I also discovered this AWESOME list of learning paths for all gamedev concepts: https://github.com/miloyip/game-programmer
TIC-80
- Picotron Is a Fantasy Workstation
-
Ask HN: Yo wants to build a game, I'm lost. What can I do?
Or the more free TIC-80. I have paid for both, but never used either enough to be able to say one or the other has any significant advantages.
- Not only Unity...
-
PicoCalc
I wish the community moved to an open source option like TIC-80[0].
- Publishing my first game using pico-8
-
LÖVE: a framework to make 2D games in Lua
Main differences are: 16:9 aspect ratio, no cpu limits and many languages to tinker with: lua, js, squirrel, wren, janet, wasm, ... and just recently - a Python support was added.
-
Procedural Tree Generator
https://github.com/nesbox/TIC-80/ - TIC-80 website (for running .lua .png or .tic files) as well as TIC-80 documentation.
-
Anybody working on games here?
Tho personally I've come to prefer making my games in https://love2d.org and https://tic80.com
-
Simplest graphics programming language/framework
then totally go with tic80 https://tic80.com/
What are some alternatives?
awesome-PICO-8 - A curated list of awesome PICO-8 resources, carts, tools and more
love - LÖVE is an awesome 2D game framework for Lua.
pyxel - A retro game engine for Python
PixelVision8 - Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
LIKO-12 - LIKO-12 is an open source fantasy computer made using LÖVE.
ruffle - A Flash Player emulator written in Rust
awesome-embedded-rust - Curated list of resources for Embedded and Low-level development in the Rust programming language
moonscript - :crescent_moon: A language that compiles to Lua
rust-mini-games - Mini games made in Rust
nico - a Game Framework in Nim inspired by Pico-8.
IBM3161-font - The monospaced bitmap font from IBM's 1985 'ASCII Display Station' (terminal), the IBM 3161. Includes versions for a multitude of devices and platforms. (Also on gitlab: https://gitlab.com/wyatt8740/IBM3161-font)
Lua - Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.