The source code for this game is now available to the general public. Feel free to take a look:
http://files.byondhome.com/Ter13/Dawncaster_src.zip
For those who already got a copy of this, I've restructured things a bit. Things are a bit more organized now.
ID:1638012
![]() Jul 26 2014, 2:44 am
|
|
![]() Jul 26 2014, 4:32 am
|
|
This is great. Thank you, Ter! What license is this released under? Would it be all right if I posted this to Github?
|
Thank you. For reference, the repository is at https://github.com/TheLionsRoar/DawnCaster.
|
Fantastic, really great stuff. Though, I realize, I can't understand any of this.
*gives up* ;_; |
Hang on... would it be possible to have angled walls if they had a default position at say 45 degrees?
When mapping it could have an angled icon and then switch to a full wall icon when the game world loads in? Only issue would be collision with it but, there's some code in Forum_Account's sidescroller library for dealing with slopes (essentially it just allows atoms to "climb" the slope). Just wondering. |
Technically, of course it's possible. Don't forget that this is far from the first and most advanced ray caster in computer history.
Angled walls are longer than normal walls. They'll probably require some special icon management rules since they would just have more slices to deal with. A library for handling sloped walls would be pretty nice in general. Even better would be a better built-in physics system for rigid bodies, polygons, fancy water, etc., but really I should probably get more into Unity. |