A rhythm game favoring flexibility and originality over perfect emulation of existing games.
taiyal/Rhythm-Station
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
=============================================================================== || RStation =============================================================================== [Compiling] You shouldn't have any trouble building with MSVC 2008 - provided the project files are up to date. The Xcode project is almost always up to date and should work just fine at any given time (unless otherwise noted). [Development] Don't worry about adding stubs and hacks - just try to get the job done and get to it later. Currently the code is rather messy and I am working to improve it and flesh out some of the stubs. As for coding style, just follow the source in the file you're in, generally I write code like so: [code] // single line comment if(foo) bar = baz; /* * Multi-line comment. */ void foo(_bar) : baz() { baz = _bar; // * on the right int *var = new int[1]; delete var; } class Test : public Stuff { public: Test(); virtual ~Test(); }; [/code] Note, variable names should use hungarian notation if it isn't obvious by the name what it would be anyways. Example: vpActors for a vector of pointers to Actors. However one would assume that deltaTime is always a float, so no "f" prefix is needed. For multi-word variables use underscores for space, for' vars passed in as arguments prefix names with underscores, and CamelCase funcs. The code is a bit inconsistent right now, I apologize. [Contact] Feel free to drop by #rhythm-station on irc.freenode.net! If you would like to contact me directly you can do it there, though github, or through email at shakesoda+rstation at gmail dot com. [Compiling on Linux/gcc] At the moment linux compiling is pretty straight forward: 1. Make sure that you have following installed: - gl, glew, libglfw - libpng14, zlib, lua - openal, freealut, vorbisfile 2. After cloning, run "autoreconf --install" 3. Run "./configure" 4. If everything went well, you can now run "make" 5. After compiling, "./rstation"
About
A rhythm game favoring flexibility and originality over perfect emulation of existing games.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published