4 ms·
Nice to see this thread, I'm just getting started with game dev. And to get a grip of the simple stuff, I'm developing a pong game using Polycode (http://polyc
by SingAlong 15y ago
Nice to see this thread,
I'm just getting started with game dev. And to get a grip of the simple stuff, I'm developing a pong game using Polycode (http://polycode.org http://polycode.org). I'm very much interested in knowing what tools other indie devs use.
JonLim, since you mentioned you are looking to help, you can pitch in and help with Polycode itself - https://github.com/ivansafrin/Polycode https://github.com/ivansafrin/Polycode. It's a nice tool with C++ APIs and also Lua APIs which makes it easier to develop stuff. I'm hangout on FreenodeIRC #polycode as HashNuke.
I'm not working on the Polycode directly, but after this pong game (hopefully, if I can squash some bugs) I'll have a little framework to develop games using Polycode that I can opensource.
- JonLim 15y agoNot the best of coders but I will take a look at it. When do you think your framework will be finished?
- SingAlong 15y agoPolycode is pretty much done and good enough to work on hobby projects as per what the docs say. There's a neat learning section on the site too to help others get started. I got started with that. I haven't taken a dip in the framework too much. The repo's maintainer hasn't accepted pull requests since a month or so and others who have forked it have added build instructions and a lot of fixes. I sent a message to the repo owner yesterday asking him if he can add build instructions to the site so that others can use it to contribute. Still waiting for reply. I've been waiting to get my hands dirty and contribute to the Lua APIs. The forks of the repo which have build instructions say building the project from source on Mac OSX has problems, the repo owner Ivan somehow built it (i'm on a mac), so I guess we'll have to wait until he adds the instructions himself.
- JonLim 15y agoSounds good, I will take a look. What games do you have planned after the ping pong game?
- SingAlong 15y agoA shoot-em-up (top-down view) next. I've not yet chosen my tool yet. But I fell in love with Polycode coz it abstracts the OpenGL APIs and gives you a nice set of Lua APIs. I thought pong was simple to start with. But Pong in itself is not that simple when it has to be 'complete'. Realized that gamedev isn't that simple as web dev :)
- JonLim 15y agoContra top-down style? My least favourite of levels! Haha. I remember my days in high school Java class, trying to learn to create pong. That was a fun experience.. :P
- SingAlong 15y agoNot contra-style. Remember the Battle Tank game on NES? http://ui13.gamespot.com/1100/battlecity1a_2.png http://ui13.gamespot.com/1100/battlecity1a_2.png That kinda stuff. I played it in co-operative mode (2-player) with my dad during nights when I was a kid. Loved it :) I'm actually doing these just to get a good feel of gamedev before plunging into anything even a bit complex.