Commit Graph
100 Commits
Author SHA1 Message Date
andreja6 c65ac42d64 OMFG 2018-07-07 12:56:06 -07:00
andreja6 95d041bf5e Fixed string 2018-07-07 12:54:27 -07:00
andreja6 e7ea4c4b72 It compiles 👍 2018-07-07 12:46:28 -07:00
andreja6 bbab248209 l i n k e r e r r o r s 2018-07-07 12:41:08 -07:00
andreja6 4401fb8773 Thing that sorta kinda works 2018-07-07 12:39:31 -07:00
andreja6 ee1258b177 help 2018-07-07 12:07:32 -07:00
andreja6 dae6dd5390 Failed miserably at external functions 2018-07-06 22:38:27 -07:00
andreja6 f99d18f6ae Added AX 2018-07-06 12:42:03 -07:00
andreja6 a47268830b Added web browser variable 2018-07-06 11:48:25 -07:00
andreja6 bf946ead54 Changed placeholder name to another placeholder name 2018-07-05 20:02:51 -07:00
andreja6 018c4a1557 Added basic textures for now 2018-06-10 21:02:38 -07:00
andreja6 0bd49da8f4 Merge branch 'master' of https://github.com/andreja6/G3D-Fun 2018-06-10 20:26:46 -07:00
andreja6 1926dfa686 Added surfaces 2018-06-10 20:26:33 -07:00
andreja6 1c337b0cdc test 2018-06-05 00:00:59 -07:00
andreja6 54b19ba659 Added "Oh No!" to test gitlab 2018-06-04 23:55:55 -07:00
andreja6 22e018e138 replaced DLL 2018-06-04 08:52:35 -07:00
andreja6 a676a44fea updated VCPROJ 2018-06-02 21:30:56 -07:00
andreja6 0cf7813bea Made mouse cursor not flicker 2018-06-02 15:24:32 -07:00
andreja6 39f68e1acc Removed many useless variables 2018-06-02 14:54:15 -07:00
andreja6 8f72e8e666 Removed inner border on 9x machines 2018-06-02 12:06:19 -07:00
andreja6 e5f7c7d1cc Fixed mouse down issues on buttons
Bypassed isHolding(VK_LBUTTON) with (GetKeyState(VK_LBUTTON) & 0x100) != 0; temporarily
2018-06-01 23:23:28 -07:00
andreja6 08b4d062e9 Added todo comment 2018-06-01 23:10:22 -07:00
andreja6 a8bfa1b4cd No longer pushing and poping state for each button drawn 2018-06-01 23:07:00 -07:00
andreja6 312ea44922 Made rendering slightly more efficient (Draw::Box is really not effective) 2018-06-01 23:04:06 -07:00
andreja6 6accc7e366 fixed vcproj 2018-06-01 19:28:37 -07:00
andreja6 f16d626f0d Merge pull request #20 from andreja6/MusicalProgrammer
Musical programmer
2018-06-01 18:46:43 -07:00
andreja6 be7e532ead Merge pull request #19 from andreja6/dialogs
Literally did nothing even close to dialogs
2018-05-30 22:04:05 -07:00
andreja6 2607fc8551 Exit on alt+f4 rather than ESC 2018-05-03 12:13:14 -07:00
andreja6 1de2fb6811 Set controls to UHJK 2018-05-03 11:41:08 -07:00
andreja6 c84a2173c8 Removed repeat function 2018-05-03 11:09:45 -07:00
andreja6 c38ede1bd1 Added message functions to DataModel 2018-05-02 19:59:49 -07:00
andreja6 0f609662bb Literally nothing changed 2018-05-02 19:12:41 -07:00
andreja6 512655b448 Changed spacing 2018-05-02 17:10:29 -07:00
andreja6 4fea98467d Added versioning 2018-05-02 17:09:18 -07:00
andreja6 29dad6bd8d Cleaned up useless code and comments 2018-05-02 17:04:36 -07:00
andreja6 e04f53c071 Changed how buttons render 2018-05-02 16:47:14 -07:00
andreja6 5232d5e97f No longer exit on audio failure 2018-05-01 23:56:32 -07:00
andreja6 011d817321 Merge pull request #18 from andreja6/datamodel-V1
Finished Datamodel v1
2018-05-01 21:44:04 -07:00
andreja6 60c7a386f0 Changed how selection boxes work 2018-05-01 21:43:18 -07:00
andreja6 3ee06b6c62 Made guiroot a child of datamodel 2018-05-01 21:00:46 -07:00
andreja6 57b407c894 Made timer and score a part of Workspace 2018-05-01 20:10:52 -07:00
andreja6 9999eb62e4 Changed how render works 2018-05-01 19:58:58 -07:00
andreja6 930aee06dc Finished new datamodel
Not very efficient, but its somewhere
2018-05-01 15:02:04 -07:00
andreja6 e6ca1cd502 changed AudioPlayer::PlaySound() to AudioPlayer::playSound() 2018-05-01 12:14:54 -07:00
andreja6 c875454b40 Created bare workspace and datamodel classes 2018-05-01 11:47:23 -07:00
andreja6 388962a5e7 Finished base for new datamodel 2018-05-01 11:33:24 -07:00
andreja6 9986f2ee5f Made class name getter, can not be set outside of class 2018-04-30 21:43:02 -07:00
andreja6 529821ab9f Made size getters and setters 2018-04-30 18:05:14 -07:00
andreja6 d72d09f95d Merge pull request #17 from Zmxhawrhbg/master
add a build instructions page
2018-04-30 11:31:01 -07:00
andreja6 8dff73d5f5 added test squares to resize and arrows 2018-04-30 01:07:23 -07:00
andreja6 4bdb1d6939 Changed how panning works 2018-04-29 23:55:53 -07:00
andreja6 f0f16a3a69 Tried changing how window starts 2018-04-29 20:00:00 -07:00
andreja6 09c6a73e80 Made rotation closer to real 2018-04-29 18:58:22 -07:00
andreja6 3108021007 Made part selection better 2018-04-29 18:33:13 -07:00
andreja6 fa3a0f9aa4 Merge branch 'master' of https://github.com/andreja6/G3D-Fun 2018-04-29 16:31:14 -07:00
andreja6 739f116895 Added rotate sound
Next required thing: Collision check
2018-04-29 12:00:30 -07:00
andreja6 f281103ca1 Rotation and Selection 2018-04-29 11:40:35 -07:00
andreja6 b7d14dcf2a Added part selection 2018-04-29 01:54:02 -07:00
andreja6 5659a1e13c Changed README.md 2018-04-28 23:26:17 -07:00
andreja6 fb48c4d85d Changed how camera pan works 2018-04-28 23:22:54 -07:00
andreja6 ce3ca419e8 Merge pull request #16 from andreja6/duplicate-button
Duplicate button
2018-04-28 20:18:05 -07:00
andreja6 c3b9e1f6c8 Removed unnecessary code 2018-04-28 20:16:48 -07:00
andreja6 9ba0db1ab9 semi-working pan right 2018-04-28 20:09:51 -07:00
andreja6 70d9aded42 Attempted pan left, what
Camera makes no sence
2018-04-28 19:57:51 -07:00
andreja6 a99f58b62f "Delete" key also deletes 2018-04-27 15:27:02 -07:00
andreja6 fcb1ad05fd Changed how boxes are rendered
PhysicalInstance now has a getBox() method that returns a Box the same way it would have been rendered, also added is a getCFrameRenderBased() which returns the CFrame that would have been used in the render pass
2018-04-27 15:05:51 -07:00
andreja6 4094631f30 Made most fake buttons actual buttons 2018-04-27 12:19:49 -07:00
andreja6 1cae1135b9 Merge pull request #15 from andreja6/sound
Added sound and sound effects
2018-04-27 09:19:54 -07:00
andreja6 f78ca49ec0 Added try/catch 2018-04-27 09:18:48 -07:00
andreja6 e9c7607a4b Added init check 2018-04-27 00:04:04 -07:00
andreja6 6d49e266dd Made AudioPlayer's play and init method static 2018-04-26 21:41:07 -07:00
andreja6 78cdb01ef1 changed how bitrate is set 2018-04-26 21:28:22 -07:00
andreja6 1ed434c858 removed useless arial fonts 2018-04-26 20:11:36 -07:00
andreja6 f4acbaacdc Added camera click 2018-04-26 20:07:19 -07:00
andreja6 e777f3ccc4 Added sound system
Added delete sound
2018-04-26 20:01:37 -07:00
andreja6 9e61c9e4d2 Fixed bad operator 2018-04-26 13:36:57 -07:00
andreja6 3fb730ceba Merge pull request #14 from andreja6/raycasting-part-selection
Added delete functionality
2018-04-26 13:35:15 -07:00
andreja6 811ac871a3 Added delete functionality 2018-04-26 11:57:04 -07:00
andreja6 54ed0299c0 Merge pull request #13 from andreja6/bevels
Bevels
2018-04-26 11:18:28 -07:00
andreja6 09fcd72e43 Changed shade mode 2018-04-26 11:17:54 -07:00
andreja6 0371836dc8 Attempted to make bevel code 2018-04-26 11:15:41 -07:00
andreja6 74e423e9f8 Added code to unlock mouse on message box 2018-04-25 21:32:28 -07:00
andreja6 9868937c08 Merge branch 'master' of https://github.com/andreja6/G3D-Fun 2018-04-25 14:39:04 -07:00
andreja6 5c500859a3 Removed dialog test on 'U' 2018-04-25 14:38:55 -07:00
andreja6 1274a8deca Merge pull request #12 from andreja6/buttons
Added button listeners, added some buttons, Made window use HWND rather than SDL
2018-04-25 14:36:03 -07:00
andreja6 4bbd82b715 Merge pull request #11 from andreja6/window
Now uses HWND rather than an SDL Window
2018-04-25 14:35:21 -07:00
andreja6 827e610b8c Added selected in button class
Basically active, it will probably be renamed
2018-04-25 14:34:27 -07:00
andreja6 10f3a25c54 Changed how selection boxes are rendered 2018-04-25 14:17:33 -07:00
andreja6 e650d4afbc Removed useless images 2018-04-25 05:58:33 -07:00
andreja6 d738a804e6 Changed some images, Added camera button listeners 2018-04-24 22:00:46 -07:00
andreja6 1f7c5b28f8 Test of forward button 2018-04-24 20:24:34 -07:00
andreja6 a9d533e447 YAY 2018-04-24 19:35:53 -07:00
andreja6 a9f91c8a9e Changed how window works
Controls now work
2018-04-24 19:17:49 -07:00
andreja6 04f1ac813e Controller still broken but window size works 2018-04-24 19:02:48 -07:00
andreja6 2b2672b9fd Now resizes with hwnd
but controls are dead asgassdsad
2018-04-24 18:23:07 -07:00
andreja6 d0bba08f3a Controlls dont work 2018-04-24 18:11:29 -07:00
andreja6 3f222b75d8 Tried adding dialog and main window 2018-04-24 18:01:26 -07:00
andreja6 560245e005 Im not sure what changed 2018-04-24 17:20:04 -07:00
andreja6 cbd680a6ac Changed the way blocks are rendered 2018-04-24 17:13:04 -07:00
andreja6 f6b301a836 Added click listener to TextButton 2018-04-24 12:44:24 -07:00