Download Latest Version 2DWorldv24-alpha.zip (4.3 MB)
Email in envelope

Get an email when there's a new version of G2

Home / Binaries
Name Modified Size InfoDownloads / Week
Parent folder
2DWorldv23-alpha (all platforms).zip 2014-12-20 838.8 kB
2DWorldv22-alpha (all platforms).zip 2014-12-13 1.2 MB
2DWorldv20-alpha (all platforms).zip 2014-12-06 983.5 kB
2DWorldv21-alpha (all platforms).zip 2014-12-06 1.1 MB
2DWorldv19.1-alpha (all platforms).zip 2014-11-05 962.3 kB
2DWorldv19-alpha (Windows).zip 2014-10-31 370.5 kB
2DWorldv19-alpha (Linux).zip 2014-10-31 361.1 kB
2DWorldv18-alpha (all platforms).zip 2014-10-30 890.2 kB
2DWorldv17-alpha (all platforms).zip 2014-10-20 866.0 kB
2DWorldv16-alpha (all platforms).zip 2014-10-20 834.3 kB
2DWorldv15-alpha (all platforms).zip 2014-10-20 807.2 kB
2DWorldv14-alpha (all platforms).zip 2014-10-20 754.6 kB
2DWorldv13-alpha (all platforms).zip 2014-10-20 568.6 kB
2DWorldv12-alpha (Windows).zip 2014-10-20 314.6 kB
2DWorldv11-alpha (Windows).zip 2014-10-20 122.6 kB
2DWorldv10-alpha (Windows).zip 2014-10-20 122.9 kB
2DWorldv8-alpha (Windows).zip 2014-10-20 121.6 kB
2DWorldv9-alpha (Windows).zip 2014-10-20 122.2 kB
2DWorldv7-alpha (Windows).zip 2014-10-20 120.1 kB
2DWorldv6-alpha (Windows).zip 2014-10-20 119.8 kB
2DWorldv5-alpha (Windows).zip 2014-10-20 119.9 kB
2DWorldv4-alpha (Windows).zip 2014-10-20 119.3 kB
2DWorldv3-alpha (Windows).zip 2014-10-20 119.5 kB
2DWorldv2-alpha (Windows).zip 2014-10-20 119.5 kB
2DWorldv1-alpha (Windows).zip 2014-10-20 117.6 kB
Totals: 25 Items   12.2 MB 0
2DWorld
=======
by James Nakano A.K.A. "confuzedskull"

I. Troubleshooting
A. Windows
1. If the program doesn't run, then you must right click it and select "Run as Administrator"

B. Mac
1. If the message " "2dworld" was blocked from opening because it is not from an identified developer" pops up, do the following:
a. Go to System Preferences and click on Security & Privacy.
b. Somewhere near the bottom you'll see a message and then a button "Open Anyway". Click it.
c. A prompt will come up saying ""2dworld is a Unix applicaiton downloaded from the internet. Are you sure you want to open it?" Click open.

C. Linux
1. If you're using Linux, you can probably figure out how to get it running on your own.

II. Controls
A. Mouse
1. In-Game
a. left click an object to select it
b. left click empty space to deselect
2. RTS Objects (colored squares)
a. left drag down and right to create a selection box
b. right click empty space to set the rally point and make the selected object move to it
c. right click an object to make the selected object follow it
d. right drag to have the selected object follow the cursor
3. Draggable Objects (black squares)
a. left click and drag an object to move it around

B. Keyboard
1. Global
a. hold down or right arrow key to select next item in menu
b. hold up or left arrow key to select previous item in menu
c. press "enter" or "return" key to choose selected item in menu
2. In-Game
a. press 'i' to toggle information overlay
b. press 'esc' to pause/resume game
c. press "delete" to delete selected object
d. press "insert" to create object of previous selection
3. Physics Objects (gray squares)
a. hold 'W','A','S','D' to move up,left,down,right, respectively
b. hold 'Q' and 'E' to rotate

III. Known Bugs:
A. Global
1. The "insert" key doesn't work on Macs.
2. When navigating menus with the arrow keys, the selector sometimes gets stuck.
3. Some objects appear to twitch when moving.
B. Draggable Objects
1. While dragging, an object may get stuck on top of another object when they collide.
C. Physics Objects
1. Some of the object's physics values do not zero out when object is at rest.

Disclaimer:
This program uses the OpenGL Utility Toolkit(A.K.A."GLUT") created by Mark Kilgard.
Thanks to his work, creating cross-platform OpenGL applications is much easier.
Since GLUT is not open source, I have not touched any of the source files.
Instead, I have linked the library to the executable and included glut32.dll in the project directory.
For more information on GLUT, visit https://www.opengl.org/resources/libraries/glut/
Source: readme.txt, updated 2014-12-20