{"id":"https://openalex.org/W7130387186","doi":"https://doi.org/10.1109/tencon66050.2025.11375232","title":"Incorporating FPGA-Driven Pseudo Number Generator into Python Tetris Game","display_name":"Incorporating FPGA-Driven Pseudo Number Generator into Python Tetris Game","publication_year":2025,"publication_date":"2025-10-27","ids":{"openalex":"https://openalex.org/W7130387186","doi":"https://doi.org/10.1109/tencon66050.2025.11375232"},"language":null,"primary_location":{"id":"doi:10.1109/tencon66050.2025.11375232","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tencon66050.2025.11375232","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"TENCON 2025 - 2025 IEEE Region 10 Conference (TENCON)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5120961755","display_name":"Tee Hui TEO","orcid":null},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Tee Hui Teo","raw_affiliation_strings":["Singapore University of Technology and Design,Engineering Product Development,Singapore"],"raw_orcid":"https://orcid.org/0000-0003-2123-9347","affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design,Engineering Product Development,Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006422903","display_name":"Maoyang Xiang","orcid":"https://orcid.org/0000-0003-0886-6979"},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Maoyang Xiang","raw_affiliation_strings":["Singapore University of Technology and Design,Engineering Product Development,Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design,Engineering Product Development,Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121687182","display_name":"Yiyang Fu","orcid":null},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Yiyang Fu","raw_affiliation_strings":["Singapore University of Technology and Design,Engineering Product Development,Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design,Engineering Product Development,Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121638186","display_name":"Zhengyao He","orcid":null},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Zhengyao He","raw_affiliation_strings":["Singapore University of Technology and Design,Engineering Product Development,Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design,Engineering Product Development,Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5117454785","display_name":"Xavian Bin Muhammad Yunos","orcid":null},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Xavian Bin Muhammad Yunos","raw_affiliation_strings":["Singapore University of Technology and Design,Engineering Product Development,Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design,Engineering Product Development,Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5117454783","display_name":"Wei En Phua","orcid":null},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Wei En Phua","raw_affiliation_strings":["Singapore University of Technology and Design,Engineering Product Development,Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design,Engineering Product Development,Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5117454784","display_name":"Sarah Cherian","orcid":null},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Sarah Cherian","raw_affiliation_strings":["Singapore University of Technology and Design,Engineering Product Development,Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design,Engineering Product Development,Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5117454782","display_name":"Ahmad Naufal Bin Rozaini","orcid":null},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Ahmad Naufal Bin Rozaini","raw_affiliation_strings":["Singapore University of Technology and Design,Engineering Product Development,Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design,Engineering Product Development,Singapore","institution_ids":["https://openalex.org/I152815399"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I152815399"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.64279407,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"889","last_page":"892"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.3418000042438507,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.3418000042438507,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.10339999943971634,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11349","display_name":"Music Technology and Sound Studies","score":0.05050000175833702,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/game-development-tool","display_name":"Game development tool","score":0.597599983215332},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5900999903678894},{"id":"https://openalex.org/keywords/game-programming","display_name":"Game programming","score":0.5745000243186951},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5144000053405762},{"id":"https://openalex.org/keywords/game-design","display_name":"Game design","score":0.5116999745368958},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.48089998960494995},{"id":"https://openalex.org/keywords/video-game-development","display_name":"Video game development","score":0.4754999876022339},{"id":"https://openalex.org/keywords/generator","display_name":"Generator (circuit theory)","score":0.414900004863739}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7245000004768372},{"id":"https://openalex.org/C35674477","wikidata":"https://www.wikidata.org/wiki/Q5519933","display_name":"Game development tool","level":5,"score":0.597599983215332},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5900999903678894},{"id":"https://openalex.org/C109347269","wikidata":"https://www.wikidata.org/wiki/Q1753830","display_name":"Game programming","level":5,"score":0.5745000243186951},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5144000053405762},{"id":"https://openalex.org/C503285160","wikidata":"https://www.wikidata.org/wiki/Q858057","display_name":"Game design","level":2,"score":0.5116999745368958},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.48089998960494995},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.47859999537467957},{"id":"https://openalex.org/C54276265","wikidata":"https://www.wikidata.org/wiki/Q1061635","display_name":"Video game development","level":3,"score":0.4754999876022339},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.42559999227523804},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.414900004863739},{"id":"https://openalex.org/C41826821","wikidata":"https://www.wikidata.org/wiki/Q844005","display_name":"Game Developer","level":3,"score":0.3921999931335449},{"id":"https://openalex.org/C80646779","wikidata":"https://www.wikidata.org/wiki/Q5519919","display_name":"Game art design","level":4,"score":0.39079999923706055},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3504999876022339},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.34860000014305115},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.33379998803138733},{"id":"https://openalex.org/C3018412434","wikidata":"https://www.wikidata.org/wiki/Q7889","display_name":"Video game","level":2,"score":0.2922999858856201},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.27889999747276306},{"id":"https://openalex.org/C194969405","wikidata":"https://www.wikidata.org/wiki/Q170519","display_name":"Virtual reality","level":2,"score":0.27639999985694885},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.26980000734329224},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2685000002384186},{"id":"https://openalex.org/C2983523559","wikidata":"https://www.wikidata.org/wiki/Q410657","display_name":"On demand","level":2,"score":0.2639000117778778},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2623000144958496},{"id":"https://openalex.org/C6907630","wikidata":"https://www.wikidata.org/wiki/Q3010535","display_name":"Game design document","level":4,"score":0.26190000772476196},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.25839999318122864},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.2558000087738037},{"id":"https://openalex.org/C170828538","wikidata":"https://www.wikidata.org/wiki/Q1751513","display_name":"Game mechanics","level":2,"score":0.2533999979496002},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.25189998745918274}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tencon66050.2025.11375232","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tencon66050.2025.11375232","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"TENCON 2025 - 2025 IEEE Region 10 Conference (TENCON)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.585573136806488}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W2603020828","https://openalex.org/W3025891309","https://openalex.org/W3198350759","https://openalex.org/W4406047268","https://openalex.org/W4406047378","https://openalex.org/W4408258339"],"related_works":[],"abstract_inverted_index":{"This":[0,60],"project":[1,43,99],"focused":[2],"on":[3,18,39,57],"the":[4,27,42,50,58,74,79,106,113,142,148,152,159],"development":[5,110],"of":[6,36,62,71,108,115,133],"a":[7,12,19,32,45,69,84,101,138],"Tetris-like":[8],"game":[9,75,109,140],"that":[10,157],"incorporates":[11],"pseudo-random":[13],"number":[14],"generator":[15],"(PRNG)":[16],"implemented":[17],"Field":[20],"Programmable":[21],"Gate":[22],"Array":[23],"(FPGA)":[24],"to":[25,48,73,121],"enhance":[26,122],"gameplay":[28,123],"experience.":[29],"By":[30],"utilizing":[31],"hardware-generated":[33],"seed":[34],"instead":[35],"relying":[37],"solely":[38],"software-based":[40],"randomness,":[41],"introduces":[44],"novel":[46],"approach":[47],"determining":[49],"sequence":[51],"in":[52,105,147],"which":[53],"Tetris":[54],"blocks":[55],"appear":[56],"screen.":[59],"integration":[61],"hardware":[63,117,135],"and":[64,91,118,124,163],"software":[65,119],"not":[66],"only":[67],"adds":[68],"layer":[70],"complexity":[72],"but":[76],"also":[77],"showcases":[78],"seamless":[80],"real-time":[81],"communication":[82],"between":[83,161],"digital":[85],"system":[86],"powered":[87],"by":[88,111],"an":[89,92],"FPGA":[90],"interactive":[93],"Python-based":[94,139],"gaming":[95,149,165],"application.":[96],"Overall,":[97],"this":[98],"represents":[100],"significant":[102],"step":[103],"forward":[104],"realm":[107],"showcasing":[112],"potential":[114],"integrating":[116],"technologies":[120],"create":[125],"more":[126],"engaging":[127],"experiences":[128],"for":[129,154],"players.":[130],"The":[131],"fusion":[132],"FPGA-driven":[134],"components":[136],"with":[137],"exemplifies":[141],"innovative":[143],"spirit":[144],"driving":[145],"advancements":[146],"industry,":[150],"paving":[151],"way":[153],"future":[155],"developments":[156],"blur":[158],"lines":[160],"virtual":[162],"physical":[164],"environments.":[166]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2026-02-19T00:00:00"}
