Programming: Difference between revisions

From Wiki
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
== HTML/CSS ==
== 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 ==
== SQL ==
Line 14: Line 16:
;[https://docs.rs/async-std/1.6.2/async_std/ Async STD]: Standard Async library for 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://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 ==
=== Think Tank ===
Competition:
*mtgmeta.io
*Mtgtop8
Good places to find deck lists:
*starcitygames
*Tcgplayer
*Mtggoldfish
*Mtgdecks.net
*tcdecks.net
Events to grab:
*SCG
*Magic Fest /GP
*MTGO
*Mythic Championship
=== Screen ===
; [https://github.com/alyssaxuu/screenity/tree/master/js/libraries Screen capture and annotate in chrome]: Possible reference for Remote Desktop.
=== Pokémon Clone ===
Issues With Pokémon
*Exp share
*Breeding isn’t deep
*IV/EV training
*Design of some new mons
*Shitty End game
*Story isn’t good
*lack of strategy in battles
**trainers are too easy
**AI sucks
*Bad battle animations
*Random encounters
*Multiple save files
*Difficulty options
*built-in nuzlocke
*Ability to repeat gyms NYU
*Non dynamic catching
**Can’t slam A to increase odds of a catch
*More options in battle
*Elite 4 should have different typing for individual trainers
*Multiple ways to sort PC
*Play with a friend over the Internet. Like walk around and catch mons with them
*Idea: instead of pp, mons have energy. Each move requires energy. Mons not out for battle regain some energy each turn
=== Vampire Stealth Game - Blood Broker ===
=== Vampire Stealth Game - Blood Broker ===
;Synopsis
;Synopsis
Line 76: Line 33:
*Once spotted, bad guys will stay on alert until found (maybe make this a toggle).
*Once spotted, bad guys will stay on alert until found (maybe make this a toggle).


=== Colonial Settling Game ===  
=== Potential Source Material ===
Would take place in oceanic setting.
;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 ==

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."