Programming: Difference between revisions
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== | == Web Development == | ||
;[https://tailwindcss.com/ TailwindCSS]: Really cool CSS library. | ;[https://tailwindcss.com/ TailwindCSS]: Really cool CSS library. | ||
;[https://picocss.com/ Pico CSS]: Minimal CSS Framework. | |||
;[https://www.phoenixframework.org/ Phoenix Framework]: Server side dynamic websites. It uses WebSockets to update HTML on client side. | |||
== SQL == | |||
;[https://patchthenet.medium.com/introduction-to-sql-injection-sql-injection-for-beginners-579c00431d40 SQL Injection]: Complete noob guide. Only the end is really useful for me. | |||
== Python == | |||
;[https://github.com/PyO3/PyO3 PyO3]: Library to call Rust from Python and vise versa. | |||
== Rust == | |||
;[https://docs.rs/async-std/1.6.2/async_std/ Async STD]: Standard Async library for Rust. | |||
;[https://rust-analyzer.github.io/ rust-analyzer]: Implementation of the Language Server Protocol for Rust. | |||
;[https://github.com/iced-rs/iced iced]: A cross-platform GUI library. | |||
== Personal Projects == | == Personal Projects == | ||
=== | === Vampire Stealth Game - Blood Broker === | ||
;Synopsis | |||
The player is a vampire completing contracts to collect blood from high value targets. To do this, the player must avoid detection from numerous sources. | |||
;Gameplay | |||
* | *Isometric/top down. Think MGS1. | ||
* | *Low TTK for both player and CPU’s. | ||
*Player has ability to turn into a bat for short periods. | |||
* | *Health and stamina use the same resource bar. | ||
* | *Player can hide dead/knocked out bodies. | ||
* | *More intelligent enemies for stealth gameplay. None of the “he must have left” after a few minutes, etc. | ||
*Areas of instant alert, and areas where you have to do something suspicious first. Possibly a whole array of how suspicious you need to be to alert the bad man. | |||
* | *Once spotted, bad guys will stay on alert until found (maybe make this a toggle). | ||
* | |||
=== | === Potential Source Material === | ||
;Mythical Beasts | |||
*Wapaloosies | |||
*Splintercat | |||
*Dark Watchers | |||
*Whintosser | |||
*Urayuli | |||
*Kushtaka | |||
*Green Lady | |||
*Mo'o | |||
*Dzoavits | |||
*Flathead Lake Monster | |||
*Bear Lake Monster | |||
*La Llorna | |||
*Slide Rock Bolter | |||
*Miniwashitu | |||
*Banshee of the Badlands | |||
*El Muerto | |||
*Lake Worth Monster | |||
*Sinkhole Sam | |||
*Wendigo | |||
*Hodag | |||
*Van Meter Visitor | |||
*Ozark Howler | |||
*Rougarou | |||
*Huggin Mily | |||
*Stikini | |||
*Boo Hag | |||
*Mud Mermaid | |||
*Nain Rouge | |||
*Mothman | |||
*Jersey Devil | |||
*Kanontsistonties | |||
*Will Am Alone | |||
== Other == | == Other == | ||
;[https://www.goodreads.com/book/show/44919.Working_Effectively_with_Legacy_Code Working Effectively with Legacy Code] | ;[https://www.goodreads.com/book/show/44919.Working_Effectively_with_Legacy_Code Working Effectively with Legacy Code] | ||
;[https://wayland.app/protocols/ Wayland Explorer]: "A better way to read Wayland documentation." |
Latest revision as of 15:13, 7 February 2022
Web Development
- TailwindCSS
- Really cool CSS library.
- Pico CSS
- Minimal CSS Framework.
- Phoenix Framework
- Server side dynamic websites. It uses WebSockets to update HTML on client side.
SQL
- SQL Injection
- Complete noob guide. Only the end is really useful for me.
Python
- PyO3
- Library to call Rust from Python and vise versa.
Rust
- Async STD
- Standard Async library for Rust.
- rust-analyzer
- Implementation of the Language Server Protocol for Rust.
- iced
- A cross-platform GUI library.
Personal Projects
Vampire Stealth Game - Blood Broker
- Synopsis
The player is a vampire completing contracts to collect blood from high value targets. To do this, the player must avoid detection from numerous sources.
- Gameplay
- Isometric/top down. Think MGS1.
- Low TTK for both player and CPU’s.
- Player has ability to turn into a bat for short periods.
- Health and stamina use the same resource bar.
- Player can hide dead/knocked out bodies.
- More intelligent enemies for stealth gameplay. None of the “he must have left” after a few minutes, etc.
- Areas of instant alert, and areas where you have to do something suspicious first. Possibly a whole array of how suspicious you need to be to alert the bad man.
- Once spotted, bad guys will stay on alert until found (maybe make this a toggle).
Potential Source Material
- Mythical Beasts
- Wapaloosies
- Splintercat
- Dark Watchers
- Whintosser
- Urayuli
- Kushtaka
- Green Lady
- Mo'o
- Dzoavits
- Flathead Lake Monster
- Bear Lake Monster
- La Llorna
- Slide Rock Bolter
- Miniwashitu
- Banshee of the Badlands
- El Muerto
- Lake Worth Monster
- Sinkhole Sam
- Wendigo
- Hodag
- Van Meter Visitor
- Ozark Howler
- Rougarou
- Huggin Mily
- Stikini
- Boo Hag
- Mud Mermaid
- Nain Rouge
- Mothman
- Jersey Devil
- Kanontsistonties
- Will Am Alone
Other
- Working Effectively with Legacy Code
- Wayland Explorer
- "A better way to read Wayland documentation."